Denne side opdateres ikke mere; gå i stedet til min nye hjemmeside. Visse uddaterede informationer fra denne side er ikke flyttet over og findes kun på denne gamle side.

afspil

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

  1. En Linux-ting
  2. aviplay installeret (til AVI og ASF filer)
  3. SMPEG installeret (til MPEG filer)
  4. xanim installeret (til MOV, QT og FLI filer)
  5. 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

  1. Hent sourcekoden her (afspil, 4301).
  2. Kopier det til et bibliotek hvorfra du kan køre programmer (ex. /usr/bin eller ~/bin)
  3. 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.


Dette dokument er: http://old.westergaard.eu/programmer/afspil.php3.
Send kommentarer angående denne side til Michael Westergaard <michael@westergaard.eu>.
Siden er senest opdateret Monday 09th of November 2009 02:27:05.

Statistik

Michael's Blog

Warning: mysql_fetch_row() expects parameter 1 to be resource, boolean given in /Library/WebServer/Sites/old.westergaard.eu/include/twitter.php on line 254 Warning: mysql_free_result() expects parameter 1 to be resource, boolean given in /Library/WebServer/Sites/old.westergaard.eu/include/twitter.php on line 255

Pink & Purple

Saturday, May 14th at 16:19:56

Salad Snacks

Tuesday, April 26th at 22:26:34

Per Consumptie Wijser

Tuesday, April 26th at 21:49:29

Transition System

Thursday, April 21st at 22:42:38

Black or White

Thursday, February 24th at 13:40:47