c# - 在 C# WPF 应用程序中使用 ffmpeg 编辑 m4b 元数据
问题描述
我正在尝试向 WPF 应用程序添加功能以编辑 m4b 文件的章节元数据。我打算使用FFmpeg。如果我有一个现有的 FFmpeg 元数据文件,我可以在命令行中执行此操作,例如
ffmpeg -i original.mov -f ffmetadata -i metadata.txt compressed.mp4
但我不知道如何使用 WPF 应用程序做到这一点。我不想只使用命令行的部分原因是我没有元数据文件,所以我必须解析一个提示文件并即时制作一个。另外,我的 c# 技能正在努力。我在 ffmpeginterop 上找到了一些东西,但如果你想处理媒体流,它看起来就像是用过的。
解决方案
正在做类似的事情,发现这很有用。
mp4chap,MP4v2 库的一部分,它们有 ac# 版本,您可以在项目中使用。 https://github.com/pcwalton/mp4v2 https://www.nuget.org/packages/mp4chap/
推荐阅读
- r - 根据同一行的另一列中的值查找列中的数据
- python - 如何识别这个复杂图像中的粒子?
- database - 如何有效地保存和检索城市、地区、国家
- c# - 如何在 C# 中更新 DataGridView 中 CurrentRow 的目标单元格?
- javascript - Javascript 代理句柄返回语句
- spring - Spring Boot - 测试 - 拆除 bean
- vuejs2 - vuejs vue-router:TypeError:无法读取未定义的属性“推送”
- r - Update.train 从插入符号生成错误长度的向量预测
- php - 为什么 PDO fetch() 只返回第一行?
- serial-port - 在 Scilab consol 上复制 Arduino 的串行监视器