Newsgroup: it.comp.os.linux.iniziare
Titolo: [X-post] mplayer problemi codec?

Sto scaricando un torrent di un video...dovrebbe essere un DVD
comunque il file ha estensione .avi.
Sto cercando di riprodurlo per vederne un'anteprima....tuttavia
mplayer si lamenta.
tra i commenti sul sito sembra che occorrano i codec divx, ma
penso il consiglio rigurdi l'utenza windows. Comunque:
slackware-12.1
mplayer preso da 
slacky.eu
pacco codecs idem
ecco parte dell'output (scusate la lunghezza):
----------------------------
Rilevato formato file RAWDV!
VIDEO:  [DVSD]  720x480  24bpp  29.970 fps    0.0 kbps ( 0.0
kbyte/s)
==========================================================================
Apertura decoder video: [dshow] DirectShow video codecs
Decoder supports the following YUV formats: YUY2 UYVY
Decoder is capable of YUV output (flags 0x9)
VDec: configurazione chiesta dal vo - 720 x 480 (sp.col.
preferito: Packed YUY2)
[PP] Utilizzo il postprocessing del codec, max q = 4
VDec: uso Packed YUY2 come sp.colore di uscita (non 0)
Movie-Aspect non definito - nessuna scalatura.
VO: [xv] 720x480 => 720x480 Packed YUY2  [fs] [zoom]
Scelto codec video: [qdv] vfm: dshow (Sony Digital Video (DV))
==========================================================================
==========================================================================
Apertura decoder audio: [libdv] Raw DV Audio Decoder
Formato audio sconosciuto/mancante, non uso l'audio
Inizializzazione ADecoder fallita :(
Apertura decoder audio: [ffmpeg] FFmpeg/libavcodec audio decoders
Impossibile trovare il codec 'dvaudio' in libavcodec...
Inizializzazione ADecoder fallita :(
Inizializzazione ADecoder fallita :(
Impossibile trovare il codec per il formato audio 0x56444152!
Leggi DOCS/HTML/en/codecs.html!
Audio: nessun suono!!!
Inizio la riproduzione...
V:  12.3  72/ 72 26%  2%  0.0% 0 0
In uscita... (Uscita)
---------------------
In pratica viene riprodotto qualcosa, ma il video non si vede
come dovrebbe...c'� uno schermo grigio e ogni tanto dei
quadratini colorati insomma non viene riprodotto bene. L'audio �
completamente assente.
Spero abbiate qualche idea, io ho provato alcune riceche in rete,
ma continuo a non capire il problema.
Grazie in anticipo per qualsiasi aiuto.  :-)
PS. crosspost su icol.iniziare e icol.software con follwup verso
".iniziare", spero sia una scelta giusta.

 ma continuo a non capire il problema.
se lo mandi in modalità verbosa dice niente di utile?
a naso direi che il problema è (*)

mplayer si lamenta.
Prova a dare: exiftool pippo.avi, dovrebbe dirti altre info.
Prova anche questo, anche se hai scaricato solo parzialmente
(basta ci sia l'inizio, e c'e'):
ffmpeg -i pippo.avi -sameq /tmp/pluto.avi
e vedi se lo vedi pluto.
-- 
Saluti, Dalet

 completamente assente.
Capita spesso con gli avi, quando il file non è completo. Infatti, alcuni client hanno l'opzione per scaricare prima le parti iniziali e finali del file.
Con un mpeg non avresti problemi ma avi è un formato "contenitore" quinadi ci sono cose tipo i descrittori dei codec utilizzati e roba simile..
Poco o nulla che puoi fare, vai avanti a scaricare finchè non diventa guardabile..
Ciao.
-- 
*** Linux user # 198661 ---_ ICQ 33500725 ***
    ***  Home  
http://www.kailed.net
  ***
        ***  Powered by openSUSE  ***

Secondo me hai gia' scaricato (piu' o meno parzialmente) l'header e/o il 
tailer del file, ma ti mancano i dati audio/video veri e propri, cosi' il 
programma cerca di decodificare dati significativi mescolati a dei zeri, 
ottenendo il garbage che vedi.
Quanto hai scaricato di quel file (in percentuale)?
Che file e' (nel senso dell'estensione)?
Comunque, quando avrai una mole di dati significativa, dovresti ottenere 
parti di filmato visibili.
PS. Secondo me questo e' un post da ICOL.software, non da ICOL.iniziare
-- 
 ____  Saluti dal   | Eliminate  .non.voglio.spam  dall'indirizzo
(_  _)  __  __ ___  | per rispondermi, se non vi piace quello che
  )/ o\/  \/o_\>-_) | ho scritto considerate che,  in un universo
 (_\_-_|_|_\__/___> | parallelo,  potrebbe essere anche  diverso.

 completamente assente.
io vedo esattamente così quando ho un video protetto (drm credo)
tienine conto!
-- 
Ciao!
Andrew McBlues
msn: mcblues78 at 
people.it

 Scelto codec video: [qdv] vfm: dshow (Sony Digital Video (DV))
Parrebbe trattarsi di un video raw dv (nello standard NTSC) incapsulato in 
un avi (hai detto che ha estensione avi).
Se è così, si tratta del classico formato delle videocamere digitali minidv.
Come ti hanno suggerito, è opportuno che tu scarichi tutto il contenitore 
affinché il player possa riconoscere le caratteristiche del contenuto ;) 

 affinché il player possa riconoscere le caratteristiche del contenuto ;) 
