工具/软件:Linux
您好!
我使用此命令从以下网站捕获 MP4文件并将其编码为:。 processors.wiki.ti.com/.../Processor_Training:_Multimedia
gst-launch-1.0 -e v4l2src device=/dev/video1 num-buffers=1000 io-mode=4! '视频/x-raw、
format=(string) YUY2、width=(int) 1280、height=(int) 720、帧速率=(fraction) 30/1'! VPE num-input-buffers=8!
排队! ducatimpeg4enc bitrate = 4000! 排队! 太棒了! 真棒! 文件链接位置= y.mp4
但 MP4文件的属性显示 其帧速率为23。 文件的比特率为 4058 kbps。
但是、当我使用此命令时:
gst-launch-1.0 videotestsrc num-buffers=500! 'video/x-raw、format=(string) YUY2、width=(int) 1280、height=(int) 720、framerate=(fraction) 30/1'! VPE num-input-buffers=8! 排队! ducatimpeg4enc bitrate = 4000! 排队! 太棒了! 真棒! 文件链接位置= x.mp4
它运行良好、 没有任何帧速率和 比特率问题:
我的摄像头可以提供30fps 的1280x720、我的 PSDK 版本为4.0。
那么、您能告诉我问题的原因、并给我一些建议来解决这个问题。
谢谢(&C)!
