video - 具有 H.264 的 mpeg-4 容器所需的最小 Atom/Box 集(一个流,渐进式视频,无音频)

标签 video ffmpeg h.264 video-processing mpeg-4

我需要将 H.264 视频封装到 mpeg-4 容器中。我需要拥有的绝对最小的盒子/原子集是多少?
包含的H.264视频是渐进式的,包含30fps视频,YUV420p,无音频,无字幕,无节目信息。只有一个流。无需性能或文件大小优化。
暂时是非碎片化的mp4。
碎片化会让事情变得更简单吗?性能可能适中。

最佳答案

moov
mvhd
trak
tkhd
mdia
mdhd
hdlr
minf
vmhd
dinf
dref
url 
stbl
stsd
avc1
avcC
stts
stsc
stsz
stco
stss
mdat
您还需要 ctts如果你有 B 帧。

关于video - 具有 H.264 的 mpeg-4 容器所需的最小 Atom/Box 集(一个流,渐进式视频,无音频),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59293435/

相关文章:

c# - FFmpeg autogen 结合 openh264

c++ - OpenCV IP 摄像机应用程序崩溃 [h264 @ 0xxxxx] 访问单元中缺少图片

c# - 无法使用 FFmpeg 解码 H.264 流(附件 B)

Android ffmpeg 输出错误

html - 如何使视频建议 flex 元素与视频 flex 元素高度相同?

audio - FFMPEG - 如何在不转码的情况下将与视频分离的音频流保存到文件中

ffmpeg 复制图像叠加(将其放置两次到输出)

flash - 在 Google Plus 的流中共享自定义视频播放器

ios - timescale 和 fps 有什么区别?

ffmpeg - FFMPEG编译后需要的文件(CentOS)