Nuova guida FFmpeg.

Richieste di nuove guide, traduzioni, offerte di collaborazione e comunicazioni da parte del gruppo agli utenti.

Moderatore: Gruppo Documentazione

Avatar utente
streetcross
Accecante Asceta
Accecante Asceta
Messaggi: 24943
Iscrizione: giovedì 7 febbraio 2008, 10:52
Contatti:

Re: Nuova guida FFmpeg.

Messaggio da streetcross »

peppe84 ha scritto: ah ho dimenticato di scriverlo. ho eliminato la pagina originale e l'ho incollato lì. se non serve si può togliere o lasciare così indifferentemente.

per il resto... enjoy!

ciao!
Sì tranquillo lo avevo notato  ;D
OK, allora cancello il codice perchè alcune opzioni usate non vanno più bene o citano codec non preinstallati, o opzioni come -sameq usate fondamentalmente a caso, quindi non ha molto senso conservare informazioni errate  (b2b)

Per il resto butto giù qualche riga appena posso e appena prendono forma apro un topic e le inserisco nelle nuove guide. (magari winff lo trattiamo sempre qua)
Ubuntu user #22995 Linux user #474679 Stacy can't you see, you're just not the girl for me, I know it might be wrong, but I'm in love with Stacy's Mom. ﺕ In molti credono di essere degli alternativi. In realtà la maggior parte di loro lascia la strada principale per seguire la seconda strada più battuta; in pochi si creano il proprio sentiero.
Avatar utente
streetcross
Accecante Asceta
Accecante Asceta
Messaggi: 24943
Iscrizione: giovedì 7 febbraio 2008, 10:52
Contatti:

Re: Nuova guida FFmpeg.

Messaggio da streetcross »

Dato che usa ffmpeg ne parlo qua. Ho scritto la guida per la conversione in dpg: http://wiki.ubuntu-it.org/CristianBattistel/Prova3 potrebbe essere linkata anche sulla guida di ffmpeg, poi vedete voi dove metterla
Ubuntu user #22995 Linux user #474679 Stacy can't you see, you're just not the girl for me, I know it might be wrong, but I'm in love with Stacy's Mom. ﺕ In molti credono di essere degli alternativi. In realtà la maggior parte di loro lascia la strada principale per seguire la seconda strada più battuta; in pochi si creano il proprio sentiero.
Avatar utente
streetcross
Accecante Asceta
Accecante Asceta
Messaggi: 24943
Iscrizione: giovedì 7 febbraio 2008, 10:52
Contatti:

Re: Nuova guida FFmpeg.

Messaggio da streetcross »

Ho aggiunto il praragrafo sull'installazione di ffmpeg in modo che possa essere considerata anche indipendente.
Ubuntu user #22995 Linux user #474679 Stacy can't you see, you're just not the girl for me, I know it might be wrong, but I'm in love with Stacy's Mom. ﺕ In molti credono di essere degli alternativi. In realtà la maggior parte di loro lascia la strada principale per seguire la seconda strada più battuta; in pochi si creano il proprio sentiero.
Avatar utente
peppe84
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2229
Iscrizione: mercoledì 15 marzo 2006, 11:13
Desktop: unity-2d e gnome-fallback
Distribuzione: Ubuntu 12.04 LTS x86_64
Località: La dotta

Re: Nuova guida FFmpeg.

Messaggio da peppe84 »

io non ci vedo nulla da sistemare. la sbatto sotto ffmpeg e la pubblico:

messa in http://wiki.ubuntu-it.org/Multimedia/Audio e http://wiki.ubuntu-it.org/Multimedia/Video visto che la conversione riguarda sia l'audio che il video.
Avatar utente
streetcross
Accecante Asceta
Accecante Asceta
Messaggi: 24943
Iscrizione: giovedì 7 febbraio 2008, 10:52
Contatti:

Re: Nuova guida FFmpeg.

Messaggio da streetcross »

