youtube-dl에 대한 대안이 있습니까? YouTube URL을 가져와서 추출하고 MP3로 변환하고 다운로드하여 재생하고 싶습니다. 사용하고 싶지만 youtube-dl
debian Wheezy에서는 제대로 작동하지 않습니다. 웹 브라우저에서 이 작업을 수행하고 싶습니다. 예 elinks
를 들어 w3m
콘솔 웹 브라우저입니다.
답변1
답변이 아니라 확장된 설명입니다.
youtube-dl에는 많은 종속성이 있습니다.
$ sudo apt install youtube-dl
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
ffmpeg libavdevice57 libdc1394-22 libdouble-conversion1 libopenal-data libopenal1 libqt5core5a libqt5dbus5 libqt5gui5
libqt5network5 libqt5positioning5 libqt5printsupport5 libqt5qml5 libqt5quick5 libqt5sensors5 libqt5svg5 libqt5webchannel5
libqt5webkit5 libqt5widgets5 libsdl2-2.0-0 libsndio6.1 libuchardet0 libxcb-xinerama0 mpv phantomjs python3-pyxattr
qt5-gtk-platformtheme qttranslations5-l10n rtmpdump
Suggested packages:
ffmpeg-doc libportaudio2 qt5-image-formats-plugins qtwayland5 qt5-qmltooling-plugins sndiod python3-pyxattr-dbg
python-pyxattr-doc
The following NEW packages will be installed:
ffmpeg libavdevice57 libdc1394-22 libdouble-conversion1 libopenal-data libopenal1 libqt5core5a libqt5dbus5 libqt5gui5
libqt5network5 libqt5positioning5 libqt5printsupport5 libqt5qml5 libqt5quick5 libqt5sensors5 libqt5svg5 libqt5webchannel5
libqt5webkit5 libqt5widgets5 libsdl2-2.0-0 libsndio6.1 libuchardet0 libxcb-xinerama0 mpv phantomjs python3-pyxattr
qt5-gtk-platformtheme qttranslations5-l10n rtmpdump youtube-dl
0 upgraded, 30 newly installed, 0 to remove and 11 not upgraded.
Need to get 28.8 MB of archives.
After this operation, 114 MB of additional disk space will be used.
Do you want to continue? [Y/n]
이 작은 장치의 아키텍처를 위해 컴파일해야 할 라이브러리가 꽤 많습니다.
답변2
VLC가 있는 경우 cvlc를 사용할 수 있습니다(개선 가능).
cvlc -vvv https://www.youtube.com/watch?v=AAAAA --sout '#es{access_audio=file,mux_audio=ts,url_audio=audio-%c.%m}'
출력 파일은 두 부분으로 분할되며 오디오는 stream-0-mp4a입니다.
답변3
외부에서 오디오를 녹음하고, 헤드폰을 라인 입력으로 출력하고, .wav로 저장한 다음 거기에서 .mp3로 변환할 수 있습니다.