How can I read a full list of ffmpeg containers?
I know : mp4, adts, h264, flv, mpegts
.
But how can I read full list of them?
The command line ffmpeg -codecs
Codecs:
D..... = Decoding supported
.E.... = Encoding supported
..V... = Video codec
..A... = Audio codec
..S... = Subtitle codec
...I.. = Intra frame-only codec
....L. = Lossy compression
.....S = Lossless compression
-------
has no data about it.
ffprobe (ffmpeg) dirty way To get the codec information without playing back the file, use ffprobe . You can also use -show_streams (and other related options) instead of using the somewhat obscure and unstable sed/grep options.
For the MP4 extension, if you input a 1080p file, FFmpeg will encode using the H. 264 video codec at about 9 to 10 Mbps, the AAC audio codec at around 130 Kbps, a keyframe interval of 250 frames, the High profile, and the medium x264 preset.
The use of –probesize and –analyzeduration help FFMPEG to recognize the audio and video stream parameters of a file, and while they are by no means necessary, their use can help reduce input processing errors, especially when moving across codecs.
Found this! :-)
ffmpeg -formats
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With