m2ts and vc-1 with FFmpeg

Discussion in 'Blu-ray' started by stdlbw18, Mar 22, 2012.

  1. stdlbw18

    stdlbw18 Member

    Joined:
    Jun 1, 2008
    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    11
    This is more of an FYI for those having a problem loading .m2ts containers with VC-1 streams. I have found this to work and no one has posted it that I have found.

    This is not intended to be a Newbie Guide. There is plenty of Documentation on all of this software. This is just what I use the most.

    tsMuxeR: (Just do a google search)
    ***For Audio Streams***

    eac3to: http://forum.doom9.org/showthread.php?t=125966
    ***Re Encode Audio***

    Avisynth: http://avisynth.org/mediawiki/Main_Page
    ***Frameserving / Scripting Software***

    FFMPEG: http://code.google.com/p/ffmpegsource/
    ***Container / Wrapper Library

    Haali Media Splitter: http://haali.su/mkv/
    ***Just like it says Media Splitter***

    K-Lite Codec Pack: http://www.codecguide.com/download_kl.htm
    Just in case you don't have the rest of the codecs.
    You may want to install K-Lite Codec Pack. Might just be easiest if you don't know alot about this.

    VirtualDUBMod: http://sourceforge.net/projects/virtualdubmod/
    (Or Whatever encoder you want that opens .avs files)

    Once you have your .m2ts file I demux the audio and re encode it with eac3to.

    ***Note for those who are having problems encoding with eac3to. Check to see if you ticked the check box next to the down convert option on the audio stream in TsMuxer. This is only for HD-DTS files usually. ***

    I then run FFindex from FFmpeg in the command line so that I don't have to wait every time I load it. FFvideosource will do it automaticly but I like to know the progress and if I need to do something special I can. Read the manual included.

    Next I create the .avs file (AVISYNTH). It will look something like this.

    LoadPlugin("C:\(Your FFMPEG Directory)\ffms2.dll")
    FFVideoSource("C:\(Source Location)\00000.m2ts")

    Save it and open it in you Encoding software. There is lots of documentation from FFMPEG. It is included in the download also. If you are having problems with the frame rate or anything else they show you the function parameters to fix anything you need. Just know that frames have to be in a division format. 23.976 is represented as 24000/1001 and so on. I do not usually have to include any parameters other than the source file.
     
  2. stdlbw18

    stdlbw18 Member

    Joined:
    Jun 1, 2008
    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    11

Share This Page