小编kup*_*kup的帖子

如何在 ffmpeg-python 包中使用 libx265 (H.265)?

如何在 ffmpeg-python 包中使用 libx265 ( H.265 )?

我尝试使用:

(
    ffmpeg
    .input('0.mp4')
    .filter('fps', fps=25, round='up')
    .output('out.mkv', format='h265')
    .run()
)
Run Code Online (Sandbox Code Playgroud)

但它抛出一个错误:

格式无法识别

但这有效:

(
    ffmpeg
    .input('0.mp4')
    .filter('fps', fps=25, round='up')
    .output('out.mkv', format='h264')
    .run()
)
Run Code Online (Sandbox Code Playgroud)

python video ffmpeg video-conversion

3
推荐指数
1
解决办法
4970
查看次数

如何将 FFmpeg 命令行转换为 ffmpeg-python 代码?

我有这个命令行代码:

ffmpeg -i 0.mp4 -c:v libx265 -preset fast -crf 28 -tag:v hvc1 -c:a aac -bitexact -map_metadata -1 out.mkv
Run Code Online (Sandbox Code Playgroud)

我想将它转换为Python中的ffmpeg-python代码。

但我该怎么办呢?

这是我到目前为止所做的:

import ffmpeg

(
    ffmpeg
    .input('0.mp4')
    .filter('fps', fps=30)
    .output('out.mkv', vcodec='libx265', crf=28, preset='fast', movflags='faststart', pix_fmt='yuv420p')
    .run()
)
Run Code Online (Sandbox Code Playgroud)

python ffmpeg ffmpeg-python

2
推荐指数
1
解决办法
9154
查看次数

标签 统计

ffmpeg ×2

python ×2

ffmpeg-python ×1

video ×1

video-conversion ×1