C#言語.net6環境でffmpegを使用する

より良いライブラリを分析することで

依存ライブラリ アドバンテージ 欠点がある
Xabe.FFmpeg API はすっきりしていて使いやすく、使い始めるのも簡単で、nuget によって直接ダウンロードしてインストールでき、ドキュメントも充実しています。 高度な機能またはカスタマイズされた機能には支払いが必要です
FFmpeg.AutoGen 豊富なAPI 始めるのがより複雑で、ドキュメントは完璧ではなく、.net core は適用できない可能性があります (テストが必要)

Xabe.FFmpeg

  1. 公式ドキュメントのアドレス: https://ffmpeg.xabe.net/docs.html
  2. 公式ドキュメントのアドレス: https://ffmpeg.xabe.net/tutorial.html

知識ポイント

  1. net6 が実行プラットフォームを取得
if (RuntimeInformation.IsOSPlatform(OSPlatform.Linux))

参考文献

  1. FFMPEG に基づくクロスプラットフォーム プレーヤーの実装 (一連のチュートリアル): https://www.cnblogs.com/dongguadan/p/4149862.html

おすすめ

転載: blog.csdn.net/baidu_38493460/article/details/129177989