使用 ffmpeg 进行视频编辑的推荐设置是什么?
What is the recommended settings for video editing using ffmpeg?
我对使用FFmpeg
很陌生,我在屏幕录制中使用FFmpeg
。我查看了这个linkffmpeg documentation "Capturing your Desktop / Screen Recording"中的在线文档,但没有找到足够的信息。
我有一台带英伟达 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
我在这些设置中遇到了以下问题:
- 输出视频太大,我需要在不影响质量的情况下缩小尺寸。
- 输出的视频好像不是一排视频,视频编辑解码编码耗时太多。我不确定是否有推荐的视频编辑设置。因为我做了一些搜索,发现上面是建议的,但从实践的角度来看,它效率不高。
下面是我的 Linux 发行版信息:
Distributor ID: Ubuntu
Description : Ubuntu 20.04.1 LTS
Release : 20.04
Codename : focal
您可以使用 -crf 17,因为它在视觉上无法区分并且速度更快
使用代理
4k 素材通常使用较小的(例如 1280x720)代理视频进行编辑。这使编辑器在编辑过程中响应更快,速度更慢。导出最终编辑的视频时,编辑软件将参考原始 4k 素材来创建输出,因此使用代理不会降低最终输出的质量。
Intra-frame 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
请参阅您的编辑器的文档,看看这是否适合您。
我对使用FFmpeg
很陌生,我在屏幕录制中使用FFmpeg
。我查看了这个linkffmpeg documentation "Capturing your Desktop / Screen Recording"中的在线文档,但没有找到足够的信息。
我有一台带英伟达 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
我在这些设置中遇到了以下问题:
- 输出视频太大,我需要在不影响质量的情况下缩小尺寸。
- 输出的视频好像不是一排视频,视频编辑解码编码耗时太多。我不确定是否有推荐的视频编辑设置。因为我做了一些搜索,发现上面是建议的,但从实践的角度来看,它效率不高。
下面是我的 Linux 发行版信息:
Distributor ID: Ubuntu
Description : Ubuntu 20.04.1 LTS
Release : 20.04
Codename : focal
您可以使用 -crf 17,因为它在视觉上无法区分并且速度更快
使用代理
4k 素材通常使用较小的(例如 1280x720)代理视频进行编辑。这使编辑器在编辑过程中响应更快,速度更慢。导出最终编辑的视频时,编辑软件将参考原始 4k 素材来创建输出,因此使用代理不会降低最终输出的质量。
Intra-frame 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
请参阅您的编辑器的文档,看看这是否适合您。