peppe84 ha scritto:io non ci vedo nulla da sistemare. la sbatto sotto ffmpeg e la pubblico:
.
non dovevi dirlo, lo prendo come un grosso complimento :D mi sto impegnando a seguire le regole stilistiche alla virgola, grazie mille di avermi reso felice (eh lo so, a volte basta poco :p )
:birra: alla prossima guida
Ubuntu user #22995 Linux user #474679 Stacy can't you see, you're just not the girl for me, I know it might be wrong, but I'm in love with Stacy's Mom. ﺕ In molti credono di essere degli alternativi. In realtà la maggior parte di loro lascia la strada principale per seguire la seconda strada più battuta; in pochi si creano il proprio sentiero.
ivantu
Rampante Reduce
Rampante Reduce
Messaggi: 6721
Iscrizione: sabato 8 giugno 2013, 9:25
Desktop: Ubuntu Lubuntu Mate
Distribuzione: 22.04 LTS; 24.04 LTS
Sesso: Maschile

Re: Nuova guida FFmpeg.

Messaggio da ivantu »

é un po' datata di molti anni la guida Multimedia/Audio/FFmpeg

Per revisionare la pagina ffmpeg ho creato una pagina di prova ivantu/FFmpeg_prova
Non è ancora definitiva.
Buona giornata utenti del forum. :ciao: ivantu
Staffo
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 946
Iscrizione: venerdì 16 marzo 2012, 11:38
Desktop: Unity
Distribuzione: Ubuntu 16.04 LTS
Sesso: Maschile
Località: Palazzolo sull'Oglio
Contatti:

Re: Nuova guida FFmpeg.

Messaggio da Staffo »

ivantu [url=https://forum.ubuntu-it.org/viewtopic.php?p=5041475#p5041475][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:é un po' datata di molti anni la guida Multimedia/Audio/FFmpeg

Per revisionare la pagina ffmpeg ho creato una pagina di prova ivantu/FFmpeg_prova
Non è ancora definitiva.
Facci sapere! ;)
ivantu
Rampante Reduce
Rampante Reduce
Messaggi: 6721
Iscrizione: sabato 8 giugno 2013, 9:25
Desktop: Ubuntu Lubuntu Mate
Distribuzione: 22.04 LTS; 24.04 LTS
Sesso: Maschile

Re: Nuova guida FFmpeg.

Messaggio da ivantu »

Staffo ha scritto:
ivantu [url=https://forum.ubuntu-it.org/viewtopic.php?p=5041475#p5041475][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:é un po' datata di molti anni la guida Multimedia/Audio/FFmpeg

Per revisionare la pagina ffmpeg ho creato una pagina di prova ivantu/FFmpeg_prova
Non è ancora definitiva.
Facci sapere! ;)
in verità, io vorrei delle opinioni da voi...

- le tabelle vanno bene così? meglio dividere le tabelle per ogni utilizzo (codifica, decodifica, riproduzione video o audio, registrazioni video)?il programma richiede dei comandi specifici di opzioni su determinate situazioni il quale l'utente vuole fare.
- la parte ultima, riferita ai sottotitoli, toglierlo e si potrebbe inserirci il link in riferimento all'altra wiki (avidemux) in cui stavo già lavorando, Per quella di avidemux, stavo pensando di trasformarla per farla diventare più ampia, non solo in riferimento al software. Ne riparliamo nell'altra discussione, è meglio.
C'è dell'altro, sul quale tema della guida mi sia sfuggito?
Buona giornata utenti del forum. :ciao: ivantu
Avatar utente
jeremie2
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 3554
Iscrizione: giovedì 1 giugno 2006, 16:39
Distribuzione: Ubuntu 24.04
Località: Casciana Terme
Contatti:

Re: Nuova guida FFmpeg.

Messaggio da jeremie2 »

