Come "dividere" un file avi ?

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
sunreal
Master
Master
Messaggi: 1599
Iscritto il: dom 10 apr 2005, 0:00
Slackware: 14.1
Desktop: kde
Località: P.P.P.

Come "dividere" un file avi ?

Messaggio da sunreal »

Il Titolo dice "quasi" tutto, quello che vorrei fare è avere delle interruzzioni all'interno di un filmato lungo, in modo che, se interrompo la riproduzione non debba poi ricominciare da capo. Bisogna per forza trasformare il file avi in un DVD?

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

Se ho capito, vuoi spezzare il file avi in parti più piccole! Nel caso usa Avidemux è presente in dowload!

Avatar utente
aschenaz
Staff
Staff
Messaggi: 4623
Iscritto il: mer 28 lug 2004, 0:00
Nome Cognome: Nino
Slackware: current
Kernel: 5.4.x
Desktop: KDE
Località: Reggio Calabria
Contatta:

Messaggio da aschenaz »

gohanz ha scritto:Se ho capito, vuoi spezzare il file avi in parti più piccole! Nel caso usa Avidemux è presente in dowload!
Avidemux va bene anche se io devo suddividere un file .avi, convertire gli spezzoni, ad esempio, im .mpg e portarli ad una risoluzione di 320 px?

In pratica, da alcuni grossi file .avi devo ricavare alcuni spezzoni da pubblicare su web...

Avatar utente
ZeD
Linux 1.x
Linux 1.x
Messaggi: 112
Iscritto il: ven 28 ott 2005, 12:30
Slackware: 12.1
Località: Terra

Messaggio da ZeD »

ninobi ha scritto:Avidemux va bene anche se io devo suddividere un file .avi,
Si'
convertire gli spezzoni, ad esempio, im .mpg
Si'
e portarli ad una risoluzione di 320 px?
Questa ninzo', ma penso di si'

Avatar utente
aschenaz
Staff
Staff
Messaggi: 4623
Iscritto il: mer 28 lug 2004, 0:00
Nome Cognome: Nino
Slackware: current
Kernel: 5.4.x
Desktop: KDE
Località: Reggio Calabria
Contatta:

Messaggio da aschenaz »

@ZeD
:mille:

Proverò...

Avatar utente
useless
Staff
Staff
Messaggi: 3896
Iscritto il: dom 12 ott 2003, 0:00
Località: A place where the streets have no name
Contatta:

Messaggio da useless »

Se ti diverti con la linea di comando puoi anche usare ffmpeg o mencoder.

sunreal
Master
Master
Messaggi: 1599
Iscritto il: dom 10 apr 2005, 0:00
Slackware: 14.1
Desktop: kde
Località: P.P.P.

Messaggio da sunreal »

Quello che io vorrei fare è "dividere" il file avi non in spezzoni separati, ma come capitoli di uno stesso filmato come nei DVD, perchè credo che se lo divido con avidemux una volta che metto il dvd sul lettore riconosce i filmati come spezzoni a se stante non come un filmato unico. Non so se mi sono spiegato, quello che vorrei ottenere è lo stesso effetto di un DVD che se a metà film voglio rimandare indietro non devo ricominciare da capo, ma posso scegliere di tornare indietro di 5' 10' 15' etc minuti. Mi sono spiegato?

Avatar utente
michelino
Staff
Staff
Messaggi: 871
Iscritto il: gio 21 dic 2006, 11:59
Nome Cognome: Michelino Chionchio
Slackware: -current
Kernel: 2.6.29.6
Desktop: kde (current)
Località: Foggia

Messaggio da michelino »

