Clips in reverse
- moonlight_firefly
- Joined: Mon Jun 23, 2003 12:04 pm
- Location: PA
Clips in reverse
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!
- Qyot27
- Surreptitious fluffy bunny
- Joined: Fri Aug 30, 2002 12:08 pm
- Status: Creepin' between the bullfrogs
- Location: St. Pete, FL
- Contact:
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.
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
- rose4emily
- Joined: Fri Jan 23, 2004 1:36 am
- Location: Rochester, NY
- Contact:
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.
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.
and by yours be pressed into the ground.
- bum
- 17747114553
- Joined: Sat Nov 08, 2003 9:56 pm
- moonlight_firefly
- Joined: Mon Jun 23, 2003 12:04 pm
- Location: PA
-
- Joined: Wed May 16, 2001 11:20 pm
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.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:
For Windows only. Alternative download at Pricelessware.com.