Torna indietro   Hardware Upgrade Forum > Software > Editing e Codec video

Recensione vivo X300 Pro: è ancora lui il re della fotografia mobile, peccato per la batteria
Recensione vivo X300 Pro: è ancora lui il re della fotografia mobile, peccato per la batteria
vivo X300 Pro rappresenta un'evoluzione misurata della serie fotografica del produttore cinese, con un sistema di fotocamere migliorato, chipset Dimensity 9500 di ultima generazione e l'arrivo dell'interfaccia OriginOS 6 anche sui modelli internazionali. La scelta di limitare la batteria a 5.440mAh nel mercato europeo, rispetto ai 6.510mAh disponibili altrove, fa storcere un po' il naso
Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'' per spingere gli handheld gaming PC al massimo
Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'' per spingere gli handheld gaming PC al massimo
Lenovo Legion Go 2 è la nuova handheld PC gaming con processore AMD Ryzen Z2 Extreme (8 core Zen 5/5c, GPU RDNA 3.5 16 CU) e schermo OLED 8,8" 1920x1200 144Hz. È dotata anche di controller rimovibili TrueStrike con joystick Hall effect e una batteria da 74Wh. Rispetto al dispositivo che l'ha preceduta, migliora ergonomia e prestazioni a basse risoluzioni, ma pesa 920g e costa 1.299€ nella configurazione con 32GB RAM/1TB SSD e Z2 Extreme
AWS re:Invent 2025: inizia l'era dell'AI-as-a-Service con al centro gli agenti
AWS re:Invent 2025: inizia l'era dell'AI-as-a-Service con al centro gli agenti
A re:Invent 2025, AWS mostra un’evoluzione profonda della propria strategia: l’IA diventa una piattaforma di servizi sempre più pronta all’uso, con agenti e modelli preconfigurati che accelerano lo sviluppo, mentre il cloud resta la base imprescindibile per governare dati, complessità e lock-in in uno scenario sempre più orientato all’hybrid cloud
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 17-01-2010, 16:27   #1
GordonFreeman
Member
 
Iscritto dal: Apr 2005
Messaggi: 296
Video splitting "preciso"