Ma, se ho capito il problema, quello che vuoi si può già fare con i file .avi, secondo me il tuo problema è che i file non sono indicizzati, quindi non ti permettono di girarci dentro.
Da man mplayer
-forceidx
Forza la ricostruzione dell'indice. Utile per file con indici
rovinati (mancata sincronizzazione A/V, etc). Verrà abilitato
il posizionamento in file dove non era possibile effettuarlo.
Puoi sistemare l'indice in maniera permanente utilizzando MEn-
coder (controlla la documentazione).
NOTA: Questa opzione funziona solo se il mezzo di trasporto sot-
tostante supporta il posizionamento (cioè non con stdin, pipe,
etc).
Era questo che carcavi?

sunreal
Master
Master
Messaggi: 1599
Iscritto il: dom 10 apr 2005, 0:00
Slackware: 14.1
Desktop: kde
Località: P.P.P.

Messaggio da sunreal »

michelino ha scritto:Ma, se ho capito il problema, quello che vuoi si può già fare con i file .avi, secondo me il tuo problema è che i file non sono indicizzati, quindi non ti permettono di girarci dentro.
Da man mplayer
-forceidx
Forza la ricostruzione dell'indice. Utile per file con indici
rovinati (mancata sincronizzazione A/V, etc). Verrà abilitato
il posizionamento in file dove non era possibile effettuarlo.
Puoi sistemare l'indice in maniera permanente utilizzando MEn-
coder (controlla la documentazione).
NOTA: Questa opzione funziona solo se il mezzo di trasporto sot-
tostante supporta il posizionamento (cioè non con stdin, pipe,
etc).
Era questo che carcavi?
La risposta alla domanda:
è questo quello che cercavi? È credo di si. Da qui a capire quello che devo fare materialmente ce ne passa, cioè cosa dovrei fare in pratica? Grazie.

Avatar utente
useless
Staff
Staff
Messaggi: 3896
Iscritto il: dom 12 ott 2003, 0:00
Località: A place where the streets have no name
Contatta:

Messaggio da useless »

No, quello è tutt'altra cosa. A te serve suddividere il file in capitoli, e credo che si faccia direttamente in fase di masterizzazione del DVD, non prima sull'avi, che non ha concezione di tutto ciò. Guarda quindi DVD Author o simili.

sunreal
Master
Master
Messaggi: 1599
Iscritto il: dom 10 apr 2005, 0:00
Slackware: 14.1
Desktop: kde
Località: P.P.P.

Messaggio da sunreal »

useless ha scritto:No, quello è tutt'altra cosa. A te serve suddividere il file in capitoli, e credo che si faccia direttamente in fase di masterizzazione del DVD, non prima sull'avi, che non ha concezione di tutto ciò. Guarda quindi DVD Author o simili.
Per quello sono a posto so come creare un dvd da un avi e fare menu sottomenu capitoli etc etc.
Il problema è che io non vorrei portare il mio filmato da avi a mpeg2, quindi in formato dvd, ma lo voglio lasciare .avi solo che prima di masterizzarlo vorrei metterci dei capitoli in modo che una volta inserito nel lettore, possa essere gestito come un normale dvd mpeg2.(navigando tra i vari capitoli). Chiaro?

Avatar utente
michelino
Staff
Staff
Messaggi: 871
Iscritto il: gio 21 dic 2006, 11:59
Nome Cognome: Michelino Chionchio
Slackware: -current
Kernel: 2.6.29.6
Desktop: kde (current)
Località: Foggia

Messaggio da michelino »

