9

Я нахожу документацию командной строки немного ошеломляющей, учитывая, что я почти ничего не знаю о кодеках и тому подобном ...

Итак, следующее - это именно то, что я делаю в VLC (1.1.11), и было бы здорово узнать, какой будет точный эквивалент этого в командной строке :

  • в СМИ -> Конвертировать / Сохранить
    • добавьте файл и нажмите Convert / Save
    • добавить имя файла назначения
  • в настройках -> профиль
    • выберите «Аудио - MP3»
  • нажмите Пуск

2 ответа2

17

Короткий ответ

vlc -I dummy input.wav ":sout=#transcode{acodec=mpga,ab=192}:std{dst=output.mp3,access=file}" vlc://quit

Это перекодирует input.wav и сохраняет результат в output.mp3 . ab=192 - битрейт аудио выходного файла.

Длинный ответ

Если вы хотите узнать соответствующую командную строку преобразования VLC, инициированного из GUI, вы можете сделать это:

  1. С терминала / консоли запустите vlc следующим образом: vlc -vv
  2. Начните преобразование в графическом интерфейсе VLC как обычно.
  3. Прокрутите назад в истории консоли и найдите строку, начинающуюся с qt4 interface debug: Transcode MRL:
  4. Остальная часть этой строки содержит соответствующий параметр командной строки vlc.

Примечание: моя версия VLC - 2.1.0-git Rincewind и я использую Linux ...

7

Я попытался выполнить следующий ответ в Windows, но я не смог заставить логирование корректно работать в командной строке, поэтому вот что я сделал:

МЕТОД 1

Я смог использовать внутреннее окно регистрации VLC, чтобы увидеть его:

Откройте VLC, зайдите в Инструменты -> Сообщения

Установите многословие на 2 (отладка)

Затем сделайте ваше преобразование, и все будет зарегистрировано в окне сообщений. Выполните поиск по « sout=#transcode » или « qt4 debug », чтобы найти строку с настройками преобразования.

Источник

МЕТОД 2

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

Профили (пользовательские и встроенные) хранятся в INI-файле, расположенном по адресу

%AppData%\vlc\vlc-qt-interface.ini

для меня это

C:\Users\chiliNUT\AppData\Roaming\vlc\vlc-qt-interface.ini

Профили расположены под разделом под названием

[codecs-profiles]

Источник

Пример из моего файла:

[codecs-profiles]
1\Profile-Name=Video - VP80 + Vorbis (Webm)
1\Profile-Value="video_enable=yes;video_codec=VP80;vcodec_bitrate=2000;vcodec_framerate=0;vcodec_width=0;vcodec_height=0;audio_enable=yes;audio_codec=vorb;acodec_bitrate=128;acodec_channels=2;acodec_samplerate=44100;muxer_mux=webm"
2\Profile-Name=Video - H.264 + MP3 (TS)
2\Profile-Value="audio_enable=yes;audio_codec=mpga;acodec_bitrate=128;acodec_channels=2;acodec_samplerate=44100;video_enable=yes;video_codec=h264;vcodec_bitrate=800;vcodec_qp=0;vcodec_framerate=0;vcodec_width=0;vcodec_height=0;muxer_mux=ts"

... и еще 22 Мои пользовательские профили внизу.

Использование Windows 7 Ultimate SP1, VLC 2.1.3 Rincewind

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