Log in

View Full Version : Workflow - How to rearrange many trimmed video areas


NoX1911
12th September 2008, 03:04
Hi,
i have a webcam video where someone is talking a lot. Now as a joke, i want to rearrange his words by trimming and joining several parts to a new video but i cannot find a comfortable workflow to do so. I could write down frame numbers with virtualdub and trim/join a lot with avisynth but this would be a hell of a lot of work.

I tried Adobe Audition that is quite nice with cue area markers but i cannot bind them to a video. Adobe Premiere 1.5 has fixed target framerates and is unsuitable (my video has around 14fps).

Any ideas how to do this easily? Is there any frontend for Avisynth that could help? I tried AvsP but couldn't find anything that would help speed things up in this case.

Needed is:
1) a comfortable way to define frame ranges (pieces) preferable with gui (audio waveform and video view).
2) an easy solution to put a (massive) amount of pieces in specific order together.

mikeytown2
12th September 2008, 07:44
You could give blender a shot. Follow this guide in order to get Blender into NLE mode. This is on my todo list
http://www.openfilmmaking.com/wiki/index.php?title=BunnyHopHop

In AvsP use audiograph (http://avisynth.org.ru/docs/english/externalfilters/audiograph.htm) in order to see the wave form. Use the Home and End Keys (go to beginning frame press home, go to end frame press end, click apply) and call the trims like this


ColorBars()
v = last


v.trim(3,80)
last ++ v.trim(522,850)
last ++ v.trim(3000,10280)
last ++ v.trim(58932,0)



If AvsP had an audio mode where it played the audio for that frame, that would be a nice addition. So if you hold the left arrow key down it would almost act like a real video player.

tin3tin
12th September 2008, 10:40
For the Blender way: Get this build of Blender, it will import avisynth scripts: http://graphicall.org/builds/builds/showbuild.php?action=show&id=751

And watch these 3 video tutorials on NLE editing in the Blender Sequence editor on TotallyBlended.com/:

http://www.totallyblended.com/tut19page.html (http://www.totallyblended.com/tut19page.html)
http://www.totallyblended.com/tut20page.html (http://www.totallyblended.com/tut20page.html)
http://www.totallyblended.com/tut21page.html (http://www.totallyblended.com/tut21page.html)

Comatose
12th September 2008, 11:18
I've done this before and just timed words as frames with Aegisub, then wrote down the frame ranges and trimmed happily.
You can also use VSFilter to render the subs when trimming (use AvsP's preview) to make it clearer what the person is saying right now.

After you're done trimming just remove the textsub() line and troll away =D

smok3
12th September 2008, 13:09
a plugin for virtualdub that returns a nice 'EDL' in avisynth format anyone?

2Bdecided
12th September 2008, 15:36
a plugin for virtualdub that returns a nice 'EDL' in avisynth format anyone?...but virtualdub will happily let you "edit" avs files and then save the result (in whatever format - not avs of course).

That's still cumbersome for what the OP wants.

Cheers,
David.

smok3
12th September 2008, 15:41
in my proposal vdub is used as a player with in & out button, so basically the workflow would be:

clicky in
clicky out
clicky add
---------
then the option to rearange/delete, ect events
---------
then save avs

still way better than vdub internal 'editing' workflow.