web-dev-qa-db-ja.com

不明なファイルをMP3に変換する方法

不明なファイルタイプをMP3に変換できないので、VLCで再生できます。

ドラッグアンドドロップしても問題なく再生されますが、プログラムを開いてVLCをプログラムとして選択しようとすると、[このプログラムを常に選択してこの種類のファイルを開く]チェックボックスが灰色になり、クリックできません。このようなすべての音楽ファイルのプログラムとしてVLCを設定したいと思います。

Windows 7を使用しています。

22
Henry

ドラッグアンドドロップでファイルを再生した場合、一時停止または停止すると、次のようになります。

  • プレイリストに移動し、
  • 問題のあるファイルを右クリックし、
  • Information...をクリックします

Codecタブには、ファイルの種類が表示されます。ファイルを終了して名前を変更し、適切な拡張子を追加できます。

ファイルを変換しないでください!これには時間がかかり、品質が低下します。適切な拡張機能がわからない場合は、名前をFileName.vlcに変更し、この拡張機能をVLCに関連付けます(未使用の拡張機能を使用できますが、この拡張機能は他で使用されることはほとんどありません)。

71
AFH

[〜#〜]編集[〜#〜]
まったく同じ問題を抱えている人へ:私の答えがあなたを誤解させないようにしてください。 AFHの答えは正しい、変換しない方が良い。それでも、OPはそれを要求し、OPはそれを取得しました。

元の回答:
VLCがこのファイルを再生できる場合、おそらく変換できます。 ファイルメニューに変換/保存エントリがあります(私はポーランド語のロケールを持っていますセット。実際のエントリは英語では多少異なる場合があります)。 addボタンでファイルを追加し、次にドロップダウンメニューからconvertを選択します。ボトム。私のVLCにはそのままMP3プロファイルがあります。

43

絶対にファイルをmp3に変換する必要がある場合、私は ffmpeg をお勧めします。

コマンドラインでファイルを変換できます:

ffmpeg -i random-audio-file -c:a libmp3lame -q:a 4 foobar.mp3

しかし、他の人が述べたように、VLCで既に再生できる場合は、変換する必要がないため、品質が低下します。

ファイルタイプまたはコーデックを識別し、ファイルを適切な拡張子に名前変更して、WindowsでバインドしてデフォルトでVLCで開くことができるようにすることをお勧めします。

ファイルタイプまたはオーディオ形式を識別するには、ffprobe(これもffmpegの一部です)を使用できます。または MediaInfo など、他のさまざまなツールを使用します。これは、特にWindowsユーザーにとっては、よりユーザーフレンドリーです。

5
RocketNuts

ブラインド、迅速かつ汚い。

あなたはあなたが拡張子のないmp3ファイルであると述べました(vlcがそれを再生しました)。
変換する必要はありません。拡張子を追加して名前を変更するだけです.mp3
変換すると、品質の点で何かが失われます。

mp3ファイルでなくても、誤った拡張子を付けて名前を変更しても、VLCの各バージョンで再生されることに注意してください。問題が存在する場合は残りますが、気づかないでしょう...


上記の答えを読みにくいと感じた場合は、さらにいくつかの行を読みたいと思うかもしれません...
...wiser続行する方法は、どの種類のファイルをrecogniseすることですそれはあり、どのツールがあなたを助けることができます...
しかしこれは別のquest(ion)であり、何度も尋ねられ、答えられ、前に閉鎖 [ q1 ]、[ q2 ]:-)

多くの規格では、通常、最初にファイルの特定の部分に識別コードが必要であるため、多くの場合それが可能です。これは、vlcがファイルの一部(まだ完全にダウンロードされていない)でも再生できるためです。

ファイルについて知っておくと、後にアイデアカーが生まれます。それであなたの選択肢は何ですか?

  • Vlcは、別の良い答えで示唆されているように、それを行うことができます [ 1 ]
  • 多くのファイルがある場合、毎回その操作をGUIで繰り返すのは時間がかかる可能性があります。
    たとえば、TrIDなどの多くのツール [ 2 ]、それらを識別し、最終的にすべてのファイルの名前を自動的に変更できます。
  • 残念ながら、Windows 7にはデフォルトでgnufileコマンドが含まれていません []。しかし、幸いにも、ダウンロードしてインストールすることができます。次に、シェルから(プログラムを実行しますcmd.exe)、ファイル(cd yourpath)次に、コマンドを記述します

    file MyUnknowFile
    

    そしてそれは次のようなもので答えます

    ID3バージョン2.3.0のオーディオファイルには、[〜#〜] mpeg [〜#〜]ADTS、layer III、v1、192 kbps、44.1 kHz、ステレオ

    私は太字[〜#〜] mpeg [〜#〜]layer III...これはmp3ファイルであり、これはファイルが何らかの形で失った拡張子です。ファイルに追加するだけです。あなたは覚えていますか "もっとあなたは知っています...他のアイデア"?私は読むことができます with ID3そしてそれは私に別のアイデアを与えます(以下を参照)。

  • ID3タグrenamerを使用できます [ q ]はい、拡張子だけでなく、ID3タグに含まれる情報に準拠したfilenameも変更できます!
  • オンラインサービス を使用して曲を識別できます。それらのいくつかは、間違った拡張子を克服することもできます...

しかし、英雄的なチャンピオンの道は困難な道を通り抜けます。パラディンの方法は、マジックナンバーを検索してファイルのバイナリ(おそらく16進数)コードを確認することです [ w1 ]参照テーブルを見る [ w2 ] どのファイルが何であるかを理解し、最終的にはホイールを再発明します。 :-)

3
Hastur