Newsgroup: it.comp.software.divx
Titolo: xvid non letti su nortek 110 con fw belson

Salve a tutti,
Ho un problema con degli xvid, praticamente sono in possesso di 2 dvd 
contententi una serie di filmati xvid che sul pc si vedono perfettamente ma 
nel lettore nortek 110 no.
Sono 26 episodi di un cartone animato della durata di circa 24 min. l'uno, 
vegono semplicemente letti per 1/2 secondo (schermo nero) e "scartati" uno 
ad uno fino ad arrivare all'ultimo presente sul DVD.
Il lettore è aggiornato con firmware belson, forse Frank si ricorda di me 
riguardo a quel brevissimo filmato che avevo reso disponibile per il 
download con risoluzione "regolare" non digerito su un nortek con ultimo 
firmware by nortek).
Devo ri-encodarli oppure c'è qualche sistema di modifica fourCC/handler per 
farglieli leggere senza problemi?
Nel caso di ricodifica, esiste un sistema batch con virtualdub per fargli 
fare una doppia pass con divx 5 a tutti i 26 file mantenendo l'audio 
originale senza diventare matti?
Normalmente uso GKnot per encodare DVD->DivX ottenendo risultati ottimi, ma 
con virtualdub sono un po' inesperto, riesco a codificare un filmato in 2 
pass ma in modo manuale...
Grazie in anticipo.
Di seguito riporto quanto uscito dall'analisi di gspot e avinaptic (mi puzza 
un po' quel GMC...):
Report GSPOT:
________________________________
FILE_NAME                      Devil Lady [14]-[26] Casa.avi
FILE_NAME_WITH_PATH            C:\Devil Lady [14]-[26] Casa.avi
FILE_SIZE                      342,161,408
CONT_AUDIO_STREAM_COUNT        1
CONT_BASETYPE                  AVI(.AVI)
CONT_BYTES_MISSING             0
CONT_INTERLEAVE_ALIGN          Split
CONT_INTERLEAVE_PRELOAD        512
CONT_INTERLEAVE_TIME           40
CONT_SUBTYPE                   OpenDML (AVI v2.0),
CONT_TOTAL_BITRATE             0
VIDEO_ASPECT_CONVERT_AVI1
VIDEO_ASPECT_CONVERT_AVI2
VIDEO_ASPECT_CONVERT_CVD1
VIDEO_ASPECT_CONVERT_CVD2
VIDEO_ASPECT_CONVERT_DVD1
VIDEO_ASPECT_CONVERT_DVD2
VIDEO_ASPECT_CONVERT_SVCD1
VIDEO_ASPECT_CONVERT_SVCD2
VIDEO_ASPECT_CONVERT_VCD1
VIDEO_ASPECT_CONVERT_VCD2
VIDEO_ASPECT_SOURCE_MATCH
VIDEO_ASPECT_TYPE_NTSC
VIDEO_ASPECT_TYPE_PAL
VIDEO_BITRATE                  1444
VIDEO_CODEC_NAME               XviD 1.0 RC4 (Hola)
VIDEO_CODEC_STATUS             Codec(s) are Installed
VIDEO_CODEC_TYPE               xvid
VIDEO_DAR                      1.333
VIDEO_DURATION                 24:01.640
VIDEO_FIELDS_PER_SEC
VIDEO_FRAME_COUNT              11867480
VIDEO_FRAMES_PER_SEC           25.000
VIDEO_H264
VIDEO_MPEG2
VIDEO_MPEG2_3X2
VIDEO_MPEG2_BFF
VIDEO_MPEG2_I_L
VIDEO_MPEG2_PPF
VIDEO_MPEG2_PROG
VIDEO_MPEG2_TFF
VIDEO_MPEG4                    MPEG-4
VIDEO_MPEG4_BVOP               B-VOP
VIDEO_MPEG4_GMC                GMC
VIDEO_MPEG4_NVOP
VIDEO_MPEG4_QPEL
VIDEO_PAR                      1.000
VIDEO_PICS_PER_SEC             25.000
VIDEO_QF                       0.188
VIDEO_SAR                      1.333
VIDEO_SIZE_X                   640
VIDEO_SIZE_Y                   480
AUDIO_BITRATE                  448
AUDIO_BITRATE_TYPE             CBR
AUDIO_CHANNEL_COUNT            6
AUDIO_CODEC                    0x2000 (Dolby AC3) AC3
AUDIO_CODEC_STATUS             Codec(s) are Installed
AUDIO_MPEG_STREAM_ID
AUDIO_MPEG_SUBSTREAM_ID
AUDIO_SAMPLE_RATE              48000
________________________________
Report AVINAPTIC:
[ Info sul file ]
Nome: Devil Lady [14]-[26] Casa.avi
Data: 8/11/2006 13:24:20
Dimensione: 342,161,408 bytes
[ Info generiche ]
Durata: 00:24:02 (1441.64 s)
Tipo di contenitore: AVI OpenDML
Streams totali: 2
Tipo stream n. 0: video
Tipo stream n. 1: audio
Audio streams: 1
ISFT: Nandub v1.0rc2
JUNK: Nandub build 1852/release
[ Traccia video ]
FourCC: xvid/XVID
Risoluzione: 640 x 480
Frame aspect ratio: 4:3 = 1.333333
Pixel aspect ratio: 1:1 = 1
Display aspect ratio: 4:3 = 1.333333
Framerate: 25 fps
Frames totali: 36041
Stream size: 259,679,497 bytes
Bitrate: 1441.022707 kbps
Qf: 0.187633
Key frames: 623 (0; 52; 54; 55; 215; ... 36040)
Null frames: 0
Min key int: 1
Max key int: 300
Key int medio: 57.850722
Ritardo: 0 ms
[ Traccia audio ]
Audio tag: 0x2000 (AC3)
Bitrate: 448 kbps CBR
Canali: 6
Frequenza: 48000 Hz
Chunks: 36030
Stream size: 80,731,840 bytes
Ritardo: 0 ms
[ Info sulla codifica MPEG4 ]
User data: DivX999b000p
User data: XviD0030C
Packed bitstream: yes
QPel: no
GMC: yes (warp points: 3)
Interlaced: no
Aspect ratio: Square pixels
Quant type: H.263
Rapporto generato da AVInaptic (24-11-2006) in data  7 dic 2006, h 16:50:53

 GMC: yes (warp points: 3)
