gpt4 book ai didi

FFMPEG - 转换具有多个音频和字幕的视频

转载 作者:行者123 更新时间:2023-12-04 23:11:15 26 4
gpt4 key购买 nike

我有一个带有 1x 视频轨道、3x 音轨和 2x 字幕轨道的 MKV 视频文件。
现在,我使用下面的代码将视频转换为 x265但遗憾的是无法控制要转换的音频和字幕。有人可以建议我如何调整语句以使用音轨 #0:3 和字幕 #0:4?ffmpeg -i INPUT.mkv -c:v libx265 -c:a copy -x265-params crf=25 OUTPUT.mkv这就是 .mkv文件包含:

  Stream #0:0(jpn): Video: h264 (High), yuv420p(progressive), 1280x692 [SAR 1:1 DAR 320:173], 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default)
Stream #0:1(eng): Audio: aac (LC), 48000 Hz, stereo, fltp (default)
Metadata:
title : English 2.0 channel AAC (Original)
Stream #0:2(eng): Audio: aac (LC), 48000 Hz, stereo, fltp
Metadata:
title : English 2.0 channel AAC (New)
Stream #0:3(jpn): Audio: aac (LC), 48000 Hz, stereo, fltp
Metadata:
title : Japanese 2.0 channel AAC
Stream #0:4(eng): Subtitle: ass (default)
Metadata:
title : Signs/Karaoke [Kametsu]
Stream #0:5(eng): Subtitle: ass
Metadata:
title : Re-styled [Kametsu]
Stream #0:6: Attachment: ttf
Metadata:
filename : nyala.ttf
mimetype : application/x-truetype-font
Stream #0:7: Attachment: ttf
Metadata:
filename : fontastique.ttf
mimetype : application/x-truetype-font
Stream #0:8: Attachment: ttf
Metadata:
filename : ARIALNB.TTF
mimetype : application/x-truetype-font
Stream #0:9: Attachment: ttf
Metadata:
filename : BorisBlackBloxx.ttf
mimetype : application/x-truetype-font
Stream #0:10: Attachment: ttf
Metadata:
filename : CODE2000.TTF
mimetype : application/x-truetype-font
Stream #0:11: Attachment: ttf
Metadata:
filename : CronosPro-Semibold.ttf
mimetype : application/x-truetype-font
Stream mapping:
Stream #0:0 -> #0:0 (h264 (native) -> hevc (libx265))
Stream #0:1 -> #0:1 (copy)
Stream #0:4 -> #0:2 (ass (ssa) -> ass (ssa))
非常感谢

最佳答案

使用 -map选项。这两个命令会做同样的事情,但使用不同的 -map句法:

ffmpeg -i INPUT.mkv -map 0:0 -map 0:3   -map 0:4   -c:v libx265 -c:a copy -c:s copy -x265-params crf=25 OUTPUT.mkv
ffmpeg -i INPUT.mkv -map 0:v -map 0:a:2 -map 0:s:0 -c:v libx265 -c:a copy -c:s copy -x265-params crf=25 OUTPUT.mkv
FFmpeg Wiki: Map了解更多信息。

关于FFMPEG - 转换具有多个音频和字幕的视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67724017/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com