원격지에서는 데이터가 매우 제한되어 있어 mpv --no-video <URL>
. (내가 들은 것의 대부분은 단지 대화였습니다).
추가하려고 했는데 profile=fast
mpv mpv.conf
가 인식하지 못합니다. 나도 검색했지만 man mpv
내가 원하는 것을 찾지 못했습니다.
저는 리눅스 민트 21.2를 사용하고 있습니다.
고쳐 쓰다:
허용된 답변을 사용하여 검색한 결과 다음 man mpv | grep ytdl
과 같은 결과를 얻었습니다.
mpv --no-video --ytdl-format=worstaudio/worst <URL>
이렇게 하면 데이터 사용량이 거의 절반으로 줄어들고, 팟캐스트에 관한 한 청취 기능에는 사실상 차이가 없습니다.
답변1
mpv는 youtube-dl(yt-dlp)을 사용하여 실제 스트림 URL을 얻습니다. 관련 youtube-dl(형식) 옵션을 찾아 mpv (또는 ) -f
에 전달하세요 .--ytdl-format=
--ytdl-raw-options=
주위를 둘러보니 현재 YouTube가 제공하는 가장 낮은 형식은 AAC 와 Opus로 약 32kbps인 것으로 yt-dlp -F <someurl>
보입니다 . (Opus 스트림은 1~2kbps 더 높지만 품질이 향상된 것은 그만한 가치가 있다고 생각합니다.)599
600
ID별로 개별 형식을 지정하거나 bestaudio[abr<40]
지정된 비트 전송률보다 낮은 형식을 자동으로 선택하도록 할 수 있습니다.
Get 600 (Opus ~32k) if available, 599 (AAC ~30k) otherwise:
$ yt-dlp -f "600/599" <url>
$ mpv --ytdl-format="600/599" <url>
Get best format below 40 kbps:
$ yt-dlp -f "bestaudio[abr<40]" <url>
$ mpv --ytdl-format="bestaudio[abr<40]" <url>
Get Opus ~32k if possible, otherwise AAC, otherwise whatever else fits:
$ yt-dlp -f "600/599/bestaudio[abr<40]/bestaudio[abr<100]" <url>
$ mpv --ytdl-format="600/599/bestaudio[abr<40]/bestaudio[abr<100]" <url>