Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[HOWTO] Convertire DIVX in VCD e SVCD
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Risorse italiane (documentazione e tools)
View previous topic :: View next topic  
Author Message
mouser
Veteran
Veteran


Joined: 10 Aug 2004
Posts: 1418
Location: Milano

PostPosted: Tue Oct 04, 2005 8:03 am    Post subject: [HOWTO] Convertire DIVX in VCD e SVCD Reply with quote

Buon giorno a tutti!

Mi e' capitato di dover convertire dei file .avi compressi con il formato DIVX nel formato VCD (o SVCD), poiche' il mio lettore DVD di casa non permette di riprodurre il tanto famoso formato per la compressione dei file video.
Visto che non sapevo dove andare a sbattere la testa, ho trovato in giro un simpatico howto che spiega come fare.... spero che questo sia un buon punto di riferimento per chi (come il sottoscritto) inizia le sue ricerche dal forum e non da google :lol:

Il tool che serve per eseguire la conversione e' ffmpeg
Code:

*  media-video/ffmpeg
      Latest version available: 0.4.9_p20050226-r5
      Latest version installed: 0.4.9_p20050226-r5
      Size of downloaded files: 1,466 kB
      Homepage:    http://ffmpeg.sourceforge.net/
      Description: Complete solution to record, convert and stream audio and video. Includes libavcodec.
      License:     GPL-2

Inoltre, occorre un software di masterizzazione che permette di scrivere i VCD, come, per esempio, K3B.

Come si puo' vedere la versione di ffmpeg correntemente presente in portage e' la 0.4.9 pre 1; in ogni caso e' necessario avere almeno la 0.4.9 per potere eseguire i passaggi di questo howto.

Creare un VCD
Semplicemente, avendo il file .avi e volendolo convertire in VCD, il comando e':
Code:
$ ffmpeg -i <video.avi> -target vcd <video.mpg>

Questo genera un file .mpg compatibile con lo standard VCD.

Creare un SVCD
Come e' facilmente immaginabile, per creare invece un SVCD, il comando sara':
Code:
$ ffmpeg -i <video.avi> -target svcd <video.mpg>

Anche questo comando genera un file .mpg, compatibile anch'esso con lo standard SVCD.

Scrivere il CD
Facce l'esempio con K3B, ma chiedo a chiunque sappia come masterizzare i VCD con altri software (o, meglio ancora, con la linea di comando 8) ) a postare: verra' tutto integrato nell'HOWTO.
Con K3B, basta selezionare:
File -> New Project -> New Video CD Project
ed il gioco e' fatto.

Possibili errori
Potrebbe essere necessario specificare a ffmpeg se utilizzare la codifica PAL o NTSC. Per fare cia', basta aggiungere al parametro di target la codifica che desideriamo utilizzare:
Code:
$ ffmpeg -i <video.avi> -target pal-vcd <video.mpg>

Code:
$ ffmpeg -i <video.avi> -target ntsc-vcd <video.mpg>


Splittare un file
Come puo' capitare si possono avere anche dei video piu' grandi di 700MB che vogliamo dividere in piu' file.
ffmpeg, fortunatamente, e' un tool tanto piccolo quanto comodo e poliedrico.
Basta specificare il punto di partenza e di quanti min/sec tagliare il file:
Per esempio, se abbiamo un film di durata 1:45:00 possiamo tagliarlo in 2 parti da 30 minuti ed 1 da 45 in questo modo
Code:
$ ffmpeg -hq -ss 00:00:00 -t 00:30:00 -i <video.avi> -target svcd <video_parte1.mpg>
$ ffmpeg -hq -ss 00:30:00 -t 00:30:00 -i <video.avi> -target svcd <video_parte2.mpg>
$ ffmpeg -hq -ss 01:00:00 -t 00:45:00 -i <video.avi> -target svcd <video_parte3.mpg>

Ed il gioco e' fatto!!!

Note dell'autore
Ricordo che questo HOWTO e' scritto con l'intenzione di aiutare chi, come me, preferisce utilizzare una copia dei propri film (acquistati regolarmente) invece dell'originale (comunque acquistato con regolare diritto).

Changelog
04-10-2005: Aggiunta sezione "Splittare un file"

Ciriciao
mouser :wink:
_________________
Della serie: "Informatica for dummies":

Io: "Premi il tasto Invio" - Risp: "Ma il tasto Invio è quello con scritto Enter sopra?"
Io: "Scrivi T maiuscolo" - Risp: "Questa tastiera non ha le lettere maiuscole..."


