問題タブ [mp3]

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 投票する
8 に答える
2636 参照

audio - オーディオとビデオのトランスコーディング

オーディオとビデオをトランスコードして Web で表示する最良の方法は何ですか?

私はプログラムでそれを行う必要があります。YouTube や Google Video のように、ユーザーが好きなフォーマットをアップロードして、それを flv、mp3、および/または mp4 にエンコードできるようにしたいと考えています。私たちのサーバーでそれを行うこともできますが、EC2 インスタンスまたは Web サービスを使用したいと考えています。Windows 2008 サーバーがあります。

0 投票する
16 に答える
135774 参照

python - Python を使用した MP3 メタデータへのアクセス

Python を使用して MP3 ID3 メタデータを取得および設定するために使用できる保守パッケージはありますか?

0 投票する
7 に答える
22200 参照

.net - .NET を使用したオーディオ/ビデオ メタデータへのアクセス

.NET で mp3、mp4、avi ファイルなどのメタデータを取得および設定する最良の方法は何ですか?

0 投票する
5 に答える
4925 参照

ruby - Ruby での波形の可視化

オーディオ ファイルを録音および編集するプロジェクトを開始しようとしています。波形をオンザフライで視覚化するための優れたライブラリ (Ruby が望ましいですが、Java または .NET 以外のものも検討します) を探しています。

どこから検索を開始すればよいか知っている人はいますか?

0 投票する
8 に答える
76528 参照

mp3 - MP3 を最初の 30 秒にクロップ

元の質問

既存の MP3 ファイルから新しい (完全に有効な) MP3 ファイルを生成して、プレビューとして使用できるようにしたいと考えています。新しいファイルには、トラックの最初のn秒のみを含める必要があります。

さて、ファイルを配信するときにn秒 (ビットレートとヘッダー サイズから計算)で「ストリームを切り刻む」ことができることはわかっていますが、これは少し汚れており、VBR トラックの実際の PITA です。適切な MP3 ファイルを生成できるようにしたいと考えています。

誰でもアイデアはありますか?

回答

mp3splitとはどちらffmpegも優れたソリューションです。ffmpeg は、Linux サーバーに一般的にインストールされており、Windows でも簡単に利用できるため、選択しました。ffmpeg でプレビューを生成するための、さらに優れたコマンド ライン パラメータを次に示します。

  • -t <seconds>指定秒数後にチョップ
  • -y強制的にファイルを上書きする
  • -ab <bitrate>ビットレートを設定 例-ab 96k
  • -ar <rate Hz>サンプリング レートを設定します。例: 22.05kHz の場合は-ar 22050
  • -map_meta_data <outfile>:<infile>トラックのメタデータをインファイルからアウトファイルにコピー

-ab と -ar を設定する代わりに、Tim Farley が提案するように、元のトラック設定をコピーできます。

  • -acodec copy
0 投票する
2 に答える
4111 参照

php - PHP (または別の言語) を使用してデータ (音楽など) をストリーミングする

何年もの間、私は自分のコンピューターから音楽ストリームを作成する方法を研究してきました。私はプログラムを見たことがありますが、私が見た便利なものは Windows のみです (私は Mac を使用しています)。

最終的に、ストリームがどのように機能するのかに興味を持つようになりました。でソケット関数を使用して、独自のストリームを作成する方法はありますPHPか? PHPこれのためのライブラリはありますか?

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

python - オーディオファイルを生成するための良いpythonライブラリ?

Python から mp3、wav、さらには midi などのオーディオ ファイルを生成するための優れたライブラリを推奨できる人はいますか?

mp3 ファイルで id タグ (曲名、アーティストなど) を操作するための推奨事項を見てきましたが、これは私の目標ではありません。

0 投票する
4 に答える
519 参照

flash - ブラウザの再生ボタン

Last.fmやPandoraで見られるように、曲をWebページに配置し、小さな再生ボタンを配置したいと思います。サイトには複数の曲がリストされている可能性があり、すでに再生中の曲で別の曲の再生を開始すると、最初のトラックが一時停止し、クリックした曲の再生が開始されます。彼らはこれにFlashを使用していると思います。おそらく数時間で実装できますが、これに使用できるコードはすでにありますか?たぶん、mp3ファイルをストリーミングするために使用できる基本的なJavascript APIを使用して、Webページに隠しておくフラッシュswfファイルだけですか?

また、WMAまたはAACファイルはどうですか?これらの3つのファイルタイプを再生するユニバーサルソリューションはありますか?


http://musicplayer.sourceforge.net/

0 投票する
6 に答える
7769 参照

actionscript-3 - wav <> mp3 for flash(as3)

MP3 のデコード/エンコードについて疑問に思っています。AS3 を使用して Flash でこれを実現したいと考えていました。

きっと相当な痛みだろうな…

どこから始めればよいかわかりません。参考資料?

----後ほど--- ご意見をお寄せいただきありがとうございます... まだ先は長いようです!

0 投票する
12 に答える
169062 参照

audio - mp3 ファイルをマージする最良の方法は何ですか?

1 つのファイルにマージしたい mp3 ファイルがたくさんあります。コマンドライン方式を使用しました

しかし、それらがたくさんあり、それらの名前が一貫していない場合は苦痛です. 時間も決して正しくないようです。