SegmentedAvisource - any workaround for more than 100 files?
Is there any way to join more than 100 segmented avi files?
I have files that are labelled: "Name.001.avi", "Name.002.avi", ... , "Name.143.avi". Thanks, Icarus |
8O
You're going to have to type a lot :lol: It would be something like this: AviSource("Name.001.avi"") + AviSource("Name.002.avi"") + AviSource("Name.003.avi"") etc. Check the correct syntax at www.avisynth.org -kwag |
Thanks Kwag!
I know I can do it that way, you can even do: Avisource ("Name.01.avi", "Name.02.avi") (a bit less typing :lol:) I was hoping there was an easier way, such as renaming the files > 100 to a new name, and then merging two segmentedavisource commands. Does anyone know if there is a way to do this? Thanks, Icarus |
Doesn't VirtualDub have an option to automatically detect and load additional segments? Seems to me that would be the easiest way if you can get it to work.....
|
Why not frameserve from virtualdub then there is no need bother with multiple avisorce commands in a script
|
Urban Tec:
Can you please elaborate? How do I frameserve a multi-segmented .avi file from virtualdub to avisynth? Thanks, Icarus |
G'day Icarus
Check this guide to get the frame serving setup. Instead of opening the dummy avi file directly with tmpgenc as in the guide use it as the source in your avs script. Hope this makes it a little more clear :) |
I think you are looking for the Avisynth command:
SegmentedAviSource(string base_filename [, ... ], bool audio, string pixel_type) Your line would simply look like: SegmentedAviSource(Name.avi) |
@Icarus3000
For greater than 100 files like you requested follow these steps: Batch rename your files.
|
Mr Tibs:
It was my understanding that the SegmentedAviSource() command only works for: Name.01.avi , Name.02.avi, ... , Name.99.avi I have files labelled: Name.001.avi, Name.002.avi..., Name.143.avi Hence, looking for a way to expand the capability of the SegmentedAviSource() command. Thanks, Icarus |
@Icarus3000
Sorry about that. You are correct, I wasn't paying attention. Personally, I like ARnet_tenRA's method. Do you often have more than a hundred segments? |
ARnet's method sounds like what I was looking for, but unfortunately I couldn't get it to work.
Actually I couldn't get SegmentedAviSource () to work with 100 files. I didn't have time to experiment, but it worked fine with 50 files. When I tried SegmentedAviSource() with 100 segments, I received a TMPGenc error: Unsupported file type. When I tried SegmentedAviSource() with 50 segments, it worked fine. When I tried SegmentedAviSource(1-50) + Segmented AviSource(51-100), I received a TMPGenc error: Unsupported file type. I worked around this by doing the encoding in 3 batches, but has anyone else run into this problem? Thanks, Icarus |
Site design, images and content © 2002-2024 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2024 Jelsoft Enterprises Ltd.