Newsgroup: it.comp.software.divx
Titolo: divx che scatta

è strano, sembra che "perda" dei frame a brevissimi intervalli costanti 
(meno di un secondo)
gspot dice che è un "div3 - divx 3 low motion" e indica che il codec non 
è installato (cosa non vera, ho il 3.11)
che faccio?

ABI_666 ha scritto:
[...]
aggiungo una cosa: ho provato a demuxare l'audio, virtualdubmod me lo 
vede come "tag 0x0161, Windows Media Audio V2", e dopo che l'ho estratto 
in un file audio.wma non riesco ad aprirlo con winamp o altri programmi 
(wmp dice che il formato del file non corrisponde all'estensione .wma, 
ma in ogni caso non riesce ad aprirlo)
gspot invece lo vede come "divx (0x0161) DivX Networks"
ma la gente quando crea i divx non può usare dei formati standard?!?

 gspot invece lo vede come "divx (0x0161) DivX Networks"
e' la stessa cosa: "WMA V2" e "audio DivX" sono sinonimi.
anche a me sono successe cose simili, piu' di una volta ho estratto
l'audio che avrebbe dovuto essere un mp3, ma che non veniva riconosciuto
come tale (ad esempio, l'utility "file" riportava genericamente "data");
mi pare che ci fossero dati superflui all'inizio del file ("junk"), e
che si potesse risolvere togliendoli...
comunque non ho idea del perche' scatti, magari prova a creare un filmato
che contiene solo il video e controlla se scatta anche quello...

 che contiene solo il video e controlla se scatta anche quello...
ho provato, e così effettivamente il video non scatta.
ho provato anche a tagliare un pezzettino iniziale del film (con 
l'audio) con virtualdubmod (circa 10 minuti) e... non scatta!
allora ho tagliato via qualche minuto finale dal divx intero, e così 
scatta impercettibilmente e raramente.
in pratica senza suono non scatta mai, mentre col suono più è lungo più 
scatta... che faccio per averlo intero senza scatti? :)
ABI_666

 scatta... che faccio per averlo intero senza scatti? :)
hai provato a visualizzarlo usando altri players?
ad esempio, dovresti almeno provare con i player che non usano i
codec di sistema, tipo vlc ( 
http://www.videolan.org/vlc/
 ) oppure
mplayer ( 
http://www.mplayerhq.hu
 ).
se con questi non scatta, forse hai qualche incasinamento nelle librerie
dei codec.
se scattano anche con quelli, forse e' la traccia audio ad avere
difetti... puoi provare a rimuxarlo con un altro programma (ad es:
avidemux2), ma dubito che possa migliorare la situazione; come ultima
possibilita', puoi provare a ricodificare il solo audio...

 possibilita', puoi provare a ricodificare il solo audio...
ho demuxato l'audio, e non riesco ad aprirlo con nessun programma 
(winamp, wmp, ecc...) menché meno a convertirlo in qualche formato più 
decente (con River Past Audio Converter non riesco nemmeno ad aprirlo)
io mi chiedo... ma quando la gente crea dei divx, non può usare dei 
settaggi standard almeno per l'audio?!? :(
ABI_666

 decente (con River Past Audio Converter non riesco nemmeno ad aprirlo)
dato che vlc lo riproduce (audio compreso, e pur scattando), dovrebbe
riprodurlo anche mplayer, pertanto e' quasi certo che mencoder possa
trattarlo; prova a scaricare mencoder.exe per windows:
http://www2.mplayerhq.hu/MPlayer/releases/win32/MPlayer-mingw32-1.0pre8.zip
e' uno zip di circa 8 MB.
poi prova questo comando (da prompt dos):
mencoder input.avi -o output.avi -mc 0 -ovc copy -oac mp3lame
-lameopts cbr:br=128:mode=1
(tutto sulla stessa linea)
dove "input.avi" e' il file in questione e "output.avi" e' il filmato
che verra' creato e che dovrebbe avere l'audio ricodificato in mp3.

 -lameopts cbr:br=128:mode=1
dice: No audio encoder (-oac) selected. Select one (see -oac help) or 
use -nosound.

 use -nosound.
avevo sbagliato a copiare dei files, l'ho rifatto e mi dice questo:
the mc option must be a floating point number or a ratio 
(numerator[:/]denominator): -ovc
Exiting... error parsing command line

 Exiting... error parsing command line
hai scritto "-mc 0"?
dopo "-mc" ci vuole "0" (zero), forse ci hai messo una "O"?

 hai scritto "-mc 0"?
