Как преобразовать неизвестный файл в MP3?

22

У меня проблемы с преобразованием неизвестного типа файла в MP3, чтобы я мог воспроизвести его на VLC.

Если я перетаскиваю его, он воспроизводится нормально, но когда я открываю его и пытаюсь выбрать VLC в качестве своей программы, флажок «Всегда выбирать эту программу для открытия файлов такого типа» становится серым, и я не могу щелкнуть по нему. Я хочу установить VLC в качестве программы для всех моих музыкальных файлов, подобных этой.

Я использую Windows 7.

Генри
источник
13
Что является расширением рассматриваемого файла?
VL-80
14
Боюсь, в Windows нельзя назначать приложения по умолчанию для файлов без расширения.
VL-80
6
Попробуйте добавить .mp3в конец имени файла. Это даст вашей ОС подсказку, что этот файл можно открыть с помощью проигрывателя VLC. Имейте в виду - может случиться так, что это фактический формат не MP3, а что-то еще. Установив расширение файла, вы сможете определить приложение по умолчанию для этого файла.
VL-80
24
Если вы воспроизводите файл с помощью перетаскивания, приостановите его, перейдите в список воспроизведения, щелкните правой кнопкой мыши на воспроизводимом файле и выберите « Информация ...» . На вкладке « Кодек » будет указано, что это за файл, и вы можете переименовать его, чтобы получить соответствующее расширение. Не конвертируй это! Это займет время и ухудшит качество. Если вы не знаете, каким должно быть соответствующее расширение, переименуйте его FileName.vlcи свяжите это расширение с VLC.
AFH
12
«Хотя он конвертирует файл в mp3-файл ...» Нет, он ничего не конвертирует. Вы буквально только изменили имя файла, которое программы используют как подсказку о том, что находится в файле. Сделайте себе одолжение и отключите параметр «Скрыть известные расширения». Это даст вам более четкое представление о том, что происходит. (Лично я считаю, что скрытие расширений - одна из самых глупых «особенностей»).
jpmc26

Ответы:

71

Если вы воспроизводите файл с помощью перетаскивания, паузы или остановки, то:

  • перейти в список воспроизведения,
  • щелкните правой кнопкой мыши файл проблемы и
  • щелчок Information...

CodecЗакладка расскажет вам , какой файл это, и теперь вы можете выйти и переименовать файл , чтобы добавить соответствующее расширение.

Не конвертируйте файл! Это займет время и ухудшит качество. Если вы не знаете, каким должно быть соответствующее расширение, переименуйте его в FileName.vlcVLC и свяжите это расширение (можно использовать любое неиспользуемое расширение, но вряд ли оно будет использоваться кем-либо еще).

AFH
источник
2
Или просто переименуйте все файлы в «.mp3» (если .mp3 связан с VLC), предполагая, что VLC может разобраться, что есть :)
rogerdpack
47
Это. Никогда не конвертируйте файл только для того, чтобы заставить работать ассоциацию файлов. Sheesh. Сокрытие расширений файлов - это самое худшее, что когда-либо делала Microsoft. Не дай Бог людям понять, как все работает.
candied_orange
3
@CandiedOrange Я не уверен, что это абсолютно худшая вещь ... Тем не менее, следует отметить, что преобразование в MP3 с потерями, но, безусловно, VLC может конвертировать в лучшие форматы при желании.
Auspex
7
@Auspex - большинство аудио и всех видео форматов общего пользования с потерями. Если вы конвертируете в другой формат с потерями, ничто не восстановит то, что уже было потеряно, и дальнейшее ухудшение неизбежно произойдет.
AFH
2
@corsiKa Зачем вам нужно менять расширение, прежде чем открывать его с помощью выбранного вами инструмента архивации?
Дэвид Конрад
43

РЕДАКТИРОВАТЬ
Для тех, у кого точно такая же проблема: не позволяйте моему ответу вводить вас в заблуждение. AFH ответ правильный, лучше не конвертировать. И все же ОП попросил об этом, ОП получил.

Оригинальный ответ:
Если VLC может воспроизвести этот файл, он, вероятно, сможет преобразовать его. В меню « Файл» есть запись « конвертировать / сохранить» (у меня установлена ​​польская локаль; реальная запись на английском может немного отличаться). Добавьте ваш файл с помощью кнопки « Добавить» , затем выберите конвертировать из выпадающего меню внизу. Мой VLC имеет профиль MP3 из коробки.

