Portál AbcLinuxu, 12. května 2024 04:01


Dotaz: problémový mpeg2 soubor

6.2.2007 08:52 Wiskas
problémový mpeg2 soubor
Přečteno: 421×
Odpovědět | Admin
Mám jeden dost zvrhlý MPEG2 soubor - z Playstation2 disku, takže obsahuje některé zvláštnosti. Mplayer ho dokáže jako jediný bez problému přehrát jako MPEG-PS(bez zvuku, ale to není problém).Ovšem když ho chci pomocí mencoder -nosound -ovc copy -of mpeg převést do normálního MPEG, tak po určité době dostanu seek failed. Šlo by nějak spustit mencoder, aby začal od určitého snímku? mencoder -ss použít nejde, protože je tam několik "kapitol" a v každé z nich začíná odpočet času od začátku.
MPlayer 1.0rc1-4.1.2 (C) 2000-2006 MPlayer Team
CPU: Intel(R) Celeron(R) CPU 2.80GHz (Family: 15, Model: 4, Stepping: 9)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2

Playing vox_3.dat.
MPEG-PS file format detected.
VIDEO:  MPEG2  512x320  (aspect 2)  29.970 fps  3000.0 kbps (375.0 kbyte/s)
[ass] auto-open
[ass] Init
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 512 x 320 (preferred colorspace: Mpeg PES)
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
The selected video_out device is incompatible with this codec.
Try adding the scale filter, e.g. -vf spp,scale instead of -vf spp.
VDecoder init failed :(
Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder libmpeg2-v0.4.0b
Selected video codec: [mpeg12] vfm: libmpeg2 (MPEG-1 or 2 (libmpeg2))
==========================================================================
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3

Too many video packets in the buffer: (2060 in 8391409 bytes).
Maybe you are playing a non-interleaved stream/file or the codec failed?
For AVI files, try to force non-interleaved mode with the -ni option.
ADecoder init failed :(
ADecoder init failed :(
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders

Too many video packets in the buffer: (2060 in 8391409 bytes).
Maybe you are playing a non-interleaved stream/file or the codec failed?
For AVI files, try to force non-interleaved mode with the -ni option.
Unknown/missing audio format -> no sound
ADecoder init failed :(
Opening audio decoder: [libmad] libmad mpeg audio decoder

Too many video packets in the buffer: (2060 in 8391409 bytes).
Maybe you are playing a non-interleaved stream/file or the codec failed?
For AVI files, try to force non-interleaved mode with the -ni option.
Cannot sync MAD frame
ADecoder init failed :(
ADecoder init failed :(
Opening audio decoder: [hwmpa] MPEG audio pass-through (fake decoder)

Too many video packets in the buffer: (2060 in 8391409 bytes).
Maybe you are playing a non-interleaved stream/file or the codec failed?
For AVI files, try to force non-interleaved mode with the -ni option.
Cannot sync MPA frame: 0
ADecoder init failed :(
ADecoder init failed :(
Cannot find codec for audio format 0x50.
Read DOCS/HTML/en/codecs.html!
Audio: no sound
Starting playback...
VDec: vo config request - 512 x 320 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO: [xv] 512x320 => 512x384 Planar YV12
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

6.2.2007 19:49 linuxik | skóre: 32 | Milovice
Rozbalit Rozbalit vše Re: problémový mpeg2 soubor
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak ho zkus pred konverzi pouze prohnat mencoderem pomoci -nosound -ovc copy -o film.dat. Treba to pak pujde.
7.2.2007 11:01 Wiskas
Rozbalit Rozbalit vše Re: problémový mpeg2 soubor
To hodí stejnou chybu, protože problém není v zápisu, ale ve čtení.
7.2.2007 11:42 ams | skóre: 10
Rozbalit Rozbalit vše Re: problémový mpeg2 soubor
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud ve vyslednem souboru nepotrebujes zvuk a mplayer tento mpeg dokaze prehrat, pak by mohlo stacit neco jako
 mplayer -vo jpeg soubor.mpg
nebo
mplayer -vo png soubor.mpg
Vytvorene soubory s jednotlivymi framy pak lze poskladat dohromady pomoci ruznych programu (napr. mencoder).
7.2.2007 16:37 Wiskas
Rozbalit Rozbalit vše Re: problémový mpeg2 soubor
Nechtělo se mi rekomprimovat, ale asi mi nakonec nic jiného nezbude.
Jiří Poláček avatar 7.2.2007 15:11 Jiří Poláček | skóre: 47 | blog: naopak | Sivice
Rozbalit Rozbalit vše Re: problémový mpeg2 soubor
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkusil bych na něj nasadit replex.
Sudoku omrzelo? Zkuste bobblemaze! | Statistiky jsou jak bikiny. Napoví hodně, všechno ale neukážou.
7.2.2007 16:36 Wiskas
Rozbalit Rozbalit vše Re: problémový mpeg2 soubor
Replex erroruje, že je to prý MPEG1. Možné by to bylo, nikdo kromě mplayeru mi neřekl že je to MPEG2, jen bych to PS2 videa tak nějak předpokládal.Ovšem mpegdemux, který by měl umět jak 1 tak 2 s tím odmítá pracovat.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.