Ciao,
devo dividere dei filmati avi in parti piccole (diciamo dai 20 ai 40 secondi l'una), e ho provato a farlo con Easy Video Splitter e Ultra Video Splitter, che non sembrano funzionare bene a tal scopo:

ho provato a dividerne alcuni (più di uno) con Easy Video Spliter dicendogli di creare un diverso frammento ogni 20 secondi.

appena ha finito, il risultato è che l'inizio di ogni frammento di output non coincide mai con la fine del frammento precedente, ma parte dagli ultimi 2-3 secondi (circa) di quello precedente, cioè ne ripete la parte finale.

invece con ultra video splitter alcune volte idem come sopra, e altre volte il frammento inizia qualche secondo dopo la fine del precedente, e quindi vengono proprio persi alcuni secondi di scena.


non c'è un programma o un modo per fare lo splitting in maniera più precisa? ogni parte deve iniziare esattamente da dove è finita quella precedente

grazie mille

p.s. i codec dei filmati che ho provato sono divx o xvid

Ultima modifica di GordonFreeman : 17-01-2010 alle 16:34.
GordonFreeman è offline   Rispondi citando il messaggio o parte di esso
Old 17-01-2010, 18:59   #2
mister pink
Senior Member
 
L'Avatar di mister pink
 
Iscritto dal: Jan 2006
Città: più Africa che Italia
Messaggi: 2060
Quello che ti è successo non dipende dal programma che hai utilizzato, ma dalla struttura stessa dei filmati in formato AVI e, in particolare, dalle impostazioni di compressione con cui i files video sono stati creati.

Infatti, la maggior parte dei codecs più recenti non memorizza tutti i fotogrammi di un filmato, ma solo alcuni che utilizza come riferimento, ovvero i cosiddetti "fotogrammi chiave" o key frames o k-frames. I fotogrammi situati in posizione intermedia tra due k-frames sono praticamente dei fotogrammi "virtuali", nel senso che non contengono tutte le informazioni iniziali, poiché di essi vengono memorizzate solo le differenze tra un frame e il successivo: in pratica tra due k-frames non esistono veri fotogrammi ma un "flusso di dati video" che descrive le variazioni delle immagini in movimento.

I programmi che splittano i files AVI generalmente possono tagliare la sequenza video solo in corrispondenza di k-frame. Per fare diversamente bisognerebbe ricodificare integralmente il filmato, riducendo la spaziatura dei k-frames ma aumentando drasticamente il bitrate video (e quindi le dimensioni del file) per compensare l'enorme mole di dati necessaria a creare i nuovi k-frames.

Come avrai capito bitrate video e k-frames sono legati da un rapporto stretto: con meno k-frames puoi utilizzare un bitrate più basso (e ridurre quindi le dimensioni del file) senza perdere troppa qualità; con più k-frames devi utilizzare un bitrate più alto, altrimenti la qualità video può peggiorare di molto.
__________________
...Anima mia, ricordi la cosa che vedemmo quella magnifica dolce mattina d'estate alla svolta di un sentiero,
una carogna infame adagiata su un giaciglio di sassi con le gambe all'aria come una donna impudica bruciando e sudando i suoi veleni...(Baudelaire)
mister pink è offline   Rispondi citando il messaggio o parte di esso
Old 17-01-2010, 19:51   #3
GordonFreeman
Member
 
Iscritto dal: Apr 2005
Messaggi: 296
Quote:
Originariamente inviato da mister pink Guarda i messaggi
Quello che ti è successo non dipende dal programma che hai utilizzato, ma dalla struttura stessa dei filmati in formato AVI e, in particolare, dalle impostazioni di compressione con cui i files video sono stati creati.

Infatti, la maggior parte dei codecs più recenti non memorizza tutti i fotogrammi di un filmato, ma solo alcuni che utilizza come riferimento, ovvero i cosiddetti "fotogrammi chiave" o key frames o k-frames. I fotogrammi situati in posizione intermedia tra due k-frames sono praticamente dei fotogrammi "virtuali", nel senso che non contengono tutte le informazioni iniziali, poiché di essi vengono memorizzate solo le differenze tra un frame e il successivo: in pratica tra due k-frames non esistono veri fotogrammi ma un "flusso di dati video" che descrive le variazioni delle immagini in movimento.

I programmi che splittano i files AVI generalmente possono tagliare la sequenza video solo in corrispondenza di k-frame. Per fare diversamente bisognerebbe ricodificare integralmente il filmato, riducendo la spaziatura dei k-frames ma aumentando drasticamente il bitrate video (e quindi le dimensioni del file) per compensare l'enorme mole di dati necessaria a creare i nuovi k-frames.

Come avrai capito bitrate video e k-frames sono legati da un rapporto stretto: con meno k-frames puoi utilizzare un bitrate più basso (e ridurre quindi le dimensioni del file) senza perdere troppa qualità; con più k-frames devi utilizzare un bitrate più alto, altrimenti la qualità video può peggiorare di molto.
si ho già un'infarinatura dei kframes e i fotogrammi intermedi fra di essi che sono generati da interpolazioni fra fotogrammi chiave... eccetera

secondo me succede quel fatto perchè lo splitter cerca sempre di fare frammenti di 20 secondi, a discapito anche dell' "allineamento".

cioè se nel 20esimo secondo va a finire in un fotogramma intermedio fra due k-frames, termina lì il frammento, e poi nel frammento successivo parte dal fotogramma chiave più vicino alla fine del frammento precedente, quindi perdendo o ripetendo alcuni fotogrammi intermedi

quindi semplicemente basterebbe far finire un frammento esattamente in corrispondenza di un keyframe, e il frammento successivo inizierà esattamente da quel fotogramma.
senza dover ricodificare il filmato

però come gli dico allo splitter "cerca di fare frammenti di 20 secondi ma non importa se sono esattamente 20 secondi, purchè siano allineati ai fotogrammi chiave" ??

io sono un programmatore e forse in qualche settimana o mese posso scrivere un programmino che lo fa, però vorrei evitare andrebbe per le lunghe
non c'è un sofware già pronto che lo permetta?

Ultima modifica di GordonFreeman : 17-01-2010 alle 20:00.
GordonFreeman è offline   Rispondi citando il messaggio o parte di esso
Old 17-01-2010, 20:37   #4
mister pink
Senior Member
 
L'Avatar di mister pink
 
Iscritto dal: Jan 2006
Città: più Africa che Italia
Messaggi: 2060
Quote:
Originariamente inviato da GordonFreeman Guarda i messaggi
...però come gli dico allo splitter "cerca di fare frammenti di 20 secondi ma non importa se sono esattamente 20 secondi, purchè siano allineati ai fotogrammi chiave" ?...
Esiste un programma che si chiama Virtualdub:

http://www.videohelp.com/tools/Virtualdub

che consente di fare agevolmente varie operazioni di editing video di base sui filmati in formato AVI.

Con questo programmino si possono tagliare degli spezzoni video in vari modi:

http://www.divxdoor.it/index.aspx?pa...irtualdub.html

Prova a seguire le istruzioni contenute nei tutorials che trovi nel sito che ti ho linkato o in quest'altro:

http://www.swprog.com/howto/divxvirtualdub.php

Tieni presente che, nella parte bassa della finestra del programma, ci sono dei pulsantini con disegnata una chiave gialla: con quelli puoi individuare i vari k-frames, così da selezionare con maggior precisione gli spezzoni da tagliare.
__________________
...Anima mia, ricordi la cosa che vedemmo quella magnifica dolce mattina d'estate alla svolta di un sentiero,
una carogna infame adagiata su un giaciglio di sassi con le gambe all'aria come una donna impudica bruciando e sudando i suoi veleni...(Baudelaire)
mister pink è offline   Rispondi citando il messaggio o parte di esso
Old 17-01-2010, 21:15   #5
Styb
Senior Member
 
L'Avatar di Styb
 
Iscritto dal: Jan 2009
Città: Bannata tempora currunt
Messaggi: 10262
Quoto virtualdub; puoi aprire il tuo file e dal menù file puoi scegliere Save segmented AVI. Nella finestra che si apre puoi impostare il numero di frames che deve essere contenuto in ciascun frammento e poiché i k-frames non sono distribuiti in modo omogeneo dovresti ottenere nel tuo caso dei buoni risultati impostando un valore di 800-1200 frames. Assicurati che sia nel menù audio che nel menù video sia impostata l'opzione Direct stream copy.
Styb è offline   Rispondi citando il messaggio o parte di esso
Old 17-01-2010, 23:24   #6
Draven94
Senior Member
 
L'Avatar di Draven94
 
Iscritto dal: Dec 2006
Messaggi: 3255
A tal scopo consiglio anche l'ottimo Avidemux...
Draven94 è offline   Rispondi citando il messaggio o parte di esso
Old 30-01-2010, 03:17   #7
GordonFreeman
Member
 
Iscritto dal: Apr 2005
Messaggi: 296
Quote:
Originariamente inviato da Styb Guarda i messaggi
Quoto virtualdub; puoi aprire il tuo file e dal menù file puoi scegliere Save segmented AVI. Nella finestra che si apre puoi impostare il numero di frames che deve essere contenuto in ciascun frammento e poiché i k-frames non sono distribuiti in modo omogeneo dovresti ottenere nel tuo caso dei buoni risultati impostando un valore di 800-1200 frames. Assicurati che sia nel menù audio che nel menù video sia impostata l'opzione Direct stream copy.
quotissimo.
ho provato a fare Save Segmented AVI con molti video e il risultato è buono, basta sapere quanti fotogrammi al secondo ha il video, e nel numero massimo di fotogrammi per segmento si mette il numero calcolato così

fps del video * 20 secondi
GordonFreeman è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione vivo X300 Pro: è ancora lui il re della fotografia mobile, peccato per la batteria Recensione vivo X300 Pro: è ancora lui il...
Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'' per spingere gli handheld gaming PC al massimo Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'...
AWS re:Invent 2025: inizia l'era dell'AI-as-a-Service con al centro gli agenti AWS re:Invent 2025: inizia l'era dell'AI-as-a-Se...
Cos'è la bolla dell'IA e perché se ne parla Cos'è la bolla dell'IA e perché se...
BOOX Palma 2 Pro in prova: l'e-reader diventa a colori, e davvero tascabile BOOX Palma 2 Pro in prova: l'e-reader diventa a ...
La capsula SpaceX Dragon CRS-33 ha acces...
La NASA è sempre più vicin...
Crisi delle memorie: ASUS torna al passa...
Le console next-generation potrebbero es...
Gemini cresce ancora: la quota di mercat...
Samsung sfida TSMC: la capacità produtti...
Iliad alza il prezzo della fibra ottica ...
Il prossimo low cost di POCO sarà il più...
The Elder Scrolls VI: ecco le ultime sul...
Ecco i saldi di fine anno Amazon, 34 off...
iPhone Fold: scorte limitate al lancio m...
OpenAI porterà la pubblicità in ChatGPT ...
TSMC aumenterà ancora i prezzi: nel 2026...
Marvel pubblica anche il secondo teaser ...
Nuovo accordo tra xAI e il Pentagono: l'...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 16:40.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v