Clips in reverse

The old Video Software Help forum, left visible as an archive.
Locked
User avatar
moonlight_firefly
Joined: Mon Jun 23, 2003 12:04 pm
Location: PA
Org Profile

Clips in reverse

Post by moonlight_firefly » Sat Jan 22, 2005 5:12 pm

Does anyone know how to make a clip run in reverse? If anyone has seen Kare Kano they know there are multiple times where Yukino is all perfect, then steps behind a curtain and comes out evil. For my AMV I'm trying to get just the opposite (she's evil, then after the curtain is perfect). The programs I have are Virtual Dub & Ulead 8. Is it just these programs that won't do it or is it not possible at all? Please respond!

User avatar
Qyot27
Surreptitious fluffy bunny
Joined: Fri Aug 30, 2002 12:08 pm
Status: Creepin' between the bullfrogs
Location: St. Pete, FL
Contact:
Org Profile

Post by Qyot27 » Sat Jan 22, 2005 5:39 pm

I remember Ulead being able to reverse a clip...I just dunno if it was Ulead 8 or not (it's been a long time since I've used Ulead to do anything). I can recall the command was either in one of the menus on the menu bar, or it was in the right-click menu if you right-clicked on the clip in the timeline.

If you can't find the command in Ulead, use VirtualDub to write the clip to an image sequence and then just rename the files by reversing the numbers like this:

Let's say there's 40 images produced (VDub starts writing with a 0 so the number range on the end of the file will be 0-39, not 1-40):

clip0.bmp would become clip39.bmp
clip1.bmp would become clip38.bmp
clip2.bmp would become clip37.bmp

Now, load clip0.bmp into VDub. It'll automatically join the rest of the bitmaps to the first, so now you have the clip in reverse and can save it that way. I wouldn't recommend doing this unless you absolutely can't find a reverse command in Ulead, though.
My profile on MyAnimeList | Quasistatic Regret: yeah, yeah, I finally got a blog

User avatar
rose4emily
Joined: Fri Jan 23, 2004 1:36 am
Location: Rochester, NY
Contact:
Org Profile

Post by rose4emily » Sat Jan 22, 2005 6:15 pm

Special note on that image-renaming technique:

You can't give any of the files a name one of the other files already has. Then you'd be overwriting files. You can give them the same name if you stick them in a different folder, one at a time. You can also plan ahead and, instead of

mv clip00.bmp clip39.bmp (Linux/Unix/MacOSX)

move clip00.bmp clip39.bmp (DOS/DOS Emulation in Win2K/WinXP)

do something more along the lines of

mv clip00.bmp new39.bmp (Linux/Unix/MacOSX)

move clip00.bmp new39.bmp (DOS/DOS Emulation in Win2K/WinXP)

---

I'd also suggest that you write a shell script to do this sort of thing if you plan on doing it more than once. For something this simple, you can do pretty much the same thing in both Linux/UNIX/MacOSX and DOS/Windows:

UNIX Style:

Make a text file with the extension ".sh".

Open it and add text like so:

mv clip00.bmp new39.bmp
mv clip01.bmp new38.bmp
mv clip02.bmp new37.bmp
mv clip03.bmp new36.bmp
[and so on...]

DOS Style:

Make a text file with the extension ".bat".

Open it and add text like so:

move clip00.bmp new39.bmp
move clip01.bmp new38.bmp
move clip02.bmp new37.bmp
move clip03.bmp new36.bmp
[and so on...]

You might have to set the file's "execute" permission to TRUE, but once you've done that you only have to call one command to reverse the files, rather than fourty.

BTW - there are better ways to write this script, but they involve actually learning the shell syntax of whatever platform you're on so you can set up a decent "while" or "for" loop and automagically account for things like a different number of files each time you run the script. This way's a bit more tedious, but much easier if you haven't worked with shell scripting before. It also doesn't require much explanation, just write each command you'd call as a line in the text file.
may seeds of dreams fall from my hands -
and by yours be pressed into the ground.

User avatar
AMVfreak
Joined: Sun Mar 14, 2004 2:43 pm
Location: LalalalaBoinkBoink, bouncing in my head.
Org Profile

Post by AMVfreak » Sat Jan 22, 2005 6:19 pm

You can use AVIsynth to reverse a clip, but again like the others said, its quite easier to do in Ulead itself, if possible.
Script wrote:Reverse()
Lurid Enchantment - ICYCLOUD
urban suite - TRYTHIL
大切な思い - BAKADESHI
Expansion - RESK

User avatar
bum
17747114553
Joined: Sat Nov 08, 2003 9:56 pm
Org Profile

Post by bum » Sat Jan 22, 2005 7:32 pm

The f1 button. Its most of the help you'l ever need :P

User avatar
moonlight_firefly
Joined: Mon Jun 23, 2003 12:04 pm
Location: PA
Org Profile

Post by moonlight_firefly » Sun Jan 23, 2005 6:22 pm

Thank you so very much! I praise all of you with your higher intelligence and such!

TaranT
Joined: Wed May 16, 2001 11:20 pm
Org Profile

Post by TaranT » Mon Jan 24, 2005 2:29 am

rose4emily wrote:I'd also suggest that you write a shell script to do this sort of thing if you plan on doing it more than once. For something this simple, you can do pretty much the same thing in both Linux/UNIX/MacOSX and DOS/Windows:
Or you can just get some freeware to do the same thing. I've been using this for a photo-catalog project and it's a no-hassle program. It lets you make all the changes in an editing window so that you can review them before it actually changes the names.

For Windows only. Alternative download at Pricelessware.com.

User avatar
Esc
Joined: Wed Apr 23, 2003 4:10 pm
Location: San Antonio, TX
Org Profile

Post by Esc » Mon Jan 24, 2005 9:50 am

In many editing programs you can run a clip in reverse by setting it the speed of -100%.

Locked

Return to “Video Software Help Archive”