Probabile che questa sia la motivazione:
Ho lasciato scaricare tutta la notte...il file è di 1.2 GB totali
e ieri era a 125 MB circa, durante la nottata ha raggiunto quota
350 MB....(non male per il mio cellulare in edge anche merito
di uno script di riconnessione che a quanto pare funziona a
dovere e una buona dose di fortuna, nonchè ovviamente delle
caratteristiche del torrent in questione...erano quasi tutti
seeds, va bè).
Il punto è che ora ho provato la riproduzione e si vede e sisente
bene. Per curiosità vostra, e anche mia nel caso ci fossero
ulteriori spiegazioni, vi allego l'output che ora è diverso da
quello postato ieri:
--------------------------
Rilevato formato file AVI!
[aviheader] Trovato flusso video, -vid 0
[aviheader] Trovato flusso audio, -aid 1
AVI: ODML: Costruisco indice ODML (2 superindexchunks).
AVI: ODML: Rilevato file rovinato (incompleto?). Sarà usato un
indice tradizionale.
VIDEO:  [xvid]  720x480  24bpp  25.000 fps  1511.3 kbps (184.5
kbyte/s)
Informazioni file multimediale:
 Software: Lavf50.6.0
 ==========================================================================
 Apertura decoder video: [ffmpeg] FFmpeg's libavcodec codec
 family
 Scelto codec video: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
 ==========================================================================
 ==========================================================================
 Apertura decoder audio: [mp3lib] MPEG layer-2, layer-3
 AUDIO: 44100 Hz, 2 ch, s16le, 320.0 kbit/22.68% (ratio:
 40000->176400)
 Scelto codec audio: [mp3] afm: mp3lib (mp3lib MPEG layer-2,
 layer-3)
 ==========================================================================
 AO: [oss] 44100Hz 2ch s16le (2 bytes per sample)
 Inizio la riproduzione...
 VDec: configurazione chiesta dal vo - 720 x 480 (sp.col.
 preferito: Planar YV12)
 VDec: uso Planar YV12 come sp.colore di uscita (non 0)
 Movie-Aspect è 1.50:1 - riscalo per ottenere un rapporto
 corretto.
 VO: [xv] 720x480 => 720x480 Planar YV12  [fs] [zoom]
 A:   2.5 V:   2.5 A-V:  0.000 ct:  0.000  64/ 64  4%  0%  1.5% 0
 0 
 In uscita... (Uscita)
----------------------
Insomma potevo anche aspettare prima di postare il problema, ma
il fatto è che di solito dopo i 20 30 MB completati sono sempre
riuscito ad avere un'anteprima decente del file che scarico, così
ho pensato che fosse meglio chiedere (vista anche la connessione
che mi ritrovo, sprecare banda per nulla è un lusso che non
voglio permermettermi).
Se avete qualcosa da aggiungere non esitate.
Saluti e grazie degli interventi.

 Saluti e grazie degli interventi.
azz, mica avevo capito che il file era temporaneo!
per avere un'anteprima devi ricostruire gli indici al volo,
non sempre il risultato č buono , ma daltronde č un file temporaneo, e
le parti scaricate non sono contigue!
in ogni caso:
mplayer -idx nomefile

 mplayer -idx nomefile
Quindi probabilmente se avessi lanciato mplayer così
probabilmente avrebbe riprodotto bene?
Credevo che quel flag servisse solo per costruire un indice in
modo poi da poter scorrere avanti e indietro il file durante la
riproduzione.
Comunque ora a circa un 25/30% del totale compeltato, anche senza
quel flag si vede e si sente bene...

 riproduzione.
Anche, in un file incompleto tali dati possono mancare.
-- 
                     Dona i tuoi cicli di clock alla ricerca!
 
http://boinc.berkeley.edu/
                          --------------------
        L'importante e' di non fare di tutta la merda un fascio.
        		-- Altan

 ".iniziare", spero sia una scelta giusta.
Molto probabilmente il file che vai a riprodurre non è "completo",
quindi hai ancora tutti pezzettini che non lo fanno riconoscere come
file video (ad esempio hai scaricato solo qualche pezzo centrale).
Prova a vedere se lo riproduce una volta completato il download...