+ Reply to Thread
Page 1 of 6 1 2 3 ... LastLast
Results 1 to 25 of 146

Thread: Batch Intermediate Creation Utilities

  1. #1
    Forum Mogul Khaver's Avatar
    Join Date
    Jan 2009
    Location
    Oregon
    Posts
    697

    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

    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
    Forum Mogul Khaver's Avatar
    Join Date
    Jan 2009
    Location
    Oregon
    Posts
    697

    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

    Default

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

  5. #5
    Forum Mogul Khaver's Avatar
    Join Date
    Jan 2009
    Location
    Oregon
    Posts
    697

    Default

    What's the problem with FFV1?

  6. #6

  7. #7
    Forum Mogul Khaver's Avatar
    Join Date
    Jan 2009
    Location
    Oregon
    Posts
    697

    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

    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
    Forum Mogul Khaver's Avatar
    Join Date
    Jan 2009
    Location
    Oregon
    Posts
    697

    Default

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

    Thanks for the info.

  10. #10
    Forum Mogul racer-x's Avatar
    Join Date
    Feb 2008
    Location
    3rd rock from the Sun
    Posts
    901

    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.
    .........but don't take my word for it, test it out for yourself!

  11. #11
    Forum Mogul Khaver's Avatar
    Join Date
    Jan 2009
    Location
    Oregon
    Posts
    697

    Default

    Thanks Racer-x.

    It will evolve over time.

  12. #12
    Forum Mogul Khaver's Avatar
    Join Date
    Jan 2009
    Location
    Oregon
    Posts
    697

    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
    Forum Mogul Khaver's Avatar
    Join Date
    Jan 2009
    Location
    Oregon
    Posts
    697

    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
    Forum Mogul Khaver's Avatar
    Join Date
    Jan 2009
    Location
    Oregon
    Posts
    697

    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
    Forum Mogul racer-x's Avatar
    Join Date
    Feb 2008
    Location
    3rd rock from the Sun
    Posts
    901

    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.
    .........but don't take my word for it, test it out for yourself!

  16. #16
    Forum Mogul Khaver's Avatar
    Join Date
    Jan 2009
    Location
    Oregon
    Posts
    697

    Default

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

  17. #17
    Forum Mogul racer-x's Avatar
    Join Date
    Feb 2008
    Location
    3rd rock from the Sun
    Posts
    901

    Default

    Sure enough, you're right.........it was using Powerdvd Mpeg-2 decoder. After I enabled libmpeg2 in ffdshow, it works correctly....
    .........but don't take my word for it, test it out for yourself!

  18. #18
    Forum Mogul Khaver's Avatar
    Join Date
    Jan 2009
    Location
    Oregon
    Posts
    697

    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
    Forum Mogul Khaver's Avatar
    Join Date
    Jan 2009
    Location
    Oregon
    Posts
    697

    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
    Forum Mogul racer-x's Avatar
    Join Date
    Feb 2008
    Location
    3rd rock from the Sun
    Posts
    901

    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?
    .........but don't take my word for it, test it out for yourself!

  21. #21
    Forum Mogul Khaver's Avatar
    Join Date
    Jan 2009
    Location
    Oregon
    Posts
    697

    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
    Forum Mogul racer-x's Avatar
    Join Date
    Feb 2008
    Location
    3rd rock from the Sun
    Posts
    901

    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...............
    .........but don't take my word for it, test it out for yourself!

  23. #23
    Forum Mogul Khaver's Avatar
    Join Date
    Jan 2009
    Location
    Oregon
    Posts
    697

    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

    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
    Forum Mogul Khaver's Avatar
    Join Date
    Jan 2009
    Location
    Oregon
    Posts
    697

    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

+ Reply to Thread

Posting Permissions

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