Камиль Мачоровски
источник
20
Не обращая внимания? Вам нужно немного терпения. :) Я редко использую Windows. Мой VLC на Ubuntu, но я считаю, что это похоже на версию Windows. У меня есть обращенный / сохранить в файл меню, то есть файл вкладка со списком файлов (первоначально пустым) и добавить кнопку. Версия Windows сильно отличается?
Камиль Мачоровски
4
@ Генри Я только что установил новый VLC на мою старую XP. Это все там. Сочетание клавиш Ctrl + R.
Камиль Мачоровский
15
@KamilMaciorowski ты слишком мила.
Моав
3
@KamilMaciorowski Позвольте мне дать вам почетный знак [спортивного мастерства] за ваше отношение.
тотемедли
2
Обратите внимание, что хотя преобразование может снизить качество звука, в любом случае есть веские причины для преобразования - основная причина в том, что многие портативные плееры или музыкальные приложения для смартфонов поддерживают несколько форматов. MP3 является «безопасным» выбором в этих случаях.
слеске
5

Если вам абсолютно необходимо конвертировать файл в mp3, я бы порекомендовал ffmpeg .

Вы можете конвертировать ваш файл в командной строке:

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

Но, как утверждают другие, если VLC уже может воспроизводить его, нет необходимости конвертировать его (и, следовательно, терять качество).

Лучше определить тип файла или кодек и переименовать файл с соответствующим расширением, которое вы можете затем связать в Windows, чтобы открыть с VLC по умолчанию.

Для определения типов файлов или аудио формат, вы можете использовать ffprobe(который также является частью FFmpeg). Или используйте различные другие инструменты, такие как MediaInfo, которая, возможно, более удобна для пользователя, особенно для пользователей Windows.

RocketNuts
источник
3

Слепой, быстрый и грязный.

Вы заявили, что у вас mp3-файл без расширения (vlc проиграл).
Вы не должны конвертировать его, вы просто должны переименовать его, добавив расширение .mp3.
Если вы конвертируете это, вы потеряете что-то с точки зрения качества.

Обратите внимание, что даже если это не mp3-файл, вероятно, каждая версия VLC будет воспроизводить его в любом случае, даже если вы переименуете его с неправильным расширением. Проблема, если таковая имеется, останется, но вы не будете знать ...


Если вам неудобно читать приведенный выше ответ, возможно, вы захотите прочитать еще несколько строк ...
... Более разумный способ продолжить - узнать, какой это файл и какие инструменты могут вам помочь ...
но это еще один квест (Ион) , много раз спрашивал, отвечал и закрывался перед [ q1 ], [ q2 ] :-) .

Это часто возможно, потому что многие стандарты требуют идентификационных кодов в определенных частях файла, обычно в начале. Это причина того, что vlc может воспроизводить даже часть файла (еще не полностью загруженную).

Чем больше вы знаете о файле, тем больше идей возникает у автомобиля после. Так какие у тебя варианты?

  • Vlc может сделать это, как предлагается в другом хорошем ответе [ 1 ] .
  • Если у вас много файлов, может потребоваться много времени, чтобы повторять эту операцию каждый раз с графическим интерфейсом.
    Многие инструменты, например, TrID [ 2 ] , могут идентифицировать их для вас и в конечном итоге автоматически переименовать все файлы.
  • К сожалению, окно 7 по умолчанию не включает в ГНУ fileкоманду [ 3 ] . Но, к счастью, вы можете скачать и установить его. Затем из оболочки (выполнить программу cmd.exe), вы можете прийти к своему файлу ( cd yourpath), затем написать команду

    file MyUnknowFile
    

    и он ответит что-то вроде

    Аудио файл с ID3 версии 2.3.0, содержит: MPEG ADTS, уровень III , v1, 192 кбит / с, 44,1 кГц, стерео

    Я вставил жирный MPEG и слой III ... так что это mp3- файл и это расширение, которое ваш файл каким-то образом потерял. Вам нужно только добавить его в свой файл. Вы помните "больше вы знаете ... больше идей" ? Я могу читать, with ID3и это дает мне другую идею (см. Ниже).

  • Вы можете использовать тег ID3 renamer [ q3 ] , да, вы можете изменить не только расширение, но даже имя файла в соответствии с информацией, включенной в тег ID3!
  • Вы можете использовать онлайн-сервис для идентификации песни. Некоторые из них тоже могут преодолеть неправильное расширение ...

Но путь героического чемпиона проходит трудный путь. Паладин может видеть двоичный (возможно, шестнадцатеричный) код вашего файла в поисках магических чисел [ w1 ], просматривая справочную таблицу [ w2 ], чтобы понять, какой файл ... ... и в итоге заново изобретать рулевое колесо. :-),

Hastur
источник