YouTube tungong MP3 gamit ang yt-dlp
Buuin ang yt-dlp command na nagpapalit ng isang YouTube video tungong MP3 na may tag at cover art.
Pagkuha ng magamit na MP3
Ang pagkuha ay isang conversion, kaya kailangan ang ffmpeg — ito ang dahilan kung bakit nabibigo ang command sa bagong install. Tama ang Pinakamahusay (VBR) bilang default: ito ang may pinakamahusay na sukat-sa-kalidad, at hindi kayang idagdag ng mas mataas na nakapirming bitrate ang kalidad na wala naman sa pinagmulan.
Ang cover art at metadata ang nagpapalit sa folder ng mga walang pangalang file tungo sa isang bagay na kayang ayusin ng music player. Inuuna ng template ng pagpapangalan dito ang artist, at bumabalik sa uploader kapag walang naka-tag na artist.
Ang --audio-quality 0 ang pinakamadalas na namamali ang pagkakaintindi. Hindi ito "zero na kalidad" — ito ang pinakamahusay na setting sa variable bitrate, mga 245 kbps sa karaniwan, at pabaliktad ang eskala: 0 ang pinakamahusay at 9 ang pinakamahina. Mas maraming bit ang ibinibigay ng variable bitrate sa mga bahaging siksik ang tunog at mas kaunti sa mga tahimik, kaya sa magkaparehong laki ay kadalasang mas maganda pakinggan ang VBR kaysa sa nakapirming bitrate. Kung may kagamitan kang talagang humihingi ng nakapirming bitrate, sabihin mo nang tuwiran — --audio-quality 320K — sa halip na manghula ng numero sa eskalang 0–9.
Ang mas mahalagang tanong ay kung kailangan pa bang mag-convert. Opus o AAC ang audio na ibinibigay ng YouTube, at wala sa dalawa ang MP3, kaya ang paghingi ng MP3 ay laging nangangahulugang muling pag-encode: dinidekowd ang file at ikinukumpres nang pangalawang beses, at may kaunting kalidad na nawawala sa bawat pagdaan. Kung wala kang anumang bagay na talagang humihingi ng .mp3 na extension, piliin ang "Pinakamahusay (walang conversion)". Mas mabilis, hindi na kailangan ng ffmpeg, at mas malapit ang resulta sa pinagmulan kaysa sa kahit anong MP3 nito. Mag-convert lang kapag walang ibang pagpipilian ang car stereo, DJ program o lumang telepono.
Para sa buong playlist, buksan ang playlist at magdagdag ng archive file. Itinatala ng archive kung ano na ang nakuha, kaya ang muling pagpapatakbo ng parehong command sa susunod na linggo ay ang bago lang ang kukunin sa halip na magsimula ulit — at kasama ang "magpatuloy kahit may error", ang isang kantang naka-block ayon sa rehiyon o nabura na ay hindi na makakahila pababa sa natitirang dalawandaan. Ilagay ang playlist index sa output template kung mahalaga ang pagkakasunod-sunod; kung wala iyon, aayusin ng player mo ang folder ayon sa alpabeto at magugulo ang pagkakasunod-sunod ng album.