![]() Then use an if/then statement in your script to execute the correct command. See Is there a way to use ffmpeg to determine the encoding of a file before transcoding? for an example. So for full compatibility I recommend re-encoding if the formats are not the common and widely supported H.264 or H.265/HEVC video + AAC audio.įor automation you can use ffprobe to determine the formats. This could be the case for less common or legacy formats supported by MP4.įailure - the formats are not supported and the muxer will give you an error message such as Could not find tag for codec foo in stream #0, codec not currently supported in container ![]() Partial success - the formats are supported by the FFmpeg MP4 muxer, but not supported by your player/device. Success - the formats are supported by the FFmpeg MP4 muxer and your player/device. If you try to mux arbitrary formats into MP4 the possible results are: Your video is H.264 which is currently the most common and most compatible video format in MP4, so copying it from the TS to the MP4 will be no problem. Yes, TS video be converted (re-muxed) directly to MP4 video without re-encoding if the video and audio formats are compatible. Keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=0 / ![]() direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / constrained_intra=0 / bframes=3 / b_pyramid=0 / b_adapt=1 / b_bias=0 Sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 Ĭhecking with Mediainfo the two resulting MP4 files (the TS->MP4 and the TS->MKV->MP4, where -> is the aforementioned command) I see basically the same info about their video content.ĭeblock=1:0:0 / analyse=0x3:0x3 / me=dia / subme=3 / psy=1 / (Based on that, I use sh -c 'ffmpeg -i "$0" -map 0 -c copy "$".mp4' %f and it works without problems for. ts file into a mainstream format losslessly?) that MKV is recommended for that purpose ( ffmpeg -i input -map 0 -c copy output.mkv), but not MP4, which is said to involve re-encoding the video.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |