我有我想要做一些基本的编辑在Adobe CS6首映原始YUV视频文件,但它无法识别该文件。 我想用的ffmpeg将它转化成一些首映会参加,但我想这是因为无损之后我会再需要它YUV格式。 我想AVI,MOV,和的ProRes,但我似乎无法找出正确的命令行FFMPEG以及如何确保它是无损的。
谢谢你的帮助。
我有我想要做一些基本的编辑在Adobe CS6首映原始YUV视频文件,但它无法识别该文件。 我想用的ffmpeg将它转化成一些首映会参加,但我想这是因为无损之后我会再需要它YUV格式。 我想AVI,MOV,和的ProRes,但我似乎无法找出正确的命令行FFMPEG以及如何确保它是无损的。
谢谢你的帮助。
是的,这是可能的。 这是正常的,你不能打开的原始视频文件,因为它是一个巨大的文件只是原始数据,没有任何标题。 所以的Adobe Premiere不知道大小是什么,帧率等。
首先,请确保您下载的FFmpeg的命令行工具。 然后,安装之后就可以开始通过运行带有参数的命令转换。 有一些参数,你必须开始转换之前填写自己:
YUV420p
)。 您可以键入ffmpeg -pix_fmts
获得的所有可用格式的列表。 -r 25
FPS。 -s 1920x1080
然后,我们得到这个命令可以做你的压缩。
ffmpeg -f rawvideo -vcodec rawvideo -s 1920x1080 -r 25 -pix_fmt yuv420p -i inputfile.yuv -c:v libx264 -preset ultrafast -qp 0 output.mp4
所有其它参数的简单说明:
-f rawvideo
你输入格式设置为原始视频容器 -vcodec rawvideo
你设置的输入文件不压缩 -i inputfile.yuv
您设定的输入文件 -c:v libx264
你设置编码器编码的视频libx264。 -preset ultrafast
设置仅加快压缩,因此文件大小会比将其设置为更大veryslow
。 -qp 0
您设置的最高质量。 0是最好的,51是我们的例子中质量最差。 output.mp4
是你的新容器来存储数据。 您在Adobe Premiere完成后,你可以通过反向的allmost所有参数将其转换回YUV文件。 FFmpeg的认识什么是MP4容器内,所以您不需要提供输入参数。
ffmpeg -i input.mp4 -f rawvideo -vcodec rawvideo -pix_fmt yuv420p -s 1920x1080 -r 25 rawvideo.yuv