2015-04-04 42 views
0

我已經安裝LivestreamerVLC和保存以下爲我的桌面上的「livestreamer_start.bat」:VLC:當Livestreamer打開流時,是否可以自動記錄?

livestreamer twitch.tv/netherrealm source 

所以,當我打開該文件時,它會自動打開VLC和播放抽搐流。然後我可以手動在VLC中打出記錄。但我需要自動啓用/按下錄製按鈕(我想用Windows任務計劃程序在稍後激活.bat文件)。

我嘗試添加這一個單獨的.bat文件(via the docs):

--sout file/mp4:stream.mp4 

和第一蝙蝠後運行它,但沒有任何反應......我知道我沒有正確或使用它遺漏了什麼。

是否有一個簡單的命令/方式讓VLC自動記錄它正在播放的流?

回答

0

簡而言之:

livestreamer發送到stdout - >管道輸送到 - > VLC從標準輸入讀取:

這裏是工作的例子:

livestreamer --loglevel debug "hlsvariant://http://keshethlslive-lh.akamaihd.net/i/[email protected]/master.m3u8" best --stdout | vlc - -vvv --sout=#transcode{vcodec=mp2v,fps=30,width=576,acodec=mp2a,scale=1,channels=2,deinterlace,audio-sync}:standard{access-file,mux=ps,dst="test1.mpg"} 

可以隨意修改使用參數。

+0

謝謝。現在就去做一下吧。但是,是不是隻有一個讓VLC記錄已經打開的命令的命令呢?與Livestreamer有什麼不同?一個簡單的命令(請原諒我的天真):「vlc記錄」,它會使用已設置的設置來記錄按鈕被手動按下時發生了什麼? – codeview 2015-04-06 17:49:03