많은 Android 사용자는 휴대전화에서 YouTube 동영상을 다운로드하는 방법을 궁금해합니다. 이 겉보기에 단순한 질문은 항상 효율적이지는 않지만 작업을 완료하는 소수의 타사 앱으로 이끕니다. 예를 들어 Appual의 기사 "YouTube를 320KBP MP3로 변환하는 것은 시간 낭비인 이유"를 참조하십시오. 이러한 타사 앱도 광고로 가득 차 있을 수 있습니다.
Android 터미널만 사용하여 YouTube에서 전체 비디오 또는 오디오 추출을 다운로드하는 훨씬 간단한 방법이 있습니다. 이 Appuals 가이드에서는 루트가 필요 없이 이를 수행하는 방법을 정확하게 보여줍니다.
요구사항
- 선택한 Android 터미널 에뮬레이터 – Termux, Material Terminal, Terminal Emulator 등
첫 번째 단계는 원하는 터미널 에뮬레이터를 다운로드하여 설치하는 것입니다.
기본적으로 시작 시 요청되지 않은 경우 터미널 앱 저장소 권한을 부여합니다. 설정> 앱> (에뮬레이터 앱)> 권한> 저장소 액세스 활성화로 이동하여 이 작업을 수행할 수 있습니다.
이제 터미널 앱에서 개별 줄에 다음 명령을 모두 입력합니다.
termux-setup-storage packages install python pip install youtube-dl mkdir /data/data/com.termux/files/home/storage/shared/Youtube mkdir -p ~/.config/youtube-dl apt-get install nano
(마지막 명령은 nano 텍스트 편집기를 설치하는 것입니다. 이를 통해 youtube-dl 프로세스에 대한 구성 파일을 쉽게 설정할 수 있습니다.)
다음 터미널 명령을 사용하여 나노 텍스트 편집기에서 youtube-dl 구성 파일을 엽니다.
nano ~/.config/youtube-dl/config
이제 구성 파일에 다음 줄을 추가합니다.
--no-mtime -o /data/data/com.termux/files/home/storage/shared/Youtube/%(title)s.%(ext)s -f "best[height<=480]" [You can replace 480 with 360, 720, or 1080 for video resolution quality. if you want to download audio only, replace best[height<=480] with 140, so that it just reads -f 140]으로 읽도록 140으로 바꾸십시오.
이제 나노 편집기에서 변경 사항을 저장하기 위한 CTRL+S가 없기 때문에 키보드로 CTRL 대신 볼륨 키를 사용해야 합니다(USB-OTG를 통해 키보드를 사용하지 않는 한). 따라서 구성 파일을 nano에 저장하려면 볼륨 작게 + O(Android 화면 키보드에서)를 누르고 볼륨 작게 + X로 종료합니다.
이제 터미널 에뮬레이터로 돌아왔을 때 몇 가지 명령을 더 입력해야 합니다. 이렇게 하면 Youtube-dl의 기본 터미널 명령이 공식 YouTube 앱의 "공유" 메뉴에 연결됩니다.
mkdir ~/bin cd ~/bin
그리고 다시 한 번 nano에서 새 파일을 만들고 구성합니다.
nano termux-url-opener
이 새 구성 파일에 다음 줄을 추가한 다음 nano를 저장하고 종료합니다.
youtube-dl $1
이제 모든 것을 테스트할 준비가 되었습니다. YouTube를 시작하고 원하는 동영상으로 이동한 다음 "공유" 버튼을 탭할 수 있습니다. Termux 버튼과 아이콘이 표시되어야 합니다. 이 버튼을 누르면 동영상이 Android 휴대전화로 다운로드됩니다!