我使用FFmpeg编码我的iphone视频(在debian上)和mediafilesegmenter(在mac OS服务器上)。对于编码,这是我的命令:
ffmpeg -i INPUT -y -acodec libfaac -ar 22000 -ab 40k -vcodec libx264 -b 600k \
-bt 600k -vpre slow -vpre baseline -threads 1 -level 30 -r 10 -s 400x224 \
-map_chapters -1:-1 -f ipod INPUT.mp4
当我阅读INPUT.mp4时,音频一切正常。 但是当我使用Apple Segmenter(mediafilesegmenter)时,我在音频和音频之间有一个descync。视频。
我的命令行是错的吗?或者它是Apple分段器错误。 mediastreamvalidator告诉我:
警告:媒体段包含视频轨道,但不包含任何带有SPS和PPS的IDR访问单元
但我不知道是否导致音频不同步。
我从connect.apple.com下载了最新的mediafilesegmenter。