[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OT] catalogare file video



paolo wrote:

>Ciao,
>potreste consigliarmi un programma per catalogare file video?
>  
>
Invidioso degli amici Windows utenti di GSpot, a suo tempo ho scritto
uno stupidissimo script bash per catalogare i file avi (usando mplayer)
in un file csv
Scansiona la directory corrente e salva tutto in /tmp
Occhio ai bachi, in 5 righe ne avrò scritti milioni.

>... qualcosa di fatto bene?
>  
>
Appunto... non credo sia all'altezza, comunque lo posto.


#!/bin/bash

filedest=/tmp/listafilm.csv
filetemp=/tmp/datifilm

for file in *.[aA][vV][iI];
do
	riga=""
	if [ -f "$file" ]; then
		mplayer -identify -frames 0 "$file" 2>/dev/null | grep ID_ | grep -v FILENAME > $filetemp
		size=`ls -sh "$file" | awk {'print $1'}`
		echo "$file ($size)"
		source $filetemp
		riga=`basename "$file" .avi`
		riga="$riga; $size; $ID_LENGTH; $ID_VIDEO_FORMAT; $ID_VIDEO_WIDTH; $ID_VIDEO_HEIGHT; $ID_VIDEO_BITRATE; $ID_VIDEO_FPS; $ID_AUDIO_CODEC; $ID_AUDIO_FORMAT; $ID_AUDIO_BITRATE; $ID_AUDIO_NCH; $ID_AUDIO_RATE"
		echo $riga >> $filedest
	fi;
done

Reply to: