Da Linux ikke har en god mediaplayer som kan afspille alle formater, valgte jeg at skrive dette lille bash-script, som en wrapper for de programmer der kan afspille nogle formater.
Dette er version 1.4 af programmet, opdateret 9. januar 2001.
Krav til computer
- En Linux-ting
- aviplay installeret (til AVI og ASF filer)
- SMPEG installeret (til MPEG filer)
- xanim installeret (til MOV, QT og FLI filer)
- mpg123 installeret (til MP3 filer)
Det er kun nødvendigt at installere et program hvis man vil afspille filer af den angivne type
Det er ret let at modificere scriptet til at køre med andre/flere programmer.
Installation
- Hent sourcekoden her (afspil, 4301).
- Kopier det til et bibliotek hvorfra du kan køre programmer (ex. /usr/bin eller ~/bin)
- Lav dig en god kande kaffe og sæt dig godt til rette, for nu skal der leges... :)
Brug af programmet
Brug simpelthen afspil <filnavn>.
Programmet kan bruges med flere filnavne: afspil <filnavn1> ... <filnavnn>
Programmet understøtter følgende options:
- -l, --loop: gentag filerne i det uendelige
- -R, --recursive: afspil underbiblioteker rekursivt
- -v, --verbose: vis lidt mere garbage, hvis brugt flere gange viser den endnu mere garbage
- --version: vis versionsnummeret
- --help: vis en hjælpeskærm
Options skal stå før alle filnavne, ex: afspil --loop <filnavn>
Hvis du vil afspille en fil, hvis navn begynder med "-" (bindestreg), skal du enten skrive den efter en fil, hvis navn ikke begynder med "-" eller skrive afspil <options> - <filnavn_med_->.
Changes
Version 1.4
- Recursing into directories now uses playlist if there is one, otherwise it plays alle files in subdirectory.
- You can use -v more than once for the program to be more verbose (display the error-messages from child players).
Version 1.3.1
- Fixed minor bug so you can play files starting with "-" from playlists and when playing recursive.
Version 1.3
- Added ability to recurse into directories. TODO: Use only playlist if found.
- Nicer error-messages from child filters.
- Added RealAudio-format to known output-formats.
- Restructuring of code. It's now really easy to add new formats.
Version 1.2
- Added ability to play from playlists (like the ones WinAMP and XMMS creates). They are called .m3u, and are simple text-files, so you can create them by hand.
Version 1.1
- First public release.
- Almost complete rewrite to make it look and work like the ls and rm commands.
Version 1.0
- First version.




