vlc에서 제공하는 문서에는 명령줄에서 vlc를 제어하는 많은 명령이 있습니다. 여기있어협회선적 서류 비치. 이제 내 작업에서는 비디오를 루프로 실행해야 하며 이를 위해 다음 명령을 사용합니다.
vlc --fullscreen --loop t.mp4
그 중 t.mp4가 제 영상이에요. 이것은 잘 작동합니다. 이제 특정 입력에 대해 다른 비디오를 실행해야 합니다. 이를 위해 이 명령을 다시 사용합니다.
vlc --fullscreen t1.mp4
이제 문제는 이 비디오를 마친 후 이전 비디오를 실행하고 싶다는 것입니다. 그러기 위해서는 현재 영상이 완성되었는지 알아야 합니다. 이를 위해 이 명령을 통해 VLC 비디오의 완료를 알 수 있는 방법을 알려주십시오.
답변1
당신의협회첫 번째 예:
"vlc 파일 1.mpg: 전체 화면 파일 2.mpg"
필요한 조치를 수행하십시오. 내 말은 이것이다:
vlc t.mp4 :fullscreen :loop t1.mp4 :fullscreen t.mp4 :fullscreen :loop
영화뿐만 아니라 "vlc" 프로세스가 완료되었는지 확인해야 하는 경우 다음을 수행할 수 있습니다.
ps ax | grep -v grep| grep "vlc t.mp4" || vlc t.mp4 :fullscreen :loop
이는 프로세스 목록(ps ax)에 "vlc t.mp4" 문자열(||)이 없으면 vlc t.mp4가 시작됨을 의미합니다.