Video ffmpeg到MPEG2视频的转换
需要播放Cisco DMP中的一些视频文件,并且需要使用mpeg2video播放视频,mp2播放音频 Im使用ffmpeg-i验证视频格式 此视频正确播放:Video ffmpeg到MPEG2视频的转换,video,ffmpeg,Video,Ffmpeg,需要播放Cisco DMP中的一些视频文件,并且需要使用mpeg2video播放视频,mp2播放音频 Im使用ffmpeg-i验证视频格式 此视频正确播放: Input #0, mpeg, from 'ATT_Telepresence_Scheduling.mpg': Duration: 00:07:14.08, start: 0.522456, bitrate: 474 kb/s Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv42
Input #0, mpeg, from 'ATT_Telepresence_Scheduling.mpg':
Duration: 00:07:14.08, start: 0.522456, bitrate: 474 kb/s
Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 600x340 [SAR 1:1 DAR 30:17], 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
Stream #0:1[0x1c0]: Audio: mp2, 44100 Hz, stereo, s16p, 128 kb/s
此视频不播放(黑屏):
如何执行到mpeg和视频mpeg2video和音频mp2的转换并保持高清质量
ffmpeg -i input -codec:v mpeg2video -qscale:v 2 -codec:a mp2 -b:a 192k output.mpg
使用-qscale:v
控制量化器刻度。mpeg2video
的有效范围是2-31的线性范围,其中2是最高质量。或者,如果要声明特定的比特率,可以使用-b:v
mpeg2video
仅支持特定的帧速率(请参见ffmpeg-h encoder=mpeg2video
),因此您可能需要使用-r
作为输出选项将其更改为兼容的帧速率ffmpeg
将简单地删除或复制帧以匹配所需的输出帧速率
ffmpeg -i input -codec:v mpeg2video -qscale:v 2 -codec:a mp2 -b:a 192k output.mpg