Che io sappia i file .avi sono "lineari" (penso sia questo il termine tecnico), quindi non permettono di fare "salti" come i dvd, ma solo di andare "avanti" ed "indietro, un po' come le vecchie musicassette.
Tu non riesci a fare neanche quello perchè, come ho già detto, i tuoi .avi non sono indicizzati, quindi puoi solo fare "pausa" oppure ricominciare dall'inizio, ma non "scorrere" il file.
Per fare quello che vorresti tu dovresti utilizzare un software, che esiste solo sotto windows (almeno fino ad un po' di tempo fa) che si chiama ratdvd (o dvdrat) - che se non ricordo male era sotto licenza gpl, che permette di creare una sorta di struttura compressa dei dvd e si poteva poi riprodurre con wmp (orrore!!!) mediante i codec che vengono installati quando installi il sw.
Installa mplayer e dai

Codice: Seleziona tutto

mplayer -forceidx /nome/del/file.avi
e vedi se riesci a fare quello che cerchi.
Se è questo dai un sano

Codice: Seleziona tutto

man mencoder
per indicizzare permanentemente il file, oppure serviti di konverter, l'interfaccia grafica di kde per mencoder.
Oppure prova a far girare dvdrat con wine ed ad installare i codec in modo che li possa vedere mplayer!!!.
Di più nin zo.

sunreal
Master
Master
Messaggi: 1599
Iscritto il: dom 10 apr 2005, 0:00
Slackware: 14.1
Desktop: kde
Località: P.P.P.

Messaggio da sunreal »

michelino ha scritto:Che io sappia i file .avi sono "lineari" (penso sia questo il termine tecnico), quindi non permettono di fare "salti" come i dvd, ma solo di andare "avanti" ed "indietro, un po' come le vecchie musicassette.
Tu non riesci a fare neanche quello perchè, come ho già detto, i tuoi .avi non sono indicizzati, quindi puoi solo fare "pausa" oppure ricominciare dall'inizio, ma non "scorrere" il file.
Per fare quello che vorresti tu dovresti utilizzare un software, che esiste solo sotto windows (almeno fino ad un po' di tempo fa) che si chiama ratdvd (o dvdrat) - che se non ricordo male era sotto licenza gpl, che permette di creare una sorta di struttura compressa dei dvd e si poteva poi riprodurre con wmp (orrore!!!) mediante i codec che vengono installati quando installi il sw.
Installa mplayer e dai

Codice: Seleziona tutto

mplayer -forceidx /nome/del/file.avi
e vedi se riesci a fare quello che cerchi.
Se è questo dai un sano

Codice: Seleziona tutto

man mencoder
per indicizzare permanentemente il file, oppure serviti di konverter, l'interfaccia grafica di kde per mencoder.
Oppure prova a far girare dvdrat con wine ed ad installare i codec in modo che li possa vedere mplayer!!!.
Di più nin zo.
GRAZIE PER L'ESAUDIENTE SPIEGAZIONE. Un chiarimento, quello che dici sullo scorrere i file avi come le musicassette non ho capito se intendi sul PC o sul lettore DVD (quello attaccato alla TV tanto per capirci non quello del computer) perchè sul pc con xine effettivamente i file avi si riescono a far scorrere veramente come le cassette, ma sul lettore DVD neanche i film in DVD hanno questa possibilità forse per questo ci sono i capitoli. O NO?

Avatar utente
michelino
Staff
Staff
Messaggi: 871
Iscritto il: gio 21 dic 2006, 11:59
Nome Cognome: Michelino Chionchio
Slackware: -current
Kernel: 2.6.29.6
Desktop: kde (current)
Località: Foggia

Messaggio da michelino »

Mha, i dvd dovrebbero "scorrere normalmente anche sul lettore da tavolo, f-fwd e rewind dovrebbero funzionare, sennò c'è qualcosa nel lettore o nel dvd.
Il fatto che xine faccia "scorrere" ed il lettore da tavolo no può essere dovuto al fatto che xine indicizzi "al volo" i file non indicizzati, ma è solo un'ipotesi.
Credo che la suddivisione in capitoli abbia una funzione diversa, cioè di consentire all'utente di saltare da un punto ad un altro del dvd, un po' come è possibile fare con le tracce del cd.

sunreal
Master
Master
Messaggi: 1599
Iscritto il: dom 10 apr 2005, 0:00
Slackware: 14.1
Desktop: kde
Località: P.P.P.

Messaggio da sunreal »

Vabbè comunque alla fine della storia, il tuo procedimento credi possa essere valido anche per un file avi che poi io voglia vedere sul dvd di casa? Ovviamente senza trasformarlo in mpeg2

Rispondi