Файл может сказать VLC Media Player и другим плеерам начинать играть с радио онлайн. VLC также способен к записи аудиопотока в файл.
В настоящее время я говорю VLC делать это вручную, и требуется много щелчков. Я хотел бы автоматизировать эту задачу путем создания или другой вид файла, которые делают это для меня. Я должен буду просто открыть файл в VLC, и он начнет записывать поток. Это возможно? Или я должен буду создать макрос в AutoHotkey? Или существует другой инструмент, который мог помочь мне?
Самый легкий способ управлять потоковой передачей VLC из командной строки. В то время как Вы могли узнать, что синтаксис должен был управлять VLC этим способом, можно заставить GUI сделать большую часть работы для Вас.
Разрешение и копия та строка. В самом простом можно создать ярлык где-нибудь как рабочий стол, который выполнит VLC и начнет записывать поток. Просто скопируйте существующий ярлык VLC путем щелчка правой кнопкой по значку VLC на рабочем столе, выбор Отправляют к, и выбор Desktop (как ярлык), затем щелкают правой кнопкой по новому ярлыку и нажимают Properties. В поле Target добавьте пространство после заключительной кавычки в конце и затем введите адрес потока, который Вы хотите записать. Затем добавьте другое пространство и вставку в потоковой выходной строке, которую Вы скопировали ранее. Если необходимо изменить местоположение сохранения, его расположенное право после {dst=
и перед закрытием }
в строке. Все это должно выглядеть примерно так:
"C:\Program Files\VideoLAN\VLC\vlc.exe" http://www.superuser.com/unicorns.mpg :sout=#transcode{vcodec=theo,vb=800,scale=1,acodec=vorb,ab=128,channels=2,samplerate=44100}:file{dst=C:\\Users\\Patches\\Videos\\unicorns.ogg} :no-sout-rtp-sap :no-sout-standard-sap :sout-keep
Теперь можно просто дважды щелкнуть по тому значку (или запустить его с горячей клавишей) записывать поток.