hai indovinato: non hai nessuna speranza che il nortek legga questo
bitstream (di solito la riproduzione parte normalmente, e appena arriva
il primo S-frame si interrompe e torna al menu oppure al filmato
successivo). Mi pare che lo standard MPEG-4 (ASP) preveda fino a 4
warping points, ma i progettisti dei chip di decodifica mpeg4 hanno
limitato a 2... Se ti puo' consolare, credo che nessun lettore
stand-alone in circolazione sia capace di leggere quel filmato
(almeno, nessuno di quelli su cui ho potuto provare).
Non ti resta che ricodificare...
-- 
Home page: 
http://fsinapsi.altervista.org

 Non ti resta che ricodificare...
Perfetto, ti ringrazio moltissimo, sempre molto disponibile e gentile... 
alla prossima!


 spero che a questo ti risponda qualcun altro
Con gli strumenti che ho a disposizione io farei così:
1 - Demux dell'audio e salvataggio dello stream video "muto" con
mencoder. Io confesso di non conoscere bene mencoder/mplayer, ma credo
che Frank abbia una bella riga di comando apposita. ;)
2 - Codifica in doppia passata del video con Mjpeg2Divx.
Nel primo passo puoi costruirti i vari comandi in un batch.
Nel secondo prepari i 26 file con le opzioni (una volta sistemato il
primo si tratterà solo di caricare gli altri e dare un nome diverso) e
poi con un batch fai partire le 26 codifiche in doppia passata di
Mjpeg2Divx col comando:
mjpeg2divx --mencoder nome1.m2d nome2.m2d, ecc.
Questo software lo trovi al sito di Frank Sinapsi.
-- 
Saluti, Kap - 
www.lordkap.it
 - ¥'s Fan #01 - 
www.pianetalibri.com
 - VCC
Le sole lettere d'amore che una donna vorrebbe ricevere sono quelle che
un uomo non dovrebbe mai scrivere. - Proverbio inglese

 che Frank abbia una bella riga di comando apposita. ;)
dovrebbe cercare nei post vecchi, sono certo che qualcuno spiego'
come usare VirtualDub in modalita' batch; io so soltanto che esiste
un modo, ma non conosco i dettagli.
Se non trova come farlo con VDub, potrebbe anche fare come dici tu,
oppure c'e' un modo forse migliore: ricodifica in XviD a quantizer
costante. Il comando per ricodificare ogni singolo episodio e'
questo:
mencoder -mc 0 -oac copy -ovc xvid -xvidencopts 
 max_bframes=2:cartoon:fixed_quant=??? -o nuovo.avi episodio.avi
Questo comando crea una copia dell'episodio, ricodificando solo il
video in XviD a quantizer medio fissato.
Il problema e' sapere che valore mettere al posto di ???, in modo che
i primi 13 episodi occupino tra 4 e 4.3 GB (stessa cosa per gli
altri 13).
Per questo, io farei l'analisi DRF di 5 o 6 episodi scelti a caso
(visto che ha gia' usato "avinaptic", gli basta aprirli con quello
e cliccare su Statistiche->Analisi_DRF) e mi annoterei il DRF medio
dei P-frames; se tutti gli episodi scelti hanno questo valore
abbastanza simile (diciamo, in modo che la massima differenza non
superi 0.5), userei al posto di ??? il valore piu' alto tra questi
valori.
Con questo metodo dovrebbe ottenere il risultato desiderato, con
una perdita di qualita' minima.
Se la somma di 13 episodi e' piu' piccola di 4 GB, allora puo'
ottenere un risultato migliore ripetendo le codifiche con un valore
??? un po' piu' basso. Viceversa, se superano la capacita' del DVD,
deve alzare un po' il valore.


 ha scritto nel messaggio 
news:45791894$0$22387$4faf...@reader2.news.tin.it...
