問題タブ [flac]
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.
encoding - Windows ストア アプリで FLAC オーディオを録音する
FLAC 形式でサウンドを録音できるようにする必要がある Windows ストア アプリ (Metro アプリ) を作成しています。MS の情報 ( http://msdn.microsoft.com/en-gb/library/windows/apps/hh452798.aspx ) で見たものから、定義済みのエンコーディング プロファイルがいくつかあります。
- AAC オーディオ (M4A)
- MP3 オーディオ
- Windows Media オーディオ (WMA)
- MP4 ビデオ (H.264 ビデオと AAC オーディオ)
- ウィンドウズ メディア ビデオ (WMV)
もちろん、FLACは含まれていません。私はエンコーディングタイプのものについてほとんど何も知らないので、ここでいくつかのガイダンスが欲しい.
ここでFLACエンコーディングプロファイルを何とか簡単に取得できますか?
また
ユーティリティ経由で録音して変換するだけですか?(私は迅速なターンアラウンド タイムが必要なので、この方法は使用したくありません)
- これが実際に最善の方法である場合、ストア アプリ環境から実行できる優れたユーティリティは何でしょうか?
助けてくれてありがとう
bash - ディレクトリごとにグループ化されたファイルを渡すために find をよりエレガントに使用しますか?
このスクリプトのコンパイルには時間がかかりすぎました (!!) が、最終的には、必要な機能を備えた適切なスクリプトを作成できました。
目的は、ファイル ツリーで FLAC ファイルを含むディレクトリを検索し、REPLAYGAIN_ALBUM_PEAK
タグが欠落しているかどうかをテストし、欠落している場合はそのディレクトリ内のすべてのファイルをスキャンして ReplayGain を検出することです。
大きな障害は、特定のアルバムのすべての FLAC ファイルを 1 つのコマンドとして metaflac に渡す必要があることです。ご覧のとおり、 を使用してこれを達成しましたfind ... -exec ... +
。
私が疑問に思っているのは、これを行うためのよりエレガントな方法があるかどうかです。while
特に、ループをスキップするにはどうすればよいですか? find
すでにディレクトリを反復処理しているため、これは不要なはずです。
qt - ogg と flac が再生できない
32 ビット Windows XP 上の Qt 5.0.1 QMediaPlayer は、MP3 および WAV ファイルのみを再生できます。OGG および FLAC ファイルも再生できるように拡張するにはどうすればよいですか?
android - Androidでオーディオrawをflacに変換する方法
クラスaudoiRecordでオーディオを録音しています。次に、オーディオRAWファイルを*flac形式に変換します。次の方法で*rawファイルをwavに変換します。
このコードはファイルヘッダーを担当します
*flacファイルのパラメータがどうあるべきかわかりません
plugins - QuickLookが閉じられたときに、生成された一時ファイルを削除するにはどうすればよいですか?
のようないくつかのオーディオファイルのプレビューを生成できるクイックルックプラグインを作成しています。これを使用してAIFFに変換しogg
、変換されたAIFFファイルを参照するタグを含む最小限のWebページを返します。flac
ffmpeg
<video>
一時フォルダに一時AIFFファイルを作成する必要があることを除いて、すべてが正常に実行されます。ユーザーがクイックルックウィンドウを閉じてAIFFファイルを削除できるようにしたときにコールバックを取得する方法を探していましたが、見つかりません。
クイックルックプラグインによって生成された一時ファイルを削除する良い方法はありますか?
bash - .flac ファイルを別のフォルダー ライブラリに分割するためのスクリプトを作成するのに助けが必要です
そのため、さまざまなファイル形式でいっぱいの音楽フォルダーがすべて混在しています。それはよく構成されています: 音楽/[アーティスト名]/[アルバム名] で、"Various" というフォルダーにコンピレーション アルバムが含まれています。一部のフォルダには .mp3、.m4a、または .flac ファイルのみが含まれ、一部のフォルダには異なるファイル形式の複数のバージョンのアルバムが含まれています。もちろん、カバー アートのさまざまな .jpeg もあり、アーティスト フォルダーの多くには、アーティストのポートレートの .jpeg が含まれています。また、さまざまな .cue ファイルや .log ファイル、その他のジャンク ファイルも多数あります。
最終的には、.flac ファイル用の個別の音楽フォルダーを作成し、既存のフォルダー構造を保持して、既存のライブラリーからそれらを削除します。アルバムがflacのみだった現在のライブラリにも、空のフォルダーが残ることは望ましくありません。複数の形式のアルバム フォルダーの場合、flacs をカバー アートと一緒に新しいライブラリに移動したいのですが、もちろん既存のカバー アートもそのままにしておきます。
これを処理できるアプリケーションを見つけることができませんでしたが、シェル スクリプトでおそらく処理できると考えました。しかし、私は bash に哀れで、ライブラリを壊したくありません。
ファイルは、Mac、Windows、または Linux でアクセスできるリモート ディスク上にあるため、どのアプローチでも問題ありません。
完全に明確にするために、コーディングしたいロジックは次のとおりです。
.flac ファイルを含む /Music の各サブディレクトリを見つけます
これらの各ディレクトリ全体 (および中間の親ディレクトリ) を /FLAC の新しい場所にコピーしますが、コピーから他のオーディオ ファイル タイプ (.mp3、.m4a など) を除外します。
ディレクトリに .flac 以外のオーディオ ファイル タイプがない場合は、ディレクトリ全体を削除します。他のオーディオ ファイルがある場合は、.flac ファイルを削除してください。
/Music 全体を最後に 1 回スイープして、それ自体またはサブディレクトリにオーディオ ファイルが含まれていないディレクトリを削除します。
html - Web サイトで Flac ファイルを再生する
できれば HTML5 や jQuery を使用して、Web サイトで Flac ファイルを再生する方法はありますか?