0

How to encode h.264 ts???



Hi, we are doing some encoding tests for a HD 810 and we have some fine results with mpeg2. We are Editing with finalcutpro and we like to use h.264. Who can help us with a guide how to (which tool) make h.264 ts container??? Help will be great. Chris

2 comments

  • 0
    Avatar
    drokeby


    tsmuxer is the tool to use, but it does not work in Snow Leopard. VoxMac has found a solution. The description at the bottom of this post is a bit in depth. To put it simply, you download his recompiled version of tsmuxer (from the link at the bottom of the quote below), and you remove two korean fonts from the fonts folder.

    This allows me to take h.264 encoded mov files (encoded with Compressor) and turn them into .ts files that will work with BrightAuthor, etc.

    The only difficulty I have had with this is that some large files (3.8 gig or so) were not properly parsed by tsmuxer. You do have to be patience while tsmuxer analyses your file when you first open a file with it... It can seem like it is doing nothing for a few minutes.

    I needed to specify a framerate for some reason since tsmuxer was not able to extract this from the mov file and I think I had best results turning off the "Add picture timing info and Continually insert SPS/PPS" options. I am not sure what they do exactly, but while trying to solve a problem with interrupted playback of my file on the BrightSign, I turned these off in tsmuxer, and had better results. I might have changed something else in there too... I was not thinking clearly as I was panicking to get something working!


    See the following from <!-- m --><a class="postlink" href="http://forums.macrumors.com/showthread.php?t=766885">http://forums.macrumors.com/showthread.php?t=766885</a><!-- m -->

    Guys,
    I've followed my investigations about tsMuxer and Snow Leopard.
    Here are the results :
    GUI is not working due to an incompatibility in the qtlib.
    The GUI crashed and give the message :
    Qt: qcolorFromCGColor: cannot convert from colorspace model: 0
    ASSERT: "false" in file kernel/qt_mac.cpp, line 99
    Abort trap
    The work-around is to recompile the GUI from source given by SmartLabs. (QT libs and XCode are required for the operation).
    If you don't want to compile the program by yourself, you can take the version down in the post.
    tsMuxeR is not working due to fonts interpretations problem.
    We got a 'bus error' when trying to execute the command in command-line mode.
    The problem is due to 2 particulars korean fonts supplied in Snow Leopard.
    To solve the problem, if you don't use those korean fonts, delete
    the two following fonts : AppleMyungjo.ttf and Gungseouche.ttf located in /Library/Fonts
    When done, the tsMuxeR command Line should Work
    Based on that, I've rebuild the GUI and I've added the original tsMuxeR 1.10.6 inside the application.
    Feel free to download it at <!-- m --><a class="postlink" href="http://rapidshare.com/files/32637278...xeR-1.10.6.zip">http://rapidshare.com/files/32637278...xeR-1.10.6.zip</a><!-- m -->.
    Be aware that qtlib are requested in order for the GUI to run (<!-- m --><a class="postlink" href="http://qt.nokia.com/download">http://qt.nokia.com/download</a><!-- m -->)


    Edit : Now a Stand Alone version that doesn't required QTLibs (14MB) : <!-- m --><a class="postlink" href="http://rapidshare.com/files/32759978...cial_Build.dmg">http://rapidshare.com/files/32759978...cial_Build.dmg</a><!-- m -->

    Seems RapidShare has problems, so here is a MegaUpload Link : <!-- m --><a class="postlink" href="http://www.megaupload.com/?d=1ZDZHPJU">http://www.megaupload.com/?d=1ZDZHPJU</a><!-- m -->


  • 0
    Avatar
    TheHauntedOne


    The easiest way I have found to use the h.264 (.ts) as the retainer is to use a converting program such as "IMTOO" or "XING Video Encoder." These type of programs allow you to encode into the .ts format.
Please sign in to leave a comment.