Last edited by mouser on Tue Oct 04, 2005 10:22 am; edited 1 time in total
Back to top
View user's profile Send private message
RexRocker
Apprentice
Apprentice


Joined: 20 Jan 2005
Posts: 227
Location: Conegliano, Treviso

PostPosted: Tue Oct 04, 2005 10:07 am    Post subject: Reply with quote

Grande mouser!!!

Ma se il filmato sfora? i 700MB o la dimensione max consentita dal VCD o SVCD? c'è modo per splittare i file?

Edit: corretto il nick :P sorry non pensavo ci fosse differenza :)
_________________
Gentoo on AMD64
.::Gentoo Rulez::.

registered Linux user number 390877


Last edited by RexRocker on Tue Oct 04, 2005 11:45 am; edited 1 time in total
Back to top
View user's profile Send private message
mouser
Veteran
Veteran


Joined: 10 Aug 2004
Posts: 1418
Location: Milano

PostPosted: Tue Oct 04, 2005 10:15 am    Post subject: Reply with quote

Ottima domanda..... integro nel howto una possibile soluzione!

Ciriciao
mouser :wink:

ps....
ehmmm, mouser, non Mouser, thanxx

Fatto, l'howto, ora e' aggiornato!
_________________
Della serie: "Informatica for dummies":

Io: "Premi il tasto Invio" - Risp: "Ma il tasto Invio è quello con scritto Enter sopra?"
Io: "Scrivi T maiuscolo" - Risp: "Questa tastiera non ha le lettere maiuscole..."
Back to top
View user's profile Send private message
mouser
Veteran
Veteran


Joined: 10 Aug 2004
Posts: 1418
Location: Milano

PostPosted: Tue Oct 04, 2005 5:24 pm    Post subject: Reply with quote

Ne approfitto per chiedere un'informazione: qualcuno sa se per caso c'e' un tool o qualcosa che, dato un file .avi ed una slice di tempo (del tipo 00:00:00-01:00:00) questo restituisca la dimensione in MB????

Thanxxx
Ciriciao
mouser :wink:
_________________
Della serie: "Informatica for dummies":

Io: "Premi il tasto Invio" - Risp: "Ma il tasto Invio è quello con scritto Enter sopra?"
Io: "Scrivi T maiuscolo" - Risp: "Questa tastiera non ha le lettere maiuscole..."
Back to top
View user's profile Send private message
gutter
Moderator
Moderator


Joined: 13 Mar 2004
Posts: 7160
Location: Aarau, Aargau, Switzerland

PostPosted: Tue Oct 04, 2005 6:08 pm    Post subject: Reply with quote

mouser wrote:
Ne approfitto per chiedere un'informazione: qualcuno sa se per caso c'e' un tool o qualcosa che, dato un file .avi ed una slice di tempo (del tipo 00:00:00-01:00:00) questo restituisca la dimensione in MB????


Se il file è VCD il bitrate non dovrebbe essere noto? In quel caso il conto da fare è abbastanza semplice :)

O mi sono perso qualcosa?
_________________
Registered as User #281564 and Machines #163761
Back to top
View user's profile Send private message
gutter
Moderator
Moderator


Joined: 13 Mar 2004
Posts: 7160
Location: Aarau, Aargau, Switzerland

PostPosted: Sun Oct 30, 2005 9:13 am    Post subject: Reply with quote

Moved from Italian to Off Topic.
_________________
Registered as User #281564 and Machines #163761
Back to top
View user's profile Send private message
die-hard
Apprentice
Apprentice


Joined: 20 Mar 2005
Posts: 255
Location: Italy

PostPosted: Mon Oct 31, 2005 10:04 am    Post subject: Reply with quote

non è possibile mettere tutto su un unico DVD invece di masterizzare su diversi cd? PS scusate la domanda da newbie :P
Back to top
View user's profile Send private message
Giambo
Tux's lil' helper
Tux's lil' helper


Joined: 20 Sep 2004
Posts: 129
Location: Switzerland

PostPosted: Mon Oct 31, 2005 11:10 am    Post subject: Reply with quote

Carino l'HOWTO, sarebbe bello avere anche qualcosa che spieghi come ricodificare il file affinche' stia su un (S)VCD.
Splittare va' bene, ma se devo farlo per pochi MB allora preferisco magari perdere un punto percentuale di qualita' e risparmiare un CD :)
_________________
Giambo
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Risorse italiane (documentazione e tools) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum