본문 바로가기

Essay

[iPad] 아이패드 iSH 앱 통해 인스타그램/유튜브 사진 영상 무료 다운로드

# iSH를 이용한 다운로드

 


애플이 최신형 아이패드에 M1칩을 탑재하면서 성능면에서는 어느 랩탑에 비해 떨어지지 않는다. 하지만 활용면에서는 계속 물음표가 남는다. 아이패드를 써본 사람들은 알겠지만 대부분 유튜브나 넷플릭스 머신으로 전락하는 경우가 많고 필기 or 그림을 그리려고 샀던 애플펜슬 마저 손가락 대신 재생 버튼을 눌러주는 터치펜 역할로 그치는 경우가 많다. 특히 ‘파일’ 관련된 부분은 답답하다 못해 놀랄 때가 많은데 아직도 대용량 파일을 복사하거나 옮기면 간단한 프로그레스바도 없이 파일 앱 자체가 멈춰있는 경우엔 파일이 이동하는데 얼마나 걸리는지도 모른채 화면을 한없이 바라봐야할 때도 있다. 그럴 때마다 아이패드에 다른 OS를 설치해서 사용하고 싶다는 생각이 들었다. iSH는 그러던 중 만난 재밌는 어플이다. Shell 타입의 유사한 어플들이 많지만 리눅스 x86 에뮬레이션 앱은 유일해보인다. 불과 1년 전만 해도 애플의 무시무시한 앱 검수 때문에 한참을 테스트 플라이트로만 배포했고, 아니면 github에서 사용자가 직접 내려받아 스스로 빌드해서 쓰는 방법 밖에는 없었다. 앱이 몇 번 내려갈 뻔한 우여곡절 끝에 앱스토어에서 안전하게 설치할 수 있는 어플로 다시 태어났다. 

SSH 같은 원격 연결이 아닌 아이패드 자체에서 돌릴 수 있다는 점이 이 어플의 매력입니다.

iSH도 다른 아이패드 쉘 타입 어플처럼 SSH 연결을 해서 유용하게 사용할 수도 있지만 가장 큰 장점은 에뮬레이터 자체에서 몇몇 작업들을 할 수 있다는 점이다. 기본적으로는 python, python3(3.7.10)을 탑재하고 있고 매우 느리지만 python 코드 작성 및 실행도 가능하다. 본격적인 코딩을 iSH 에뮬레이터로 돌리기보다는 파이썬 활용을 통해 아이패드에서 단독으로 할 수 없었던 것들을 확장해나가는 의미로 받아들이는 것이 오히려 적절하다. 

앱스토어에서 다운로드가 가능해졌다


그래서 가장 먼저 시도해본 것은 인스타그램 사진/유튜브 영상 다운로드다. 둘 다 저작권에 논란이 있는 부분이 있으니 유의해서 사용해야한다. python3 pip을 통해서 패키지를 설치하고 사용해야한다.

apk add py3-pip



pip3를 모두 설치했으면 pip3를 이용해 instaloader 패키지를 설치한다.

pip3 install instaloader


사진/영상을 다운 받을 계정으로 들어가 인스타 아이디 복사하여
아래와 같이 다운로드를 시작한다.

## instaloader <인스타 계정명>
## example
instaloader sylvanian_momo


에뮬레이터이기 때문에 pip3 설치도, instaloader 설치도, 사진 다운로드도 오래 걸린다. 그래서 차근차근 다운로드 중인게 보이기 때문에 차분하게 기다린다. 완료가 되면 계정명 폴더가 생성되고 해당 폴더에 들어가면 파일 리스트들을 볼 수 있다. 파일 앱에서도 해당 폴더는 접근 가능하다. 파일앱-\> iSH-\> root 폴더 내에 위치해있어서 파일 앱을 이용할 수 있는 어플이라면 인스타그램에서 다운로드한 이미지를 바로 활용할 수 있다.


유튜브 다운로드는 유명한 youtube-dl을 이용해야한다. 위와 동일한 방법으로 youtube-dl을 설치한다.

pip3 install youtube-dl


아래와 같이 다운로드 받을 주소를 타이핑하여 다운로드 받으면 된다. 

## youtube-dl <유튜브 주소>
## example
youtube-dl https://youtu.be/8c09hkT505U


youtube-dl은 다양한 기능을 가지고 있어서 —help 명령어를 이용해서 확인 후 필요한 기능을 사용하면 된다.

youtube-dl --help



해당 영상의 사운드만 따서 음악 파일로 다운로드 받을 수 있다. 특정 공연 음악을 아이패드로 바로 다운받아서 재생할 수도 있다. 

실제 코드를 작성하고 돌릴 수 있는 앱은 아니지만 아이패드에서 사용해볼 수 있는 리눅스 장난감 정도는 된다. SSH를 사용한다면 나쁘지 않기도 하고 이번 글에서 소개한 Instaloader와 youtube-dl 사용만으로도 충분히 유용한 어플이다.

반응형