use*_*495 1 video resolution ffmpeg video-conversion
我有一个mkv
1080p 的视频文件
视频:hevc(Main 10)、yuv420p10le(tv)、1920x1080、SAR 1:1 DAR 16:9、23.98 fps、23.98 tbr、1k tbn、23.98 tbc(默认)
有人可以帮我将其转换为视觉无损的 720p,而不需要花费太多时间。无论文件大小如何,我都可以接受。这是一个 43 分钟的视频文件,目前大小约为 800 MB。
我这样做的原因是我的旧笔记本电脑高清屏幕出现 1080p 的卡顿。当我尝试 Handbrake 时,它显示 ETA 为 12 小时。这次我更喜欢 FFMPEG。
我看到了一些其他命令,但不确定它是否适用于我的视频文件和 FPS。为此,请分享正确的 FFMPEG 命令。谢谢。
小智 5
x264 的预设选项ultrafast
将使其尽可能快地运行:
ffmpeg -i INPUT -c:a copy -c:v libx264 -crf 10 -preset ultrafast -s 1280x720 -pix_fmt yuv420p -map 0 OUTPUT\n
Run Code Online (Sandbox Code Playgroud)\n\n-c:a copy
将复制音轨而不是重新编码-c:v libx264
\xe2\x80\x93 使用 libx264 编码器进行视频轨道-crf 10
值足够低,看起来不错(即使使用超快预设),但会产生相当大的文件。更改此值-crf 18
可能会导致文件大小缩小 2-5 倍 \xe2\x80\x93 但根据内容/观看条件可能不会被视为“视觉无损”(主观要求 \xe2\x80\x93 尝试使用不同的 crf 值通过-ss 23:00 -to 23:10
在输入之前添加例如,预先进行小样本)-s 1280x720
将输出大小调整为 1280x720-map 0
将把第一个输入的所有流映射到输出文件,或者用于-map 0:v -map 0:a? -map 0:s?
映射所有视频轨道和所有音频/字幕轨道(如果存在)OUTPUT
是mov
或mp4
,则该选项-c:s mov_text
将对基于文本的字幕进行编码 归档时间: |
|
查看次数: |
12539 次 |
最近记录: |