[#] Długość filmu z poziomu konsoli.

( Ostatnio zmieniony ndz., 27/09/2009 - 10:06 )
 

Skrypt wypisujący długość filmu, wymaga odtwarzacza mplayer.

movielen.sh

#!/bin/sh

mplayer -vo null -ao null -frames 0 -identify "$@" 2> /dev/null |
awk '$0 ~ /ID_LENGTH/ {
        split($0, arr, "=");
        hr = arr[2] / 3600;
        mi = (arr[2] - 3600 * int(hr)) / 60;
        sc = arr[2] - 3600 * int(hr) - 60 * int(mi);
        printf("movie length: %dh %02dm %02ds\n", hr, mi, sc);
 }'

Przykład użycia:

movielen.sh  film.avi
movie length: 1h 36m 13s
Twoja ocena: Brak Średnio: 5 (2 głosy)

Dodaj nową odpowiedź

Informacja:

Osoby zamieszczające wypowiedzi naruszające prawo lub prawem chronione dobra osób trzecich, mogą ponieść z tego tytułu odpowiedzialność karną lub cywilną. Upewnij się, że twoja wypowiedź nie godzi w niczyje mienie.

  • Wewnętrzne ścieżki w cudzysłowiach, zapisane jako, dla przykładu "internal:node/99", są zastępowane odpowiednim absolutnym adresem URL lub relatywną ścieżką.
  • Adresy internetowe są automatycznie zamieniane w odnośniki, które można kliknąć.
  • Dozwolone znaczniki HTML: <strong> <blockquote> <code>
  • Znaki końca linii i akapitu dodawane są automatycznie.

Więcej informacji na temat formatowania

Łapirobot
Poniższe zadanie ma na celu stwierdzenie, czy jesteś człowiekiem, a tym samym przeciwdziałanie spamowi.
j
d
h
x
Y
U
Enter the code without spaces and pay attention to upper/lower case.