Aiuto per migliorare uno script [messaggio #109546] |
mer, 07 settembre 2011 08:09 |
MBulu Messaggi: 20 Registrato: febbraio 2011 |
Junior Member |
|
|
Ciao a tutti,
ho un decoder che mi permette di registrare i programmi TV. Quando il
file che sta scrivendo arriva 1.5 giga, lo chiude ed inizia a scriverne
un altro, così fino alla fine della registrazione. I files salvati hanno
estensione "trp" e quelli dal secondo in poi possono essere visti solo
se "concatenati" a partire dal primo.
Per poter vedere le registrazioni anche su altri dispositivi, le
converto in MKV facendo così:
- con il comando cat unisco gli spezzoni in un unico file
- con il comando ffmpeg converto il file "unico" appena creato in mkv
Purtroppo il problema di questa cosa è che per fare la conversione ho
bisogno che sul disco fisso ci sia libero almeno il triplo dello spazio
occupato dai files che ha scritto il decoder.
Qualcuno sa dirmi se c'è modo di evitare l'unione degli spezzoni con il
comando cat e fare in modo che il comando cat diventi l'input del
comando ffmpeg?
Se si potesse fare così, avrei bisogno solo del doppio dello spazio e
non più del triplo ...
Spero di essermi spiegato bene !!!!
Grazie in anticipo, Mario
|
|
|
|
|
|
|
|
Re: Aiuto per migliorare uno script [messaggio #110621 è una risposta a message #109550] |
mer, 07 settembre 2011 19:08 |
mallin.shetland Messaggi: 129 Registrato: novembre 2010 |
Senior Member |
|
|
Addì mercoledì 7 settembre 2011 08:56 MBulu scrisse:
> Usa il FAT32, quindi teoricamente potrebbe arrivare a 4 giga.
> ...
No e sì. Il limite teorico di FAT32 è 2^32-1 byte però molti driver, e
programmi, specialmente quelli Windows più vecchi e quelli di sistemi
embedded hanno problemi con file di 2 GiB
Comunque non puoi aumentare la dimensione 1,5 GiB e stop.
Addì mercoledì 7 settembre 2011 08:56 MBulu scrisse:
>> A parte che il plurale di file Ú file, perché i file non possono
>> essere visti? cerca di indagare.
>
> Non sono così esperto, posso solo dire che se provo ad usare ffmpeg
> passandogli direttamente l'elenco dei files da convertire senza prima
> unirli, riesce a convertire solo il primo. Probabilmente è l'unico che
> contiene gli header per far capire a ffmpeg che tipo di file è.
Come gli passi i file?
I file possono essere visti presi uno a uno?
I file possono essere convertiti presi uno alla volta?
Quale è *L'ESATTA* riga che digiti?
ffmpeg ha dei modi particolari per trattare gruppi di file:
hai letto il manuale?
Domanda retorica.
Addì mercoledì 7 settembre 2011 08:56 MBulu scrisse:
>> PerchÚ? Non puoi cancellare i file originali ed i passi intermedi?
> Perché se cancello gli originali e qualcosa va storto mi attacco al tram
> !!! Il file "unito" invece lo cancello alla fine del processo.
Cioè non fai un backup su un supporto riscrivibile?
Cioè lavori direttamente sui dati originali?
Lo so, cosi si usa il quadruplo della memoria, ma alla fine,
dopo che hai verificato tutto, cancelli tutto e tieni solo il
file finale.
E se proprio vuoi tenere i file originali, li copi subito su un
supporto a sola lettura.
|
|
|
|