[Mplayer-felhasznalok] mencoder mpeg2 gond

"Süle Sándor" ssanyi_2 at mailbox.hu
Fri Nov 21 22:38:25 CET 2003


A mencoder-rel van némi problémám.

1,
Divx-ből tömörítek DVD formátumba az alábbi paraméterekkel.

mencoder -nosound -ofps 25 -ovc lavc -lavcopts
vcodec=mpeg2video:vrc_eq=isI*200000+isP*75000:vratetol=1000000:vbitrate=6000:vrc_minrate=1000:vrc_maxrate=6000:scplx_mask=0.3:intra_matrix=8,16,19,22,26,27,29,34,16,16,22,24,27,29,34,37,19,22,26,27,29,34,34,38,22,22,26,27,29,34,37,40,22,26,27,29,32,35,40,48,26,27,29,32,35,40,48,58,26,27,29,34,38,46,56,69,27,29,35,38,46,56,69,83:inter_matrix=16,17,18,19,20,21,22,23,17,18,19,20,21,22,23,24,18,19,20,21,22,23,24,25,19,20,21,22,23,24,26,27,20,21,22,23,25,26,27,28,21,22,23,24,26,27,28,30,22,23,24,26,27,28,30,31,23,24,25,27,28,30,31,33:keyint=25:vpsize=1000:aspect=4/3
-vf pp=6,expand=576:432,scale=720:576 -of mpeg -o 1_mpg 1.avi

Már letömörítettem sikeresen tizenvalahány filmet. Csak ilyen

Error in stream: PTS to SCR delay 8696 is too little!A-V:0,000 [618:0]
Error in stream: PTS to SCR delay 7996 is too little!
Error in stream: PTS to SCR delay 8896 is too little!A-V:0,000 [618:0]
Error in stream: PTS to SCR delay 8196 is too little!
Error in stream: PTS to SCR delay 7496 is too little!
Error in stream: PTS to SCR delay 8396 is too little!A-V:0,000 [618:0]
Error in stream: PTS to SCR delay 7696 is too little!

hibaüzenetek jelentkeztek, de problémát nem okoztak, az mplex hiba
nélkül összefűzte a videót a hanggal és a dvdauthor is megcsinálja
belőlük a DVD-t.
Most viszont találkoztam egy olyan avi-val amivel nem boldogul a
mencoder. Hozzáteszem mindenféle program hiba nélkül lejátssza ezt a
fájlt (az mplayer is).

Pos:   4,2s    107f ( 4%)  71fps Trem:   0min   7mb  A-V:0,000 [562:0]
1 darab képkocka duplázása!!!
Unknown block type, possibly non-MPEG stream!
Pos:   4,4s    112f ( 4%)  72fps Trem:   0min   6mb  A-V:0,000 [539:0]
1 darab képkocka duplázása!!!
Unknown block type, possibly non-MPEG stream!
Pos:   4,4s    113f ( 4%)  72fps Trem:   0min   6mb  A-V:0,000 [534:0]
1 darab képkocka duplázása!!!
Unknown block type, possibly non-MPEG stream!
Pos:   4,5s    114f ( 4%)  72fps Trem:   0min   6mb  A-V:0,000 [530:0]

Már a fájl elejétől elkezdi kiírni ezeket az üzeneteket, és a végtermék
rövidebb lesz az eredetinél, valszeg eldobál menet közben egy csomó
frémet (a filmen semmi hiba nem látszik, akadozás se), ami a hang nem
helyrehozható elcsúszását eredményezi.
Kipróbáltam mjpeg-be is (és divx-be) tömöríteni a problémás fájlt, azzal
semmi gond, de ha az mjpeg-es tömörítésű fájlból akarok mpeg2-t
csinálni, akkor is fellép ez a probléma.

Ha a -noskip opciót is megadom akkor így néz ki a hibaüzenet:

mencoder -nosound -noskip -ofps 25 -ovc lavc -lavcopts
vcodec=mpeg2video:vrc_eq=isI*200000+isP*75000:vratetol=1000000:vbitrate=6000:vrc_minrate=1000:vrc_maxrate=6000:scplx_mask=0.3:intra_matrix=8,16,19,22,26,27,29,34,16,16,22,24,27,29,34,37,19,22,26,27,29,34,34,38,22,22,26,27,29,34,37,40,22,26,27,29,32,35,40,48,26,27,29,32,35,40,48,58,26,27,29,34,38,46,56,69,27,29,35,38,46,56,69,83:inter_matrix=16,17,18,19,20,21,22,23,17,18,19,20,21,22,23,24,18,19,20,21,22,23,24,25,19,20,21,22,23,24,26,27,20,21,22,23,25,26,27,28,21,22,23,24,26,27,28,30,22,23,24,26,27,28,30,31,23,24,25,27,28,30,31,33:keyint=25:vpsize=1000:aspect=4/3
-vf pp=6,expand=576:432,scale=720:576 -of mpeg -o 1_mpg 1.avi
MEncoder dev-CVS-031121-06:00-3.2.2 (C) 2000-2003 MPlayer Team

