H.264 的视频文件格式
Video file formats for H.264
我需要开发一个小模块,可以读取 h.264 数据包并将其写入容器文件。到目前为止我已经了解,通常 h.264 编码的数据包存储在 mp4 文件中。
我的问题是,h.264 编码的数据包可以存储在其他文件容器中,例如 ogg 文件或 mkv 文件或 webm 文件中。
如果是,我如何将 mp4 文件转换为 ogg 文件或 mkv 文件或 webm 文件,同时在文件中保留相同的 h.264 编码数据包。
H.264 可以进入 MP4、MKV、webm(与 MKV 几乎相同)、FLV、F4V 等。
请检查 https://en.wikipedia.org/wiki/Comparison_of_video_container_formats
对于转换,我会使用 ffmpeg,它可以进行大多数组合。
ffmpeg -i inputfile.xyz -vcodec copy ...(指定输出文件和音频流)
我需要开发一个小模块,可以读取 h.264 数据包并将其写入容器文件。到目前为止我已经了解,通常 h.264 编码的数据包存储在 mp4 文件中。
我的问题是,h.264 编码的数据包可以存储在其他文件容器中,例如 ogg 文件或 mkv 文件或 webm 文件中。
如果是,我如何将 mp4 文件转换为 ogg 文件或 mkv 文件或 webm 文件,同时在文件中保留相同的 h.264 编码数据包。
H.264 可以进入 MP4、MKV、webm(与 MKV 几乎相同)、FLV、F4V 等。 请检查 https://en.wikipedia.org/wiki/Comparison_of_video_container_formats
对于转换,我会使用 ffmpeg,它可以进行大多数组合。
ffmpeg -i inputfile.xyz -vcodec copy ...(指定输出文件和音频流)