Page 1 of 6 123 ... LastLast
Results 1 to 25 of 147

Thread: Batch Intermediate Creation Utilities

  1. #1
    Legend Khaver's Avatar
    Join Date
    Jan 2009
    Location
    Oregon
    Posts
    1,199

    Default Batch Intermediate Creation Utilities

    I've created 2 utilities similar to the HV20Pulldown utility that will create intermediate and proxy files from your HDV or AVCHD files. They use the freeware encoders mencoder and ffmpeg. The utilities also use the freeware codec ffdshow to decode the source files and the freeware frameserver Avisynth to frameserve to either mencoder or ffmpeg for file creation.

    http://hv20.info/yopu/Batch_Intermediate_Creator.zip

    Let me know if you find them useful.

  2. #2
    Moderator Eugenia Loli-Queru's Avatar
    Join Date
    Jun 2007
    Location
    Bay Area, CA, USA
    Posts
    5,270

    Default

    You don't tell us which codec you are using by default. Except Huffyuv and ffmpeg's new Avid DNxHD support, any other intermediate format that ffmpeg/mencoder supports is not good.

  3. #3
    Legend Khaver's Avatar
    Join Date
    Jan 2009
    Location
    Oregon
    Posts
    1,199

    Default

    For intermediate creation you can choose FFV1, FFVHUFF, HUFFYUV, LJPEG, MJPEG or FLV. For proxy files you can choose MJPEG or FLV.

    HUFFYUV, FFVHUFF, FFV1 and LJPEG are lossless.

    I'll have to look into the AVID support for version 1.1. Thanks.

  4. #4
    Moderator Eugenia Loli-Queru's Avatar
    Join Date
    Jun 2007
    Location
    Bay Area, CA, USA
    Posts
    5,270

    Default

    FFV1 and LJPEG actually have major problems and I would suggest against them. I don't know about FFVHUFF.

  5. #5
    Legend Khaver's Avatar
    Join Date
    Jan 2009
    Location
    Oregon
    Posts
    1,199

    Default

    What's the problem with FFV1?

  6. #6

  7. #7
    Legend Khaver's Avatar
    Join Date
    Jan 2009
    Location
    Oregon
    Posts
    1,199

    Default

    Eugenia,
    If I add DNxHD support, should the container be a quicktime mov file?

    I also tried installing the AVID Codecs LE package for XP but it seems like nothing got installed on my computer. They don't show up in VFW codecs or Directshow codecs.

    I think I'll make version 1.1 of my utility use virtualdub for the compression like the HV20Pulldown program does. That way you can set it up for any VFW codecs you have installed.

  8. #8
    Moderator Eugenia Loli-Queru's Avatar
    Join Date
    Jun 2007
    Location
    Bay Area, CA, USA
    Posts
    5,270

    Default

    Avid DNxHD installs under the Quicktime API on Windows, not the VfW AVI one. So it has to be in .mov. With Vegas you can access it under the Quicktime exporting options.

  9. #9
    Legend Khaver's Avatar
    Join Date
    Jan 2009
    Location
    Oregon
    Posts
    1,199

    Default

    I guess that's why they don't show up. All I have is Quicktime Alternative installed.

    Thanks for the info.

  10. #10
    Legend racer-x's Avatar
    Join Date
    Feb 2008
    Location
    3rd rock from the Sun
    Posts
    1,165

    Default

    Although I have very little use for intermediate codecs (I prefer to edit live or frameserve), I was curious and tried it out. It works great and is extremely easy to use. Nice job on the GUI.

    Just a thought, but I would suggest adding Mpeg-2 and H.264 encoding.
    There is no such thing as "Idiot-Proof".........a good Idiot will get around that every time.

  11. #11
    Legend Khaver's Avatar
    Join Date
    Jan 2009
    Location
    Oregon
    Posts
    1,199

    Default

    Thanks Racer-x.

    It will evolve over time.

  12. #12
    Legend Khaver's Avatar
    Join Date
    Jan 2009
    Location
    Oregon
    Posts
    1,199

    Default

    New version of FFMpeg-bic. It can now create Avid DNxHD quicktime mov files. It will use the highest bitrate available for the given resolution and framerate that the AVS template outputs.

    Still working on mencoder DNxHD output. Keep getting errors.

    Readme.txt file updated.

    http://hv20.info/yopu/Batch_Intermediate_Creatorv1.zip

  13. #13
    Legend Khaver's Avatar
    Join Date
    Jan 2009
    Location
    Oregon
    Posts
    1,199

    Default

    Quote Originally Posted by racer-x View Post
    Just a thought, but I would suggest adding Mpeg-2 and H.264 encoding.
    Since this is an intermediate creator, I doubt I'll add those in unless you mean I frame only, which should be do-able.

  14. #14
    Legend Khaver's Avatar
    Join Date
    Jan 2009
    Location
    Oregon
    Posts
    1,199

    Default

    Quote Originally Posted by racer-x View Post
    ...I was curious and tried it out. It works great and is extremely easy to use. Nice job on the GUI.
    Can I use this quote for advertising?

  15. #15
    Legend racer-x's Avatar
    Join Date
    Feb 2008
    Location
    3rd rock from the Sun
    Posts
    1,165

    Default

    Yeah sure.....use the quote if you like......

    I like the Mjpeg codec and it works great in Vegas. I-frame only Mpeg-2 around 80 mbts would work very well as an intermediate codec. Easy to work with and lot's of support. I-frame only H.264 sounds interesting, but would require lot's of CPU power to work with.

    The only issue I have, is getting it to stop de-interlacing my 60i footage. I have ffdshow set up with de-interlacing turned off. I even set up a custom AVS to separate the fields, but it allways produces blended fields de-interlaed footage.
    There is no such thing as "Idiot-Proof".........a good Idiot will get around that every time.

  16. #16
    Legend Khaver's Avatar
    Join Date
    Jan 2009
    Location
    Oregon
    Posts
    1,199

    Default

    Racer-x,
    Are you sure ffdshow is being used to decode your source files?

  17. #17
    Legend racer-x's Avatar
    Join Date
    Feb 2008
    Location
    3rd rock from the Sun
    Posts
    1,165

    Default

    Sure enough, you're right.........it was using Powerdvd Mpeg-2 decoder. After I enabled libmpeg2 in ffdshow, it works correctly....
    There is no such thing as "Idiot-Proof".........a good Idiot will get around that every time.

  18. #18
    Legend Khaver's Avatar
    Join Date
    Jan 2009
    Location
    Oregon
    Posts
    1,199

    Default

    Racer-x,
    You might want to check the framerate of the intermediates you create. I had problems when using libmpeg2 in ffdshow. The framerate would always be 29fps not 29.97. When I switched it to libavcodec, the framerates were correct.

  19. #19
    Legend Khaver's Avatar
    Join Date
    Jan 2009
    Location
    Oregon
    Posts
    1,199

    Default New version - Mpeg2 I-Frame support

    New version of FFMpeg-bic. This latest version can create quicktime Mpeg2 I-frame intermediates. The compression slider works with this format. Set to "min" for "lossless". Each click toward "max" lowers the quality and average bitrate.

    Updated Readme.txt.

    New location for zip file since I can't delete old versions from the HV20.info server.
    http://www.westernwoodstructures.com...reator-v1b.zip

  20. #20
    Legend racer-x's Avatar
    Join Date
    Feb 2008
    Location
    3rd rock from the Sun
    Posts
    1,165

    Default

    Khaver wrote:
    Racer-x,
    You might want to check the framerate of the intermediates you create. I had problems when using libmpeg2 in ffdshow. The framerate would always be 29fps not 29.97. When I switched it to libavcodec, the framerates were correct.
    I experimented with both libavcodec and libmpeg2, both produce compliant 29.97 fps clips on my system (Intel Quad-Core 9300 / XPx64) in 32-bit mode....

    I can't however open any of the mov (DNxHD and MPEG2) in any s/w player I have or Vegas. I guess I need the full Quicktime Pro install. Seems a waste to me however. Can't the Mpeg-2 be put in a simple "TS" container?
    There is no such thing as "Idiot-Proof".........a good Idiot will get around that every time.

  21. #21
    Legend Khaver's Avatar
    Join Date
    Jan 2009
    Location
    Oregon
    Posts
    1,199

    Default

    Racer-x,
    Try installing the Avid codecs from this page.

    http://avidtechnology.custhelp.com/c...?p_faqid=77958

    PC_AvidCodecsLE.zip at the bottom of the page.

    Then see if Vegas will open them.

    For some reason the transport stream wouldn't allow the pcm audio format Avisynth outputs.

  22. #22
    Legend racer-x's Avatar
    Join Date
    Feb 2008
    Location
    3rd rock from the Sun
    Posts
    1,165

    Default

    I downloaded and installed the AVID codecs. The DNxHD works fine in my s/w players, Virtualdub and Vegas. The Mpeg2 doesn't work on anything however.

    I'm Pretty sure "TS" only supports Mpeg audio and ac3...............
    There is no such thing as "Idiot-Proof".........a good Idiot will get around that every time.

  23. #23
    Legend Khaver's Avatar
    Join Date
    Jan 2009
    Location
    Oregon
    Posts
    1,199

    Default

    Quote Originally Posted by racer-x View Post
    The Mpeg2 doesn't work on anything however.
    Yeah, I downloaded the Vegas trial and got the same results as you. I guess I need to do some more research.

    Thanks for trying these out.

  24. #24
    Moderator Eugenia Loli-Queru's Avatar
    Join Date
    Jun 2007
    Location
    Bay Area, CA, USA
    Posts
    5,270

    Default

    For the i-frame mpeg2 codec you need a special Matrox package, which are not free. They used to come with their hardware encoder cards, but they could be installed and work without the said hardware cards. But as I said, they are not free to download. Not sure if ffdshow would do the trick.

  25. #25
    Legend Khaver's Avatar
    Join Date
    Jan 2009
    Location
    Oregon
    Posts
    1,199

    Default

    Revised version of FFMpeg-bic. The MPEG2 I-Frame files it produces use the AVI container. With ffdshow installed, most programs that can use dshow or vfw can open them.

    http://www.westernwoodstructures.com...reator-v1b.zip

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •