Cmd Ffmpeg未正确定义FPS

Cmd Ffmpeg未正确定义FPS,cmd,ffmpeg,Cmd,Ffmpeg,我有两个不同分辨率的视频文件CIF352*288和D1704*576,都是6fps。 转换CIF分辨率的视频时,持续时间为15:00。 转换D1分辨率的视频时,持续时间为3:36。 即,ffmpeg不理解帧速率D1视频,并在不丢失帧的情况下将6fps压缩到25fps Mediainfo D1 video: Format : AVC Format/Info : Advanced Video Codec F

我有两个不同分辨率的视频文件CIF352*288和D1704*576,都是6fps。 转换CIF分辨率的视频时,持续时间为15:00。 转换D1分辨率的视频时,持续时间为3:36。 即,ffmpeg不理解帧速率D1视频,并在不丢失帧的情况下将6fps压缩到25fps

Mediainfo D1 video:
Format                           : AVC
Format/Info                      : Advanced Video Codec
Format profile                   : Baseline@L3.0
Format settings, CABAC           : No
Format settings, ReFrames        : 2 frames
Width                            : 704 pixels
Height                           : 576 pixels
Display aspect ratio             : 1.222
Standard                         : PAL
Color space                      : YUV
Chroma subsampling               : 4:2:0
Bit depth                        : 8 bits

Mediainfo CIF video:
Video
Format                           : AVC
Format/Info                      : Advanced Video Codec
Format profile                   : Baseline@L2.0
Format settings, CABAC           : No
Format settings, ReFrames        : 2 frames
Width                            : 352 pixels
Height                           : 288 pixels
Display aspect ratio             : 1.222
Standard                         : PAL
Color space                      : YUV
Chroma subsampling               : 4:2:0
Bit depth                        : 8 bits
为什么??如何修复它

-R6-过滤器:v设置值=4.166*不提供


我使用谷歌翻译。

你能解释一下你需要做什么吗?您是否需要ffmpeg语法方面的帮助,或者您正在尝试确定不同文件的持续时间或分辨率?我需要使用相同的参数转换两个视频,并获得相同的结果。