建议使用ffmpeg进行视频编辑的设置是什么



我对使用FFmpeg很陌生,在屏幕录制中使用FFmpeg。我查看了这个链接中的在线文档ffmpeg文档";"捕获您的桌面/屏幕记录";,但我没有找到足够的信息。

我有一台带invidia GPU的4k笔记本电脑,我正在使用下面的命令对我笔记本电脑上的视频(4k,60 f/s(和音频进行屏幕播放。

ffmpeg -video_size 3840x2160 
-framerate 60 
-f x11grab -i :1 -f pulse -ac 2 -i default 
-c:v libx264 
-crf 0 
-qp 0 
-preset ultrafast videoname.mp4

我在这些设置中有一些问题如下:

  1. 输出视频太大,我需要在不影响质量的情况下缩小尺寸
  2. 输出的视频似乎不是一个行视频,并且在视频编辑、解码和编码方面花费了太多时间。我不确定是否有推荐的视频编辑设置。正如我做了一些搜索,发现上面的建议,但从实践的角度来看,它并不有效

下面是我的Linux发行版信息:

Distributor ID: Ubuntu
Description   : Ubuntu 20.04.1 LTS
Release       : 20.04
Codename      : focal

使用代理

4k镜头通常通过使用较小(例如1280x720(的代理视频进行编辑。这使得编辑器在编辑过程中反应更灵敏,速度更低。当导出最终编辑的视频时,编辑软件将参考原始4k镜头来创建输出,因此使用代理不会降低最终输出的质量。

帧内H.264:

ffmpeg -i input.mp4 -vf "scale=-2:720,format=yuv420p" -c:v libx264 -crf 18 -preset fast -tune fastdecode -g 1 -c:a copy -movflags +faststart output.mp4

如果您更喜欢ProRes:

ffmpeg -i input.mp4 -vf "scale=-2:720" -c:v prores_ks -profile:v proxy -c:a pcm_s16le output.mov

请参阅编辑器的文档,看看这是否适合您。

您可以使用-crf 17,因为它在视觉上无法区分,而且更快

最新更新