상업 공간에서 영업시간 때 TV에 유튜브 영상을 많이 틀어 놓고 있잖아요? TV와 PC가 연결되어 있다면 선택한 시간에 맞춰 자동으로 선택한 유튜브 영상이 플레이되면서 풀 스크린 화면까지 자동으로 적용시켜 주는 배치파일을 알아보겠습니다.
메모장에 배치파일 만들기
메모장을 열어 배치파일을 만들 수 있습니다.
start https://www.youtube.com/watch?v=0GN8t2u3flc(연합뉴스 유튜브 실시간 방송)
배치파일이 실행하게 되면 설정된 기본 브라우저가 실행되면서 해당 url로 이동되어 유튜브 영상이 재생됩니다.
start가 되는 부분에 원하는 영상 url을 복사 붙여 넣기 해주세요
timeout /t 10 /nobreak
10초 딜레이를 주는 이유는 url로 이동되면서 로딩하는 시간이 있어 넉넉하게 10초 딜레이 후 다음 동작이 실행하게 됩니다.
powershell "$wshell = New-Object -ComObject wscript.shell; $wshell.SendKeys('f')"
유튜브 내 풀 스크린 단축키는 키보드 "f"로 풀스크린을 기본 단축키이기 때문에 브라우저 실행 후 10초 뒤에 "f"값을 입력해 풀 스크린을 자동으로 입력해 주는 문장입니다.
exit
모든 명령이 실행되었다면 cmd창을 닫아줍니다.
유튜브 채널 재생목록 연속 재생
유튜브 채널의 재생목록을 재생할 때의 url을 확인하면 뒤에 "index=1" 이렇게 표기되기 때문에 채널의 재생목록에 있는 다음 영상을 재생할 수 없습니다.
이렇게 에러가 나도 재생은 되더라도 다음 재생 목록에 있는 index=1,2,3,4... 순차적으로 재생하지 않고 재생목록에 있는 영상이 아닌 추천영상 등 설정한 재생목록 영상을 재생할 수 없게 됩니다.
유튜브 재생목록의 url을 재생할 때
그렇다면 어떻게 해야 할까요? 방법은 의외로 간단하게 해결할 수 있었습니다.
index가 포함된 url이 문제가 되기 때문에 url를 쇼츠 시키거나 변경해줘야 합니다.
여기서 긴 url을 짧게 단축시킬 수 있어 변경된 url를 배치 파일 start 부분에 넣어주면 문제없이 유튜브 재생목록에 있는 영상을 순차적으로 재생할 수 있습니다.
응용방법
이런 식으로 배치파일 하나 만들어두면 다르게 응용해서 사용할 수 있습니다. 윈도우 기본 프로그램인 작업 스케줄러를 이용해 선택한 시간에 맞게 youtube.bat파일을 실행할 수도 있습니다.
작업 스케줄러 설정법
작업 스케줄러 사용법은 여기서 사용할 수 있으면 다른 점은 작업 스케줄러 동작 설정에서 파일 youtube.bat파일 설정 후 인수 값은 공백으로 설정하게 되면 정상적으로 작동하게 됩니다.
1. 작업스케줄러 시간 설정
2. 설정 한 시간에 youtube.bat실행
3. 기본 브라우저가 열리면서 유튜브 url 이동
4. 10초 딜레이
5. 단축키 "f" 풀스크린 화면 적용
TV 예약 켜짐/꺼짐 설정
만약 PC와 연결되어 있는 TV의 전원을 선택한 시간에 맞춰 예약 켜짐과 꺼짐 설정해 두면 더 배치파일 하나로 자동화 될 수 있게 되는 것입니다. TV의 전원 예약 제어하는 방법은 제조사마다 다르지만 일반적으로 현재 시간을 설정하지 않으면 취침 예약 설정만 가능하고 예약 켜짐/꺼짐 설정이 불가능하므로 필히 메뉴-시스템-현재시간설정을 설정해야 합니다.
'유용한정보&팁' 카테고리의 다른 글
Flask python 활용해 내 서버에 이미지 업로드 (0) | 2023.03.24 |
---|---|
구글 애드센스 수익금 카카오 뱅크로 지급 계좌 설정(수익금은 언제? 수수료는 얼마?) (0) | 2023.03.24 |
선택한 시간에 자동으로 음악재생! 윈도우 작업스케줄러 사용법과 오류해결! (0) | 2023.03.20 |
임팩드릴? 해머드릴? 가정에서 어떤 드릴을 사용하는 게 좋을까요? (0) | 2023.03.13 |
가스 요금 대박 많이 나온다면? 난방비 폭등의 원인과 중앙, 개별, 지역 난방 절약 방법 (0) | 2023.01.31 |
댓글