gpt4 book ai didi

c - 使用 ffmpeg 将文件从一种格式转换为另一种格式

转载 作者:太空狗 更新时间:2023-10-29 16:44:29 25 4
gpt4 key购买 nike

我是 ffmpeg 的新手,我试图了解如何将音频或视频文件从一种格式转换为另一种格式。我不想使用 CLI,我只是想知道我是否可以将 ffmpeg 用作库并调用函数将文件从一种格式转换为另一种格式。我浏览了文档并找到了函数 avcodec_encode_audioavcodec_encode_video 但不清楚如何使用它进行转换。教程或示例将非常有帮助。

最佳答案

通常我通过命令行来完成

ffmpeg -i input.mp4 -vcodec copy -acodec copy out.mkv

这里的 i/p 文件是 input.mp4,它将被转换成 out.mkv,具有所有基本流的相同编解码器

注意:upper 命令仅在 input.mp4 的所有编解码器将被 .mkv 容器支持时才有效。

如果你不关心编解码器那么使用

 ffmpeg -i input.mp4 out.mkv

这会将 mp4 转换为 mkv(如果需要,它还会更改输出格式的编解码器)

关于c - 使用 ffmpeg 将文件从一种格式转换为另一种格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8075992/

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