Pagina 1 di 1

Bitrate e filesize

Inviato: mer 22 dic 2010, 10:27
da Absolut
Ciao ragazzi,
una piccola domanda....

Ho una file di X Gbit. so che il bitrate è di Y Gbit/s --> Volendo sapere la durata faccio ovviamente X/Y.

Ora però copiando il file da una sistema (non so che FS usi) a un server AIX con FS jfs2, la dimensione del File diventa leggermente maggiore: X+qualche bit, per cui anche la durata cambia. Sapreste indicarmi un workaround per correggere tale problema!?

thanks!!

Re: Bitrate e filesize

Inviato: mer 22 dic 2010, 13:27
da 414N
Stai parlando di flussi audio/video?
Il tuo calcolo non tiene conto dell'overhead introdotto dal container (avi, mkv ecc).
Perché poi questo conto piuttosto "astruso" per ricavare la durata?

Re: Bitrate e filesize

Inviato: mer 22 dic 2010, 14:59
da Absolut
il file é lo stessos preso da uno storage e copiato su un sistema aix e tru64
che calcolo faresti te sapendo bitrate e dimensione del filemper ricavare la durata!?

thanks

Re: Bitrate e filesize

Inviato: mer 22 dic 2010, 15:05
da 414N
Nessun calcolo... Se stiamo parlando di file avi, per esempio, nell'header credo proprio ci sia quell'informazione...
Discorso analogo per altri formati/contenitori.

Re: Bitrate e filesize

Inviato: mer 22 dic 2010, 15:30
da Absolut
É un file TS ....

Re: Bitrate e filesize

Inviato: mer 22 dic 2010, 15:48
da 414N
Non mi è ancora chiaro a cosa ti serva la durata, comunque: hai a disposizione ffmpeg/mplayer sulla macchina in questione?

Re: Bitrate e filesize

Inviato: mer 22 dic 2010, 16:44
da puzuma
Absolut ha scritto:il file é lo stessos preso da uno storage e copiato su un sistema aix e tru64
che calcolo faresti te sapendo bitrate e dimensione del filemper ricavare la durata!?
probabilmente i due sistemi hanno una dimensione dei blocchi del file system diversa e AFAIK ls ti arrottonda la dimensione del file al numero di blocchi occupati su disco. Quindi la dimensione ti cambia leggermente tra un sistema e l'altro. Credo però che la differenza sia piccola e si traduca in pochi secondi di durata. Avere una precisione maggiore non è facile e devi passarti tutto il file, contare il numero di pacchetti video, sistemare il tutto con i pacchetti di sincronizzazione ricostruire il numero di frame e dividere il risultato ottenuto per il framerate. Se ti conforta con i file TS anche software "potenti" si accontentano di una stima. Del resto è normale: il formato TS è un formato di trasporto usato in quei contesti dove serve una sincronizzazione veloce del flusso ma la durata del flusso stesso non è importante (tipo la televisione).

Re: Bitrate e filesize

Inviato: mer 22 dic 2010, 18:01
da erio
non entro nel merito del trasferimento del file ,ma il TS se e' satellitare ha bisogno sicuramente della normalizzazione dei pacchetti video mancanti,cioe' dei frame rate persi durante la trasmissione,project_X fa' questo tipo di azione,divide flusso audio e video e anche le informazioni aggiuntive,li sincronizza, poi puoi fare un flusso mpeg buono per tutto e dal size penso certificato