ripensandoci meglio, se ti ha risposto in quel modo
vuol dire che hai scritto: "... -mc -ovc ..."
ti sei dimenticato lo zero tra "-mc" e "-ovc" :-)
devi fare attenzione a scrivere esattamente la linea come
l'ho scritta io (spazi compresi);
il nome del tuo file puo' essere diverso da "input.avi",
ma non deve contenere spazi

 l'ho scritta io (spazi compresi)
stavolta sono stato super attento, ho scritto tutto come hai detto e viene:


On 08-Aug-06 ABI_666 wrote:



se ti risponde cosi', vuol dire che una pur minima differenza ci deve
essere, rispetto a come ho scritto :-)
qual e' il nome del filmato? hai provato a rinominarlo con un nome
semplice (proprio come "input.avi")?
se ti dice "No audio encoder (-oac) selected", il problema e' che il
parser della linea di comando non arriva, per qualche motivo, a
interpretare l'opzione "-oac mp3lame" (che e' specificata nel mio
comando).
Se riesci a farmi copia e incolla del comando che impartisci,
potro' dirti dov'e' il problema... forse manca uno spazio... o
forse c'e' uno spazio di troppo...

 ma la gente quando crea i divx non può usare dei formati standard?!?
probabilmente sarà un vecchio divx codificato quando c'era solo
il divx 3.1 com e codec
prova a usare foobar2000,te lo dovrebbe aprire e convertire in mp3 senza 
problemi,ti serve solo l'eseguibile del lame da usare
un'altro prog ke dovrebbe aprirtelo senza problemi è il goldwave

  o forse c'e' uno spazio di troppo...
sono un idiota.. il problema era proprio quello, ho messo uno spazio in 
più ^^
in compenso non va lo stesso (lol)
videocodec: framecopy (640x480 24bpp fourcc=33564944)
MP3 audio selected.
Pos: 2.8s 70f (1%) 0.00fps Trem: 0min 0mb A-V:0.000 [34:0]
Badly interleaved AVI file detected - switching to -ni mode...
[a questo punto riparte la percentuale e arriva fino a 99%]
Pos:7455.0s 186375f (99%) 3104.90fps Trem: 0min 0mb A-V:0.000 [650.0]
[a questo punto mencoder crasha e torna la linea di comando normale]
nella directory c'è un file output.avi da 0 bytes
ABI_666

 problemi,ti serve solo l'eseguibile del lame da usare
selezionando l'avi:
Unable to open item for playback (Unsupported file format):
"E:\Altro\Film\Cinematic\input.avi"
selezionando l'audio demuxato:
Unable to open item for playback (IWMSyncReader::OpenStream failed 
(C00D0026)):
"E:\Altro\Film\Cinematic\suono.wma"
ABI_666

 
domanda:come lo demuxi?
usi il virtualdubmod?se si dalla streamlist invece di selezionare 
demux,seleziona save wav
il vdmod te lo salva con estensione wav,ma in realtà è un wma e il 
fooabr te lo apre senza errore(infatti sotto ti indica come tipo audio 
divx ;))
se selezioni demux e rinomini in wma ti da errore

 (meno di un secondo)
Visto che scatta solo con l'audio è un problema di interleave. Purtroppo,
però, non so dirti quali valori siano corretti per un audio wma.
Prova a fare un direct stream copy sia audio che video, se non funziona
prova i seguenti valori:
preload=500 ms
interleave = 40 ms 
o
preload=500 ms
interleave = 500 ms
o ancora 
preload= 120 ms
interleave = 120 ms
li trovi nel menu audio->interleaving (o stream list, poi tasto destro del
mouse).
bye, giubbe
-- 
HomePage e FAQ: 
http://giubbe.altervista.org
Inutile scrivere in privato, non ricevo le email

 settaggi standard almeno per l'audio?!? :(
Pensa a quelli che li creano con codec ogg, matroska etc. Ti fanno perdere 
un sacco di tempo, per poi rinunciare. 

 divx ;))
Unable to open item for playback (Unsupported format or corrupted file):
"E:\Altro\Film\Cinematic\audio.wav"
:-(((
ABI_666

 se selezioni demux e rinomini in wma ti da errore
sono riuscito a fare un miracolo:
estraggo il file audio.wav con Extract wav
lo apro con River Past Audio Converter
lo converto in un audio2.wav "vero" da 1,3 giga (!!!)
apro quest'ultimo con RazorLAME e lo converto in un mp3 cbr 160kbps
e funziona!!!
*  *
*      S e n z a S c a t t i ! : D*
ora devo "solo" rimuxarlo al video senza audio e sono a posto :)
grazie a tutti quelli che mi hanno aiutato (Frank Sinapsi, giubbe, Noritaka)
bye
ABI_666