首页 > 解决方案 > 在 C# WPF 应用程序中使用 ffmpeg 编辑 m4b 元数据

问题描述

我正在尝试向 WPF 应用程序添加功能以编辑 m4b 文件的章节元数据。我打算使用FFmpeg。如果我有一个现有的 FFmpeg 元数据文件,我可以在命令行中执行此操作,例如

ffmpeg -i original.mov -f ffmetadata -i metadata.txt compressed.mp4

但我不知道如何使用 WPF 应用程序做到这一点。我不想只使用命令行的部分原因是我没有元数据文件,所以我必须解析一个提示文件并即时制作一个。另外,我的 c# 技能正在努力。我在 ffmpeginterop 上找到了一些东西,但如果你想处理媒体流,它看起来就像是用过的。

标签: c#wpfffmpeg

解决方案


正在做类似的事情,发现这很有用。

mp4chap,MP4v2 库的一部分,它们有 ac# 版本,您可以在项目中使用。 https://github.com/pcwalton/mp4v2 https://www.nuget.org/packages/mp4chap/


推荐阅读