問題タブ [taglib-sharp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1395 参照

c# - C# で .m4a ファイルの評価タグを取得する方法

TagLib# を使用して .mp3 ファイルの評価を取得していますが、この部分はこれまでのところ機能していますが、m4a ファイルの評価を取得する方法がまったくわかりません。

これは.mp3ファイルの評価を取得する方法ですが、m4aでは機能しません:

m4a ファイルの評価を取得するにはどうすればよいですか?

0 投票する
2 に答える
7685 参照

c# - C#で.wavファイルのビットレートを読み取る方法

.wav ファイルがあるとすると、C# でそのビット レート プロパティを読み取る最良の方法は何でしょうか。Shell を試して質問しました「ビットレート」プロパティはインデックス 28 で固定されていますか? 答えがないので。また、シェルはオーディオ ファイルのプロパティを読み取る最良の方法ではないと考えています。さまざまなオープン ソース メディア ライブラリについて調査しましたが、多くは見つかりませんでした。

TagLib#: これは問題なく動作しますが、2 つの問題があります。ビット レートが非常に低い場合 (30 未満など) には、実際のビット レートが反映されず、0 が返されるだけです。ライセンスには http://opensource.org/licenses/LGPL-2.1と記載されています

NAudio: ビットレートを読み取るためのプロパティを公開していないため、計算する必要があります。調査の結果、ビットレートを計算するためのこの式を得ました。ビットレート = サンプルレート * チャネル * BitsPerSample. ほとんどの場合、これで問題なく動作しますが、一部の .wav ファイルで BitsPerSample = 0 になると失敗します。はい、ファイルはまったく問題ありません。再生できますが、それでも BitsPerSample は 0 です。

MediaInfo: ここでも単純なプロパティはありません。オーディオ ファイルのすべてのプロパティをループしてから、「全体のビット レート」を検索する必要があります。さらに、プロジェクトに 2 つの dll を追加する必要があります。1 つは .net ラッパーで、もう 1 つは実際の dll です。

非常に長い要約で申し訳ありませんが、既に行ったことを示さずに「どうすればオーディオ ファイルのビット レートを取得できますか」と尋ねたくなかったのです。では、.wav オーディオ ファイルがある場合、ビットレートを取得するためにどのライブラリ/メソッドを使用しますか?

0 投票する
2 に答える
978 参照

taglib-sharp - File.Create での TagLib# 例外

Taglib# を使用して id3v2 タグをファイルに追加しようとしています。一部のファイルで動作していますが、特定のファイルでは失敗します。(ファイルの破損が原因の可能性があります)。

Create() 呼び出しは、次の例外をスローします: 指定されたデータがファイル識別子で始まらない

ドキュメントに基づいて、これを修正する方法(またはファイル識別子を追加する方法)がわかりません。

0 投票する
1 に答える
811 参照

taglib-sharp - カスタム MPEG4 タグの記述 (stik、TVSeasonNum など)

私が取り組んでいる小さなメディア オーガナイザー プログラムにTaglib-Sharpを使用したいと思います。アートワークなどのメタデータを MPEG4 ファイルに書き込みたいと思っています。ただし、Apple は、何かを「HD」または「テレビ番組」タグとして分類するためにいくつかのカスタム タグを使用します。たとえば、stikタグを に設定する必要がありますTV Show。これらの「カスタム」タグの書き方を理解するのに苦労していますか? それは可能ですか?

0 投票する
0 に答える
268 参照

reference - TagLib-Sharp 欠落参照: gdk & glib

ソース コードから Taglib.dll を再構築したいのですが、ソリューションにはいくつかの参照がありません。

NuGet でそれらを再追加しようとしたところ、いくつかは機能しましたが、gdk-sharp と glib-sharp が問題を引き起こしています。

  • Gdk が「NuGet パッケージの管理」に表示されない (gtk も表示されない)
  • Glib はエラーでインストールされません: ファイル 'C:\Users\kristof\AppData\Local\Temp\nuget\z0215i32.5gh\tools\native\v110\Win32\Debug\dynamic\glib-genmarshal.exe' が見つかりませんでした.

Visual Studio 2013 を搭載した Windows 8.1 コンピューターで作業しています。インストールされているフレームワークは 4.5 と 3.5 です。4.5 はプログラムリストに表示されますが、3.5 は機能でのみマークされます。

よろしくお願いします。

スクリーンショットへのリンク: http://i.imgur.com/9rBRWni.png?1

0 投票する
1 に答える
710 参照

vb.net - id3 から Lyrics3 v2 タグを削除するには?

taglib Sharp ライブラリを使用して、コマンドで曲からすべてのタグを削除します

残念ながら、 はLyrics3 v2.0 タグ (ここで指定: http://id3.org/Lyrics3v2.RemoveTags )を削除しません。

このようなタグは、「Mp3 Diags」( http://mp3diags.sourceforge.net/ )などのツールで検出できます。

曲からすべてのタグとすべてのフレームを完全に削除するにはどうすればよいですか?

または、この特定の Lyrics3 v2 タグを削除するにはどうすればよいですか?

0 投票する
1 に答える
389 参照

taglib-sharp - TagLib-Sharp - チャプター マークを読み書きできますか?

mp4 ビデオ ファイルからチャプターを読み込もうとしています。これはリストにありませんFile.Tagsが、chap アトムをリクエストすることでそれらを取得する方法があることを望んでいました。

試してみmp4chapましたが、最初の章しか取得できません。オーディオファイルのみを対象としている可能性があると思います。