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

Rispondere a