ivantu [url=https://forum.ubuntu-it.org/viewtopic.php?p=5048839#p5048839][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:- le tabelle vanno bene così? meglio dividere le tabelle per ogni utilizzo (codifica, decodifica, riproduzione video o audio, registrazioni video)?il programma richiede dei comandi specifici di opzioni su determinate situazioni il quale l'utente vuole fare.
Penso vada già bene la suddivisione opzioni globali/input/output.
(Intanto ho dato un ritocco all'impostazione grafica delle tabelle).
ivantu [url=https://forum.ubuntu-it.org/viewtopic.php?p=5048839#p5048839][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:- la parte ultima, riferita ai sottotitoli, toglierlo e si potrebbe inserirci il link in riferimento all'altra wiki (avidemux) in cui stavo già lavorando, Per quella di avidemux, stavo pensando di trasformarla per farla diventare più ampia, non solo in riferimento al software. Ne riparliamo nell'altra discussione, è meglio.
Non ho mai utilizzato software per i sottotitoli, quindi non ho esperienza diretta.
Se la procedura indicata è poco consigliabile.. o comunque nella pratica non la si andrebbe mai ad applicare, allora si può togliere.
Altrimenti, se ha una sua ragione d'essere, possiamo lasciarla per evidenziare che con ffmpeg c'è anche questa possibilità, inserendo comunque una frase per suggerire l'utilizzo di un software specifico come Avidemux.
Una cosa che potrebbe essere aggiunta potrebbe essere un esempio di conversione "ultra banale" nel paragrafo sulla conversione.
Può capitare che un utente non abbia particolari pretese sul risultato finale e cerchi il modo più veloce per convertire il formato senza dover settare opzioni particolari. Quindi può tornare comodo un esempio col comando più minimale possibile per passare da un formato all'altro.
Sai come funziona? ...scrivilo tu stesso nella Documentazione WiKi di Ubuntu-it
ivantu
Rampante Reduce
Rampante Reduce
Messaggi: 6721
Iscrizione: sabato 8 giugno 2013, 9:25
Desktop: Ubuntu Lubuntu Mate
Distribuzione: 22.04 LTS; 24.04 LTS
Sesso: Maschile

Re: Nuova guida FFmpeg.

Messaggio da ivantu »

Grazie Jeremie2 per la grafica tabelle.

Al paragrafo Introduzione
ho aggiunto ulteriori informazioni inerente alla caratteristica di utilizzo FFmpeg

Al paragrafo Conversione
- ho aggiunto come esempio per fare una conversione semplice
- ho modificato il comando complesso cambiandolo in un altro più consono, tenendo sempre la stessa sintassi di formato.

Al paragrafo Sottotitoli
sono poco pratico ancora di ffmpeg, a me il comando citato propone errori riguardo alla sintassi newsubtitle perchè non so cosa possa inserirci, comunque l'ho tralasciato, aggiungendo la possibilità di un ulteriore utilizzo di Avidemux. Poi ovviamente anche quella guida andrà aggiornata.
Buona giornata utenti del forum. :ciao: ivantu
Avatar utente
jeremie2
Gruppo Documentazione
Gruppo Documentazione
Messaggi: 3554
Iscrizione: giovedì 1 giugno 2006, 16:39
Distribuzione: Ubuntu 24.04
Località: Casciana Terme
Contatti:

Re: Nuova guida FFmpeg.

Messaggio da jeremie2 »

ivantu [url=https://forum.ubuntu-it.org/viewtopic.php?p=5049093#p5049093][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Al paragrafo Introduzione
ho aggiunto ulteriori informazioni inerente alla caratteristica di utilizzo FFmpeg

Al paragrafo Conversione
- ho aggiunto come esempio per fare una conversione semplice
- ho modificato il comando complesso cambiandolo in un altro più consono, tenendo sempre la stessa sintassi di formato.

Al paragrafo Sottotitoli
sono poco pratico ancora di ffmpeg, a me il comando citato propone errori riguardo alla sintassi newsubtitle perchè non so cosa possa inserirci, comunque l'ho tralasciato, aggiungendo la possibilità di un ulteriore utilizzo di Avidemux. Poi ovviamente anche quella guida andrà aggiornata.
Perfetto. Ho fatto il copia/incolla sull'originale: Multimedia/Audio/FFmpeg

Grazie mille ivantu :birra:
Sai come funziona? ...scrivilo tu stesso nella Documentazione WiKi di Ubuntu-it
Avatar utente
Sargonsei
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2527
Iscrizione: domenica 17 febbraio 2008, 13:56

Re: Nuova guida FFmpeg.

Messaggio da Sargonsei »

Non trovo le istruzioni per tagliare un video usando FFmpeg... in quale parte della guida devo guardare?
Postare l'output di un comando significa inserire nel post: la riga in cui si digita il comando, tutto l'output, e la riga in cui il prompt ricompare.
Hardware e Sistema Operativo di Sargonsei: http://sargonsei.altervista.org/hardwar ... r-fisso-2/
Comandi da tenere a portata di mano: http://sargonsei.altervista.org/655-2/
ivantu
Rampante Reduce
Rampante Reduce
Messaggi: 6721
Iscrizione: sabato 8 giugno 2013, 9:25
Desktop: Ubuntu Lubuntu Mate
Distribuzione: 22.04 LTS; 24.04 LTS
Sesso: Maschile

Re: Nuova guida FFmpeg.

Messaggio da ivantu »

grazie della segnalazione, infatti, manca quel dato sulla guida.
Non ho idea come si fa. Farò delle ricerche e aggiornerò la pagina. Grazie

Ti invito a trovare una soluzione anche tu
Buona giornata utenti del forum. :ciao: ivantu
Avatar utente
Sargonsei
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2527
Iscrizione: domenica 17 febbraio 2008, 13:56

Re: Nuova guida FFmpeg.

Messaggio da Sargonsei »

Per adesso ho potuto verificare che, impartendo il comando

Codice: Seleziona tutto

ffmpeg -i VideoOriginale.mp4 -ss 00:00:00 -to 00:01:20 VideoTagliato02.mp4
su un video con queste caratteristiche

Codice: Seleziona tutto

ubuntu18m04@ubuntu18m04-X555YI:~/Video$ mediainfo  VideoOriginale.mp4
General
Complete name                            : VideoOriginale.mp4
Format                                   : MPEG-4
Format profile                           : Base Media / Version 2
Codec ID                                 : mp42 (isom/mp42)
File size                                : 145 MiB
Duration                                 : 1 min 38 s
Overall bit rate mode                    : Variable
Overall bit rate                         : 12.4 Mb/s
Encoded date                             : UTC 2018-09-24 13:38:20
Tagged date                              : UTC 2018-09-24 13:38:20
com.android.version                      : 8.0.0

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : Baseline@L3.1
Format settings                          : 1 Ref Frames
Format settings, CABAC                   : No
Format settings, ReFrames                : 1 frame
Format settings, GOP                     : M=1, N=30
Codec ID                                 : avc1
Codec ID/Info                            : Advanced Video Coding
Duration                                 : 1 min 38 s
Bit rate mode                            : Variable
Bit rate                                 : 12.0 Mb/s
Width                                    : 1 280 pixels
Height                                   : 720 pixels
Display aspect ratio                     : 16:9
Rotation                                 : 90°
Frame rate mode                          : Variable
Frame rate                               : 30.208 FPS
Minimum frame rate                       : 27.092 FPS
Maximum frame rate                       : 30.323 FPS
Original frame rate                      : 30.000 FPS
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.431
Stream size                              : 142 MiB (98%)
Title                                    : VideoHandle
Language                                 : English
Encoded date                             : UTC 2018-09-24 13:38:20
Tagged date                              : UTC 2018-09-24 13:38:20
mdhd_Duration                            : 98716

Audio
ID                                       : 2
Format                                   : AAC
Format/Info                              : Advanced Audio Codec
Format profile                           : LC
Codec ID                                 : mp4a-40-2
Duration                                 : 1 min 38 s
Bit rate mode                            : Constant
Bit rate                                 : 192 kb/s
Channel(s)                               : 2 channels
Channel positions                        : Front: L R
Sampling rate                            : 48.0 kHz
Frame rate                               : 46.875 FPS (1024 SPF)
Compression mode                         : Lossy
Stream size                              : 2.26 MiB (2%)
Title                                    : SoundHandle
Language                                 : English
Encoded date                             : UTC 2018-09-24 13:38:20
Tagged date                              : UTC 2018-09-24 13:38:20
mdhd_Duration                            : 98731


ubuntu18m04@ubuntu18m04-X555YI:~/Video$ 
si ottiene un video con queste caratteristiche:

Codice: Seleziona tutto

ubuntu18m04@ubuntu18m04-X555YI:~/Video$ mediainfo VideoTagliato02.mp4
General
Complete name                            : VideoTagliato02.mp4
Format                                   : MPEG-4
Format profile                           : Base Media
Codec ID                                 : isom (isom/iso2/avc1/mp41)
File size                                : 67.0 MiB
Duration                                 : 1 min 20 s
Overall bit rate                         : 7 024 kb/s
Writing application                      : Lavf57.83.100

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : High@L3.1
Format settings                          : CABAC / 4 Ref Frames
Format settings, CABAC                   : Yes
Format settings, ReFrames                : 4 frames
Codec ID                                 : avc1
Codec ID/Info                            : Advanced Video Coding
Duration                                 : 1 min 20 s
Bit rate                                 : 6 889 kb/s
Width                                    : 720 pixels
Height                                   : 1 280 pixels
Display aspect ratio                     : 0.562
Frame rate mode                          : Constant
Frame rate                               : 30.000 FPS
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.249
Stream size                              : 65.7 MiB (98%)
Writing library                          : x264 core 152 r2854 e9a5903
Encoding settings                        : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=6 / lookahead_threads=1 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=23.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
Language                                 : English

Audio
ID                                       : 2
Format                                   : AAC
Format/Info                              : Advanced Audio Codec
Format profile                           : LC
Codec ID                                 : mp4a-40-2
Duration                                 : 1 min 20 s
Bit rate mode                            : Constant
Bit rate                                 : 129 kb/s
Channel(s)                               : 2 channels
Channel positions                        : Front: L R
Sampling rate                            : 48.0 kHz
Frame rate                               : 46.875 FPS (1024 SPF)
Compression mode                         : Lossy
Stream size                              : 1.23 MiB (2%)
Language                                 : English
Default                                  : Yes
Alternate group                          : 1


ubuntu18m04@ubuntu18m04-X555YI:~/Video$
Effettivamente il video tagliato contiene i primi 80 secondi del video da tagliare, ma non è l'unico cambiamento: molti parametri risultano modificati, ma non so come nè perchè... in pratica, quel comando mi permette di controllare solo la durata del video finale... urge approfondire... aprirò una discussione apposita.
Postare l'output di un comando significa inserire nel post: la riga in cui si digita il comando, tutto l'output, e la riga in cui il prompt ricompare.
Hardware e Sistema Operativo di Sargonsei: http://sargonsei.altervista.org/hardwar ... r-fisso-2/
Comandi da tenere a portata di mano: http://sargonsei.altervista.org/655-2/
Avatar utente
Sargonsei
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2527
Iscrizione: domenica 17 febbraio 2008, 13:56

Re: Nuova guida FFmpeg.

Messaggio da Sargonsei »

se uso il comando

Codice: Seleziona tutto

 ffmpeg -i VideoOriginale.mp4 -ss 00:00:00 -to 00:01:20 -codec:v copy -codec:a copy VideoTagliato03.mp4
le caratteristiche dei due files video sono molto più omogenee, infatti

Codice: Seleziona tutto

ubuntu18m04@ubuntu18m04-X555YI:~/Video$ mediainfo VideoTagliato03.mp4
General
Complete name                            : VideoTagliato03.mp4
Format                                   : MPEG-4
Format profile                           : Base Media
Codec ID                                 : isom (isom/iso2/avc1/mp41)
File size                                : 117 MiB
Duration                                 : 1 min 20 s
Overall bit rate mode                    : Variable
Overall bit rate                         : 12.3 Mb/s
Writing application                      : Lavf57.83.100

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : Baseline@L3.1
Format settings                          : 1 Ref Frames
Format settings, CABAC                   : No
Format settings, ReFrames                : 1 frame
Format settings, GOP                     : M=1, N=30
Codec ID                                 : avc1
Codec ID/Info                            : Advanced Video Coding
Duration                                 : 1 min 20 s
Bit rate mode                            : Variable
Bit rate                                 : 12.0 Mb/s
Width                                    : 1 280 pixels
Height                                   : 720 pixels
Display aspect ratio                     : 16:9
Rotation                                 : 90°
Frame rate mode                          : Variable
Frame rate                               : 30.207 FPS
Minimum frame rate                       : 27.092 FPS
Maximum frame rate                       : 30.323 FPS
Original frame rate                      : 30.000 FPS
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.431
Stream size                              : 115 MiB (98%)
Language                                 : English

Audio
ID                                       : 2
Format                                   : AAC
Format/Info                              : Advanced Audio Codec
Format profile                           : LC
Codec ID                                 : mp4a-40-2
Duration                                 : 1 min 20 s
Bit rate mode                            : Constant
Bit rate                                 : 192 kb/s
Channel(s)                               : 2 channels
Channel positions                        : Front: L R
Sampling rate                            : 48.0 kHz
Frame rate                               : 46.875 FPS (1024 SPF)
Compression mode                         : Lossy
Stream size                              : 1.83 MiB (2%)
Language                                 : English
Default                                  : Yes
Alternate group                          : 1


ubuntu18m04@ubuntu18m04-X555YI:~/Video$ 
Postare l'output di un comando significa inserire nel post: la riga in cui si digita il comando, tutto l'output, e la riga in cui il prompt ricompare.
Hardware e Sistema Operativo di Sargonsei: http://sargonsei.altervista.org/hardwar ... r-fisso-2/
Comandi da tenere a portata di mano: http://sargonsei.altervista.org/655-2/
Avatar utente
Sargonsei
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2527
Iscrizione: domenica 17 febbraio 2008, 13:56

Re: Nuova guida FFmpeg.

Messaggio da Sargonsei »

A quanto pare, il taglio dei video tramite FFmpeg è cosa trascurata anche nel sito anglosassone...
https://help.ubuntu.com/community/FFmpeg
Di solito, quando faccio ricerche su come usare un comando Linux, i siti ufficiali sono il serbatoio principale di informazioni, mentre i blog personali sono il serbatoio principale di esempi di utilizzo di singole caratteristiche dei comandi... mi capita di rado di incappare in comandi non menzionati in siti ufficiali... presumo che ffmpeg sia l'eccezione che conferma la regola.... :o
Postare l'output di un comando significa inserire nel post: la riga in cui si digita il comando, tutto l'output, e la riga in cui il prompt ricompare.
Hardware e Sistema Operativo di Sargonsei: http://sargonsei.altervista.org/hardwar ... r-fisso-2/
Comandi da tenere a portata di mano: http://sargonsei.altervista.org/655-2/
Avatar utente
giulux
Amministratore
Amministratore
Messaggi: 25438
Iscrizione: domenica 10 gennaio 2010, 12:17
Desktop: ubuntu 18.04
Distribuzione: Ubuntu 18.04.3 LTS x86_64
Sesso: Maschile
Località: Roma

Re: Nuova guida FFmpeg.

Messaggio da giulux »

Io non ci capisco niente ma, incuriosito, ho fatto questa ricerca: vedete voi se è utile.
"Non è una segno di buona salute l'essere ben adattato ad una società malata". (Jiddu Krishnarmurti)
Avatar utente
Sargonsei
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2527
Iscrizione: domenica 17 febbraio 2008, 13:56

Re: Nuova guida FFmpeg.

Messaggio da Sargonsei »

Forse ci siamo...
se si impartisce il comando

Codice: Seleziona tutto

ffmpeg -i videoIN.mp4 -ss 00:00:20 -to 00:01:20 -vcodec copy -acodec copy videoOUT.mp4
ffmpeg prende dal file video videoIN.mp4 tutti i fotogrammi compresi tra il 20 esimo secondo e 1 minuto e 20 secondi e , usando gli stessi codecs (sia video che audio) del video iniziale, crea il file video videoOUT.mp4.
In questo caso, il video creato avrà la durata di 1 minuto.
se invece si impartisce il comando

Codice: Seleziona tutto

ffmpeg -i videoIN.mp4 -ss 00:00:20 -t 00:01:20 -vcodec copy -acodec copy videoOUT.mp4 
ffmpeg prende dal file video videoIN.mp4 tutti i fotogrammi compresi fra quello che si trova al 20 esimo secondo e quello che si trova 1 minuto e 20 secondi dopo il primo e , usando gli stessi codecs (sia video che audio) del video iniziale, crea il file video videoOUT.mp4
In questo caso, il video creato avrà la durata di 1 minuto e 20 secondi.

In entrambi i casi, se, oltre al taglio, si desidera utilizzare un codec video o audio diverso da quello originale, al posto della parola-chiave copy occorre mettere il nome del codec che si vuole usare.
Postare l'output di un comando significa inserire nel post: la riga in cui si digita il comando, tutto l'output, e la riga in cui il prompt ricompare.
Hardware e Sistema Operativo di Sargonsei: http://sargonsei.altervista.org/hardwar ... r-fisso-2/
Comandi da tenere a portata di mano: http://sargonsei.altervista.org/655-2/
Avatar utente
Sargonsei
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2527
Iscrizione: domenica 17 febbraio 2008, 13:56

Re: Nuova guida FFmpeg.

Messaggio da Sargonsei »

Taglio in base al peso

Codice: Seleziona tutto

ffmpeg -i videoIN.mp4  -fs 50M -vcodec copy -acodec copy videoOUT03.mp4 
(-fs 50M peso, in MB, del file video tagliato) Il file in uscita differisce dal file in entrata per la sua durata. Entrambi iniziano col medesimo fotogramma, ma il file in uscita ha una durata che gli permette di avere un peso pari a quello impostato dopo l'opzione -fs (in questo esempio, 50 mb circa). la durata in minuti dipende dalla risoluzione e da altri parametri del file, che restano invariati.

Codice: Seleziona tutto

ffmpeg -i videoIN.mp4 -ss 00:00:20 -fs 50M -vcodec copy -acodec copy videoOUT04.mp4 
(-fs 50M peso, in MB, del file video tagliato) Il file in uscita differisce dal file in entrata per la sua durata e per il fotogramma iniziale.
Il file in uscita inizia col fotogramma che si vede a 20 secondi dall'inizio del file in entrata, ed ha una durata che gli permette di avere un peso pari a quello impostato dopo l'opzione -fs (in questo esempio, 50 mb circa). la durata in minuti dipende dalla risoluzione e da altri parametri del file, che restano invariati.
# [-ss hh:mm:ss inizio taglio] [-fs 50M peso, in MB, del file video tagliato] la durata del file video tagliato dipende dal peso impostato.
Postare l'output di un comando significa inserire nel post: la riga in cui si digita il comando, tutto l'output, e la riga in cui il prompt ricompare.
Hardware e Sistema Operativo di Sargonsei: http://sargonsei.altervista.org/hardwar ... r-fisso-2/
Comandi da tenere a portata di mano: http://sargonsei.altervista.org/655-2/
Avatar utente
Sargonsei
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2527
Iscrizione: domenica 17 febbraio 2008, 13:56

Re: Nuova guida FFmpeg.

Messaggio da Sargonsei »

Dividere un file in 3 parti
Il comando

Codice: Seleziona tutto

# ffmpeg -i videoIN.mp4 -ss 00:00:00 -to 00:00:20 -vcodec copy -acodec copy videoOUT_A.mp4 -ss 00:00:20 -to 00:00:40 -vcodec copy -acodec copy videoOUT_B.mp4  -ss 00:00:40 -to 00:01:00 -vcodec copy -acodec copy videoOUT_C.mp4 
mi permette di prelevare, dal medesimo video, 3 spezzoni di cui ho indicato inizio e fine di ciascuno spezzone.

Il comando

Codice: Seleziona tutto

ffmpeg -i videoIN.mp4 -to 00:00:20 -vcodec copy -acodec copy videoOUT_a.mp4 -ss 00:00:20 -to 00:00:40 -vcodec copy -acodec copy videoOUT_b.mp4  -ss 00:00:40 -vcodec copy -acodec copy videoOUT_c.mp4
divide un file video in 3 parti:
il primo spezzone, inizia all'inizio del file, e termina dopo 20 secondi dall'inizio del file di input
il secondo spezzone, inizia dopo 20 secondi dall'inizio del file di input. e termina dopo 40 secondi dall'inizio del file di input
il terzo spezzone, inizia dopo 40 secondi dall'inizio del file di input. e termina quando termina il file di input
Postare l'output di un comando significa inserire nel post: la riga in cui si digita il comando, tutto l'output, e la riga in cui il prompt ricompare.
Hardware e Sistema Operativo di Sargonsei: http://sargonsei.altervista.org/hardwar ... r-fisso-2/
Comandi da tenere a portata di mano: http://sargonsei.altervista.org/655-2/
Scrivi risposta

Ritorna a “Gruppo Documentazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 10 ospiti