CPU: Intel Pentium 4/Xeon/Celeron Northwood 3120 MHz (Family: 8,
Stepping: 9)
Detected cache-line size is 64 bytes
CPUflags: Type: 8 MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
x86-os CPU - a következő kiterjesztések használata: MMX MMX2 SSE SSE2

Reading /home/sanyi/.mplayer/codecs.conf: 60 audio & 157 video codecs
A file nem található: 'frameno.avi'
Failed to open frameno.avi
Reading config file /home/aaa/.mplayer/mencoder
success: format: 0  data: 0x0 - 0x1C58950
Ez egy AVI formátumú file!
AVI_NI: Nincs hangfolyam... -> hang nélkül
VIDEO:  [DIV3]  576x304  24bpp  25,000 fps  777,6 kbps (94,9 kbyte/s)
[V] filefmt:3  fourcc:0x33564944  size:576x304  fps:25,00  ftime:=0,0400
Video filter megnyitása: [expand osd=1]
Expand: -1 x -1, -1 ; -1  (-1=autodetect) osd: 1
Video filter megnyitása: [scale w=720 h=576]
Video filter megnyitása: [expand w=576 h=432]
Expand: 576 x 432, -1 ; -1  (-1=autodetect) osd: 0
Video filter megnyitása: [pp=6]
==========================================================================
Video dekóder meghívása: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffdivx] vfm:ffmpeg (FFmpeg DivX ;-) (MS MPEG-4
v3))
==========================================================================
AVI fejléc írása...
Limiting audio preload to 0.4s
Increasing audio density to 4
VDec: vo config kérés - 576 x 304 (preferált csp: Planar YV12)
[PP] Külső minőségjavító filter használata, max minőség = 6
VDec: using Planar YV12 as output csp (no 0)
A film aspect értéke nem definiált - nincs arányjavítás.
SwScaler: reducing / aligning filtersize 5 -> 4
SwScaler: reducing / aligning filtersize 5 -> 4
SwScaler: reducing / aligning filtersize 5 -> 4
SwScaler: reducing / aligning filtersize 5 -> 4

SwScaler: BICUBIC scaler, from Planar YV12 to Planar YV12 using MMX2
videocodec: libavcodec (720x576 fourcc=3267706d [mpg2])
Unknown block type, possibly non-MPEG stream!   7mb  A-V:0,000 [572:0]
Unknown block type, possibly non-MPEG stream!   7mb  A-V:0,000 [557:0]
Unknown block type, possibly non-MPEG stream!   6mb  A-V:0,000 [534:0]
Unknown block type, possibly non-MPEG stream!   6mb  A-V:0,000 [530:0]
Unknown block type, possibly non-MPEG stream!   6mb  A-V:0,000 [525:0]
Unknown block type, possibly non-MPEG stream!   6mb  A-V:0,000 [520:0]
Unknown block type, possibly non-MPEG stream!   6mb  A-V:0,000 [516:0]
Unknown block type, possibly non-MPEG stream!   6mb  A-V:0,000 [511:0]
Unknown block type, possibly non-MPEG stream!   6mb  A-V:0,000 [507:0]
Unknown block type, possibly non-MPEG stream!   6mb  A-V:0,000 [503:0]
Unknown block type, possibly non-MPEG stream!   6mb  A-V:0,000 [498:0]
Unknown block type, possibly non-MPEG stream!   6mb  A-V:0,000 [494:0]
Unknown block type, possibly non-MPEG stream!   6mb  A-V:0,000 [490:0]
Unknown block type, possibly non-MPEG stream!   6mb  A-V:0,000 [486:0]
Unknown block type, possibly non-MPEG stream!   6mb  A-V:0,000 [482:0]
Unknown block type, possibly non-MPEG stream!   6mb  A-V:0,000 [478:0]
Unknown block type, possibly non-MPEG stream!   6mb  A-V:0,000 [474:0]
Unknown block type, possibly non-MPEG stream!   6mb  A-V:0,000 [471:0]
Unknown block type, possibly non-MPEG stream!   6mb  A-V:0,000 [467:0]
Unknown block type, possibly non-MPEG stream!   6mb  A-V:0,000 [463:0]
Unknown block type, possibly non-MPEG stream!   6mb  A-V:0,000 [460:0]
Unknown block type, possibly non-MPEG stream!   6mb  A-V:0,000 [456:0]
Unknown block type, possibly non-MPEG stream!   6mb  A-V:0,000 [453:0]
Unknown block type, possibly non-MPEG stream!   6mb  A-V:0,000 [449:0]
Unknown block type, possibly non-MPEG stream!   6mb  A-V:0,000 [446:0]
Unknown block type, possibly non-MPEG stream!   6mb  A-V:0,000 [443:0]
Unknown block type, possibly non-MPEG stream!   6mb  A-V:0,000 [439:0]
Unknown block type, possibly non-MPEG stream!   5mb  A-V:0,000 [436:0]
Unknown block type, possibly non-MPEG stream!   5mb  A-V:0,000 [433:0]
Error in stream: SCR interval 90760 is too big! 5mb  A-V:0,000 [430:0]
Unknown block type, possibly non-MPEG stream!   6mb  A-V:0,000 [438:0]
Unknown block type, possibly non-MPEG stream!   6mb  A-V:0,000 [439:0]
Unknown block type, possibly non-MPEG stream!   6mb  A-V:0,000 [447:0]
Unknown block type, possibly non-MPEG stream!   6mb  A-V:0,000 [446:0]
Unknown block type, possibly non-MPEG stream!   6mb  A-V:0,000 [446:0]

