cron을 사용하여 TS 스트림을 저장하도록 vlc를 예약했습니다.
cvlchttps://somestream.ts--sout=파일/ts:foo.mpg --run_time 4200
결과 foo.mpg가 생성되어 재생할 수 있습니다. 그러나 결과 비디오는 건너뛰고 불완전합니다. Pi Model B+에서도 이 작업을 수행하고 있습니다. 무슨 일이 일어나고 있는지에 대한 아이디어가 있나요?
답변1
이는 .m3u8을 캡처하려고 했기 때문입니다. M3u8은 실제 링크가 포함된 재생 목록의 텍스트 파일입니다. 따라서 vlc는 일부 데이터를 놓치게 되어 고르지 않게 됩니다. ffmpeg를 사용하여 이 문제를 해결했는데 모든 것이 훌륭하게 작동합니다.