Come convertire un file sconosciuto in MP3?

Ho difficoltà a convertire un tipo di file sconosciuto in MP3 in modo da poterlo suonare su VLC.

Se ho trascinato e rilasciato, suona bene, ma quando lo apro e cerco di scegliere VLC come il suo programma, la casella di controllo "Sempre sceglie questo programma per aprire questo tipo di file" è grigia e non riesco a fare clic su di esso. Voglio impostare VLC come programma per tutti i miei file musicali che sono simili a questo.

Sto utilizzando Windows 7.

Se si riproduce il file trascinandolo, metti in pausa o si arresta, quindi:

  • vai alla playlist,
  • fare clic con il button destro del mouse sul file di problemi e
  • fare clic su Information...

La scheda Codec ti dirà quale tipo di file è e ora puoi uscire e rinominare il file per aggiungere un'estensione appropriata.

Non convertire il file! Questo richiederà tempo e degrada la qualità. Se non si conosce l'estensione appropriata, rinominarla in FileName.vlc e associare questa estensione con VLC (qualsiasi estensione non utilizzata potrebbe essere utilizzata, ma questa è improbabile che venga utilizzata da altro).

EDIT
A tutti coloro che hanno esattamente lo stesso problema: non lasciare che la mia risposta vi guidi. La risposta di AFH è giusta, è meglio non convertire. Tuttavia, OP lo ha chiesto, OP lo ha fatto.

Risposta originale:
Se VLC può riprodurre questo file probabilmente può convertirlo. C'è la voce di conversione / salvataggio nel menu file (ho impostato locale polacco, la voce effettiva può essere leggermente diversa in inglese). Aggiungere il tuo file con il button Aggiungi , quindi scegli la conversione dal menu a discesa in basso. Il mio VLC ha il profilo MP3 fuori dalla scatola.

Se devi assolutamente convertire il file in mp3, vorrei raccomandare ffmpeg .

È ansible convertire il file nella row di command:

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

Ma come affermato da altri, se VLC può già giocare, non c'è bisogno di convertirlo (e quindi di perdere la qualità).

È meglio identificare il tipo di file o il codec e rinominare il file nell'estensione appropriata che è ansible quindi bind in Windows per aprire con VLC per impostazione predefinita.

Per identificare il tipo di file o il formato audio, è ansible utilizzare ffprobe (che fa parte anche di ffmpeg). Oppure utilizzare vari altri strumenti come MediaInfo che è forse più user friendly, soprattutto per gli utenti di Windows.

Ciechi, veloci e sporchi.

Hai dichiarato che il tuo è un file mp3 senza l'estensione (vlc ha giocato).
Non devi convertire, devi semplicemente rinominarlo aggiungendo l'estensione .mp3 .
Se lo converti, perderai qualcosa in termini di qualità.

Si noti che anche se non era un file mp3 probabilmente each versione di VLC lo riprodurrà comunque anche se rinominate con un'estensione errata. Il problema, se presente, rimarrà ma non sarai cosciente …


Se ti senti disagio leggendo la risposta di cui sopra, forse vuoi leggere alcune righe di più …
… Un modo più saggio di procedere è quello di riconoscere quale tipo di file è e quali strumenti possono aiutarti …
ma questa è un'altra quest (ion) , molte volte chiesto, risposto e chiuso prima di [ q1 ], [ q2 ] :-) .

È spesso ansible perché molti standard richiedono codici di identificazione in parti specifiche del file, di solito all'inizio. Questo è il motivo per cui vlc può riprodurre anche una parte di un file (non ancora completamente scaricato).

Più sapete sul file più idee auto sorgere dopo. quindi quali sono le tue opzioni?

  • Vlc può farlo, come suggerito in un'altra buona risposta [ 1 ] .
  • Se si dispone di molti file, può richiedere molto tempo per ripetere each volta con una GUI.
    Molti strumenti, ad esempio TrID [ 2 ] , possono identificarli per voi e alla fine rinominare automaticamente tutti i file.
  • Purtroppo, Windows 7 per impostazione predefinita non include il command gnu file [ 3 ] . Ma fortunatamente puoi scaricare e installarlo. Quindi da una shell (eseguire il programma cmd.exe ), è ansible arrivare al file ( cd yourpath ) quindi scrivere il command

     file MyUnknowFile 

    e risponderà con qualcosa di simile

    File audio con ID3 versione 2.3.0, contiene: MPEG ADTS, livello III , v1, 192 kbps, 44,1 kHz, stereo

    Ho messo in grassetto MPEG e lo strato III … quindi questo è un file mp3 e questa è l'estensione che il file ha in qualche modo perso. Devi solo aggiungerlo al tuo file. Ti ricordi "più sai … altre idee" ? Posso leggere with ID3 e questo mi dà un'altra idea (vedi sotto).

  • È ansible utilizzare un rinominatore di tag ID3 [ q3 ] , sì puoi modificare non solo l'estensione ma anche il nome del file compatibile con le informazioni incluse nel tag ID3!
  • È ansible utilizzare un servizio online per identificare la canzone. Alcuni di loro sono in grado di superare anche l'estensione sbagliata …

Ma il cammino di un campione eroico attraversa il modo difficile. Il modo del paladino è vedere il codice binario (forse esadecimale) del file in cerca dei numbers magici [ w1 ] che guardano in una tabella di riferimento [ w2 ] per capire quale file è … e alla fine ricreare ruota. :-) .