Dit is de opdracht fapg die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
fapg - Snelle audio-afspeellijstgenerator
KORTE INHOUD
fap [ opties ] /pad/naar/mp3/dir1 [ /pad/naar/mp3/dir2 ... ]
PRODUCTBESCHRIJVING
fap is een hulpmiddel om een lijst met audiobestanden te genereren (Wav, MP2, MP3, Ogg, enz.) in verschillende
formaten (M3U, PLS, XSPF, HTML, RSS, enz.). Het is erg handig als je een grote hoeveelheid hebt
audiobestanden en u wilt snel en regelmatig een afspeellijst samenstellen.
Het is gecodeerd in C om zo snel mogelijk te zijn en gebruikt geen specifieke audiobibliotheek
(zoals ID3Lib). Hierdoor kunt u het sneller en gemakkelijker inzetten en beter hebben
prestaties omdat er minder informatie wordt geladen. Aan de andere kant is deze tool dat niet
(nog) compatibel met alle bekende formaten.
OPTIES
-b|--backslash
Vervang de '/' door '´ in Unix-pad.
-d|--debuggen
Geef nuttige berichten weer als het programma faalt ;)
-f|--format=m3u|pls|xspf|html|rss|pla|txx
Kies welk formaat afspeellijst u wilt genereren (standaard is m3u).
-g|--genre=#:#:...
Kies welke genres (alleen numerieke waarden) worden opgenomen in de gegenereerde
afspeellijst (standaard is alles).
-n|--geenhardlink
Vermijd dubbele bestanden vanwege hardlinks.
-o|--output=/pad/naar/bestand.m3u
Kies de naam van het afspeellijstbestand dat u wilt genereren (standaardgedrag is om weer te geven op
standaard uitvoer).
-p|--prefix=/het/voorvoegsel
Vervang het Unix-pad door een andere string (handig om een Samba-pad voor
voorbeeld).
-r|--recursief
Recursief de submappen lezen.
-w|--vensters
Vervang alle Unix-tekens door Windows-tekens.
-x|--uitsluiten=#:#:...
Kies welke genres (alleen numerieke waarden) worden uitgesloten in de gegenereerde
afspeellijst (standaard is geen).
-c|--opdracht=
Extern binair bestand of script dat extra velden voor RSS-feeds produceert (traag).
-s|--standaard
Lees bestandsnamen en/of mappen vanaf de standaardinvoer in plaats van vanaf de opdrachtregel.
Voorbeelden
Genereer een PLS-afspeellijst voor een album: fap --formaat=pls --uitvoer=~/pad/naar/album/lijst.pls
~/pad/naar/album
U hebt een bestandsserver die Samba gebruikt en die een grote hoeveelheid audiobestanden voor Windows deelt
aangedreven computers met behulp van Winamp. De map op de server met de bestanden is
/samba/mp3 en is zichtbaar op het Windows-netwerk als \\server\mp3 : cd /samba/mp3 && fap
--terugslag --output=/samba/mp3/lijst.m3u --prefix='\\server\mp3\' --recursief --ramen ./
Een HTML-afspeellijst voor een album: fap --output=fapg.html ~/pad/naar/album
Een afspeellijst die al je klassieke nummers bevat, kan de genres bevatten om op te nemen (of
uitsluiten) in een of meerdere porties fap --genre=32:105 --genre=106:104:103
/pad/naar/alles/muziek
Genereer een podcasting XML-bestand met behulp van een extern programma rss.sh om een gedetailleerd te genereren
omschrijving: fap --output=map.xml -f rss -c /usr/local/bin/rss.sh -r
--voorvoegsel=http://thisserver/basedir pad/naar/mp3
Genereer een afspeellijst die werkt op een MP200-speler uit de Sansa e3-serie: fap -f pla -o
/pad/naar/playlist.pla /pad/naar/alles/muziek
als opdracht begint met intern de ingebouwde beschrijving (Auteur, Titel, Link) wordt gegenereerd.
Houd er rekening mee dat in alle gegeven mappen ( en in ...basedir/xml ) bestanden worden aangeroepen
naar podcast.jpg wordt verwezen. Veel koptekstvelden zijn standaard ingesteld met omgeving
variabelen zoals LOGNAME of LANG.
Gebruik fapg online met behulp van onworks.net-services