View Single Post
Old 08-06-2021, 09:23   #5
robertino_salemi
Senior Member
 
L'Avatar di robertino_salemi
 
Iscritto dal: Apr 2009
Città: Aci Catena (CT)
Messaggi: 1016
Quote:
Originariamente inviato da lemming Guarda i messaggi
Anni fa usavo Virtualdub con un plugin per MPEG, ma ora uso ffmpeg.exe
Per tagliare un video eliminando parte della testa e parte del finale si può usare un comando simile
ffmpeg.exe -i " C:\fileoriginale.mp4" -ss 00:00:10 -to 00:28:31 -c copy "C:\filedestinazione.mp4"

dove 00:00:10 è il momento in cui vuoi tagliare la testa del video e 00:28:31 il momento in cui vuoi tagliare il finale. Il resto del video viene copiato senza essere processato. A me va ad una velocità compresa fra i 22x e 16x ossia fra le 22 volte più rapido della riproduzione del video (che sarebbe a 1x) oppure 16.

La codifica, solo del video, invece dipende (oltre che dalla lunghezza) dalla risoluzione e dalla codec che voglio usare: es. se uso h.265 impiego il doppio di h.264. La velocità dipende anche dall'hardware che hai: se hai una scheda video con cuda puoi sfruttare l'accelerazione grafica oppure se hai una cpu intel dalla 7th generazione con gpu integrata in poi puoi sfruttare anche questa.

Avendo una vecchia scheda video Nvidia Kepler (K1100M) uso questa sintassi per codificare con h264:
ffmpeg -i "C:\fileoriginale.mp4" -c:a copy -c:v h264_nvenc -preset:v medium -b:v 4M -profile:v high "C:\filedestinazione.mp4"
L'audio viene copiato.
Fantastico, proverò appena rientro.

Grazie!!!
__________________
robertino_salemi è offline   Rispondi citando il messaggio o parte di esso