I am trying to capture a network stream using VLC GUI in Ubuntu. The stream has to be stored to a file on disk that should be split after 3hrs of recording. For every 3hr recording a new file should be created, so timestamp has to be appended to the file name. What flags/options should be added to this stream output string to achieve this objective?
:sout=#transcode{vcodec=h264,acodec=mpga,ab=128,channels=2,samplerate=44100,scodec=none}:file{dst=/home/user/Videos/test.mp4,no-overwrite} :no-sout-all :sout-keep
If its not possible using VLC GUI, are there command line options or other applications which could be used?