És így tovább...

A MEncoder dev-CVS-031121 és a MEncoder dev-CVS-031111 verziókkal
próbáltam, mindkettővel azonos módon jelentkezik a hiba.

Ha tudtok foglalkozni ezzel és mutattok egy helyet, feltölthetem a
problémás fájl egy darabját, mert a hiba remekül reprodukálható!


2,

Az előzőtől teljesen független észrevételem.

Kísérleteztem a hang bekódolásával is az mpeg-be, hogy ne kelljen ezzel
is külön vacakolni (-ovc frameno -oac lavc -lavcopts
acodec=mp2:abitrate=192).
Működik a dolog, de az így készült fájlokat a dvdauthor nem fogadja el.

dvdauthor -o /valami/DVD -v 4:3 -a mp2+hu -t 1_mpg

WARN: Skipping sector, waiting for first VOBU...
WARN: Skipping sector, waiting for first VOBU...
WARN: Skipping sector, waiting for first VOBU...
WARN: Skipping sector, waiting for first VOBU...
STAT: VOBU 0 at 0MB, 1 PGCS, 0:00:00
WARN: video resolution was not autodetected
WARN: video format was not autodetected
INFO: Generating VTS with the following video attributes:
INFO: TV standard: ntsc
INFO: Aspect ratio: 4:3
INFO: Resolution: 720x480
INFO: Audio ch 0 format: mp2/2ch, 20bps, 'hu'

Hibásan detektálja az mpeg paramétereit. Ez egy PAL rendszerű 720x576-os
próbafájl volt.
Ha szétszedem a videót és a hangot, majd újra multipexelem az mplex-el,
akkor a dvdauthor is elfogadja az mpeg-et.

tcmplex -i 1.mpv -p 1.mp2  -m d -o 1.mpg

dvdauthor -o /valami/DVD -v 4:3 -a mp2+hu -t 1_mpg
INFO: dvdauthor creating VTS
STAT: Picking VTS 04
STAT: Processing 1.mpg...
STAT: VOBU 96 at 8MB, 1 PGCS, 0:01:26
INFO: Video pts = 0.053 .. 99.973
INFO: Audio[8] pts = 0.220 .. 102.532
STAT: VOBU 109 at 10MB, 1 PGCS, 0:01:39
INFO: Generating VTS with the following video attributes:
INFO: TV standard: pal
INFO: Aspect ratio: 4:3
INFO: Resolution: 720x576
INFO: Audio ch 0 format: mp2/2ch, 20bps, 'hu'


Redhat 9

Linux localhost.localdomain 2.4.20-ck3 #10 2003. nov. 4., kedd, 22.03.02
CET i686 i686 i386 GNU/Linux

-rwxr-xr-x    1 root     root      1549556 már 14  2003
/lib/libc-2.3.2.so
lrwxrwxrwx    1 root     root           13 máj  9  2003 /lib/libc.so.6
-> libc-2.3.2.so

XFree86 Version 4.3.0 (Red Hat Linux release: 4.3.0-2)
Release Date: 27 February 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: Linux 2.4.20-3bigmem i686 [ELF]
Build Date: 27 February 2003
Build Host: porky.devel.redhat.com

        Before reporting problems, check http://www.XFree86.Org/
        to make sure that you have the latest version.
Module Loader present
OS Kernel: Linux version 2.4.20-ck3 (root at localhost.localdomain) (gcc
version 3.2.2 20030222 (Red Hat Linux 3.2.2-5)) #10 2003. nov. 4., kedd,
22.03.02 CET P

Reading specs from /usr/lib/gcc-lib/i686-redhat-linux/3.2.2/specs
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man
--infodir=/usr/share/info --enable-shared --enable-threads=posix
--disable-checking --with-system-zlib --enable-__cxa_atexit
--host=i686-redhat-linux
Thread model: posix
gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5)

GNU ld version 2.13.90.0.18 20030206

GNU assembler 2.13.90.0.18 20030206


processor       : 0
vendor_id       : GenuineIntel
cpu family      : 15
model           : 2
model name      : Intel(R) Pentium(R) 4 CPU 2.66GHz
stepping        : 9
cpu MHz         : 3119.948
cache size      : 512 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
bogomips        : 6225.92



_______________________________________________________________________
Hirdessen email-ben! Az email hirdetések hatékonysága sokkal jobb,
mint a bannereké. Kattintson a részletekért!
http://mailhungary.hu/ajanlat.html#dm




More information about the MPlayer-felhasznalok mailing list