To jest polecenie fapg, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
fapg - generator szybkich list odtwarzania audio
STRESZCZENIE
fag [ Opcje ] /ścieżka/do/mp3/katalog1 [ /ścieżka/do/mp3/katalog2 ... ]
OPIS
fag to narzędzie do generowania listy plików audio (Wav, MP2, MP3, Ogg itp.) w różnych formatach
formatach (M3U, PLS, XSPF, HTML, RSS itp.). Jest to bardzo przydatne, jeśli masz dużą ilość
plików audio i chcesz szybko i często tworzyć playlisty.
Jest kodowany w języku C tak, aby był tak szybki, jak to możliwe i nie korzysta z żadnej konkretnej biblioteki audio
(jak ID3Lib). Dzięki temu możesz go wdrożyć szybciej i łatwiej, a także mieć lepsze
wydajności, ponieważ ładowanych jest mniej informacji. Z drugiej strony to narzędzie takie nie jest
(jeszcze) kompatybilny ze wszystkimi znanymi formatami.
OPCJE
-b|--ukośnik odwrotny
Zamień „/” na „” w ścieżce Uniksa.
-d|--debugowanie
Wyświetlaj przydatne komunikaty w przypadku awarii programu ;)
-f|--format=m3u|pls|xspf|html|rss|pla|txx
Wybierz format listy odtwarzania, który chcesz wygenerować (domyślnie jest to m3u).
-g|--gatunek=#:#:...
Wybierz, które gatunki (tylko wartości liczbowe) zostaną uwzględnione w wygenerowanym pliku
playlista (domyślnie to wszystkie).
-n|--nohardlink
Unikaj podwójnej analizy plików ze względu na twarde linki.
-o|--output=/ścieżka/do/pliku.m3u
Wybierz nazwę pliku listy odtwarzania do wygenerowania (domyślne zachowanie to display on
standardowe wyjście).
-p|--prefix=/przedrostek/
Zastąp ścieżkę Uniksa innym ciągiem znaków (przydatne do podania ścieżki Samby
przykład).
-r|--rekurencyjne
Rekurencyjnie czytaj podkatalogi.
-w|--okna
Zastąp wszystkie znaki Uniksa znakami Windows.
-x|--wyklucz=#:#:...
Wybierz, które gatunki (tylko wartości liczbowe) zostaną wykluczone z wygenerowanego materiału
playlista (domyślnie brak).
-c|--polecenie=
Zewnętrzny plik binarny lub skrypt generujący dodatkowe pola dla kanałów RSS (wolno).
-s|--stdin
Czytaj nazwy plików i/lub katalogi ze standardowego wejścia zamiast z wiersza poleceń.
PRZYKŁADY
Wygeneruj playlistę PLS dla albumu: fag --format=proszę --wyjście=~/ścieżka/do/album/list.pls
~/ścieżka/do/albumu
Masz serwer plików korzystający z Samby, który udostępnia dużą liczbę plików audio dla systemu Windows
komputery zasilane za pomocą programu Winamp. Katalog na serwerze zawierający pliki to
/samba/mp3 i jest widoczny w sieci Windows jako \\serwer\mp3 : cd /samba/mp3 && fag
--ukośnik wsteczny --output=/samba/mp3/list.m3u --prefix='\\serwer\mp3\' - rekurencyjny --okna ./
Lista odtwarzania HTML albumu: fag --output=fapg.html ~/ścieżka/do/albumu
Lista odtwarzania zawierająca wszystkie utwory klasyczne może zawierać gatunki, które mają zostać uwzględnione (lub
wykluczyć) w jednej lub wielu porcjach fag --gatunek=32:105 --gatunek=106:104:103
/ścieżka/do/wszystkich/muzyki
Wygeneruj plik XML podcastu za pomocą zewnętrznego programu rss.sh w celu wygenerowania szczegółowego pliku
opis: fag --output=katalog.xml -f rss -c /usr/local/bin/rss.sh -r
--prefiks=http://thisserver/basedir ścieżka/do/mp3
Wygeneruj listę odtwarzania, która będzie działać na odtwarzaczu MP200 serii Sansa e3: fag -f pla -o
/ścieżka/do/playlist.pl /ścieżka/do/wszystkich/muzyki
jeśli polecenie zaczyna się od wewnętrzny generowany jest opis wbudowany (autor, tytuł, link).
Należy pamiętać, że we wszystkich podanych katalogach (oraz w ...basedir/xml) pliki o nazwie
podcast.jpg znajdują się odniesienia. Wiele pól nagłówka ma ustawione wartości domyślne przy użyciu środowiska
zmienne takie jak LOGNAME lub LANG.
Korzystaj z fapg online, korzystając z usług onworks.net