Computer >> 컴퓨터 >  >> 소프트웨어 >> 소셜 미디어

터미널만 있는 Android에서 YouTube 동영상을 다운로드하는 방법

터미널만 있는 Android에서 YouTube 동영상을 다운로드하는 방법

많은 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 휴대전화로 다운로드됩니다!