niedawno rozwinąłem wraz z bratem nowy szybki projekt pod szyldem Flv2mp3. Jest to strona internetowa na której po podaniu linku do serwisu YouTube otrzymujemy link do pobrania mp3.
Projekt jest banalny w wykonaniu i składa się z kilku kroków. Potrzebujemy serwera dedykowanego i następujących bibliotek.
- youtube-dl
- lame
- ffmpeg
W mojej konfiguracji serwera był pewien problem z biblioteką lame ponieważ jest była ona dla mojego serwera z nieznanego repozytorium dlatego potrzebowałem dodać je i pobrać dostępne paczki przy pomocy apt-get update.
Bibliotekę lame wykorzystuje do ustawienia tytułu oraz okładki każdej mp3.
Po wypuszczeniu strony w wersji testowej w trakcie użytkowania pojawił się problem. Silnik youtbue-dl wymagał aktualizacji, youtube zmienił coś w swoim działaniu. Aby zapobiec temu na przyszłość dodałem zadanie Cron które wykonuje się codziennie "youtube-dl -U" i aktualizuje silnik pobierania z YouTube.
Zapraszam do zabawy ze stroną i testowania mechanizmu.
Brak komentarzy:
Prześlij komentarz