python - 如何在 ffmpeg-python 中使用多个地图值?
问题描述
如何在 ffmpeg-python 中为不同的分辨率使用多个地图值?
-map [v1out] -c:v:0 libx264 -b:v:0 1900k -bufsize 3800k \
-map [v2out] -c:v:1 libx264 -b:v:0 900k -bufsize 1800k \
解决方案
您可以在 ffmpeg-python 中提供多个地图值,例如:
ffmpeg.input('in.mp4').output(
...
map = [
"[v1out] -c:v:0 libx264 -b:v:0 1900k -bufsize 3800k",
"[v2out] -c:v:1 libx264 -b:v:0 900k -bufsize 1800k"
]
)
推荐阅读
- linux - 是否可以为 Linux/ARM 构建和运行 Go 插件?
- java - 考虑在你的配置中定义一个 'org.o7planning.sbshoppingcart.service.UserDetailsServiceImpl' 类型的 bean
- sql - 多个键上的 FULL OUTER JOIN
- sorting - 如何根据模板类型的向量进行排序
- java - 如何在 List 中实例化和存储值
> - python - 如何有效地计算可能组合的数量(在每种类型中至少选择一种时)?
- vue.js - 在组件加载时显示加载器
- android - 在 Facebook OAuth 身份验证过程中,如何在客户端保持相同的会话?
- r - 如何更改重要性条的位置以匹配填充比较?
- javascript - “当定位低于 ESNext 时,BigInt 文字不可用”