22

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

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

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

4 ответа4

71

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

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

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

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

43

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

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

5

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

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

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

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

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

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

3

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

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

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


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

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

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

  • Vlc может сделать это, как предлагается в другом хорошем ответе [ 1 ].
  • Если у вас много файлов, может потребоваться много времени, чтобы повторять эту операцию каждый раз с графическим интерфейсом.
    Многие инструменты, такие как, например, TrID [ 2 ], могут идентифицировать их для вас и в конечном итоге автоматически переименовать все файлы.
  • К сожалению, в Windows 7 по умолчанию нет команды gnu 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 ], чтобы понять, какой файл ... ... и в конце концов заново изобретать рулевое колесо. :-)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .