Allow mp4 as container format

Issue #599 invalid
Former user created an issue

When transcoding, the allowed container formats are asf, mpeg and mpegts. If it's possible, it would be nice to use mp4 as a container format as a transport stream.

(This is originally a workaround the "no skipping"-bug for Samsung D series.)

Comments (4)

  1. Illico

    If I understand, streaming with MP4 format is not possible because ffmpeg process placed "moov-atom" information at the end of file (used for file size and seek information). But it seems that with an option you can move the "atom" at the beginning.

    http://stackoverflow.com/questions/8061798/post-processing-in-ffmpeg-to-move-moov-atom-in-mp4-files-qt-faststart

    -movflags faststart

    http://cutfromthenorth.com/placing-moov-atom-at-the-beginning-of-an-mpeg-4-video-with-ffmpeg/

    // not tested //

    http://blog.walterebert.com/start-playing-mp4-videos-before-download-has-finished/

  2. Petr Nejedly repo owner

    That is useful for playing the (pre-transcoded) file from web (so that it doesn't have to load the whole file first), but doesn't help for on-the-fly transcoding, because the file size will be written at the end of the transcoding process anyway.

  3. Log in to comment