Portál AbcLinuxu, 17. července 2025 18:19


Dotaz: problém s dvd::rip (transcode)

Conyx avatar 2.8.2005 15:15 Conyx | skóre: 5 | blog: c-blog
problém s dvd::rip (transcode)
Přečteno: 223×
Odpovědět | Admin

Mám takový problém s transcode, pomocí dvdrip jsem ripnul vob soubory na disk (všechno v pořádku, přehrávání odzkoušeno v mplayeru) pak jsem chtěl ripnuté voby encodovat do ogg,xvid; ale: transcode (nebo nějaké knihovny, nevím co to je) končí neoprávněným přístupem do paměti

tady je příkaz vygenerovaný dvdripem:

mkdir -m 0775 -p '/home/tomas/video/rip/smysl6/tmp' && cd /home/tomas/video/rip/smysl6/tmp && dr_exec transcode -H 10 -a 2 -x vob -i /home/tomas/video/rip/smysl6/vob/001 -w 813,50 -b 128 -s 1.870 --a52_drc_off -f 25 -Y 12,8,12,8 -B 27,10,8 -R 1 -y xvid4,ogg -m /home/tomas/video/rip/smysl6/avi/001/smysl6-001-00.ogm -o /dev/null --print_status 20 && echo DVDRIP_SUCCESS

a tady je jeho výstup:

DVDRIP_JOB_PID=25129
transcode v1.0.0 (C) 2001-2003 Thomas Oestreich, 2003-2004 T. Bitterberg
libdvdread: Using libdvdcss version 1.2.9 for DVD access
libdvdread: Couldn't find device name.
libdvdread: Can't open file VIDEO_TS.IFO.
[transcode] (probe) suggested AV correction -D 5 (200 ms) | AV 207 ms | 7 ms
[transcode] auto-probing source /home/tomas/video/rip/smysl6/vob/001 (ok)
[transcode] V: import format | MPEG-2 (V=vob|A=vob)
[transcode] V: AV demux/sync | (1) sync AV at initial MPEG sequence
[transcode] V: import frame | 720x576 1.25:1 encoded @ 16:9
[transcode] V: new aspect ratio | 640x360 1.78:1 (-B)
[transcode] V: clip frame (->) | 624x336
[transcode] V: bits/pixel | 0.155
[transcode] V: decoding fps,frc | 25.000,0
[transcode] V: multi-pass | (mode=1) writing data (pass 1) to divx4.log
[transcode] V: Y'CbCr | YV12/I420
[transcode] A: import format | 0x2001 AC3/A52 [48000,16,2] 192 kbps
[transcode] A: export format | 0x55 MPEG layer-3 [48000,16,2] 128 kbps
[transcode] V: encoding fps,frc | 25.000,3
[transcode] A: bytes per frame | 7680 (7680.000000)
[transcode] A: adjustment | 0@1000
[transcode] A: rescale stream | 1.870
[transcode] V: IA32/AMD64 accel | sse3 (sse3 sse2 sse mmxext mmx asm C)
tc_memcpy: using sse for memcpy
[transcode] V: video buffer | 10 @ 720x576
[import_vob.so] v0.6.0 (2003-10-02) (video) MPEG-2 | (audio) MPEG/AC3/PCM | (subtitle)
[export_ogg.so] v0.0.5 (2003-08-31) (video) null | (audio) ogg
[export_xvid4.so] v0.0.5 (2003-12-05) (video) XviD 1.0.x series (aka API 4.0) | (audio) MPEG/AC3/PCM
[import_vob.so] tccat -i "/home/tomas/video/rip/smysl6/vob/001" -t vob -d 0 -S 0 | tcdemux -a 2 -x ac3 -S 0 -M 1 -d 0 | tcextract -t vob -a 2 -x ac3 -d 0 | tcdecode -x a52 -d 0 -A 1
[import_vob.so] tccat -i "/home/tomas/video/rip/smysl6/vob/001" -t vob -d 0 -S 0 | tcdemux -s 0x82 -x mpeg2 -S 0 -M 1 -d 0 | tcextract -t vob -a 0 -x mpeg2 -d 0 | tcdecode -x mpeg2 -d 0 -y yv12
[export_xvid4.so] Neither './xvid4.cfg' nor '~/.transcode/xvid4.cfg'
[export_xvid4.so] found. Default settings will be used instead.
[export_ogg.so] oggenc -r -B 16 -C 2 -b 128 -R 48000 -Q -o "/home/tomas/video/rip/smysl6/avi/001/smysl6-001-00.ogm" -
tc_memcpy: using sse for memcpy
tc_memcpy: using sse for memcpy
Using djbfft for IMDCT transform
[decode_mpeg2.c] libmpeg2 0.4.0b loop decoder
[decode_mpeg2.c] libmpeg2 acceleration: mmxext
Neoprávněný přístup do paměti (SIGSEGV)

zkoušel jsem měnit různá encodovací nastavení v dvdrip, ale nic nepomohlo, pokaždé když se začne kódovat video, tak to skončí tímhle

mám dvd::rip 0.52.5 transcode 1.0.0 Fedora Core 4

díky

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Conyx avatar 2.8.2005 21:55 Conyx | skóre: 5 | blog: c-blog
Rozbalit Rozbalit vše Re: problém s dvd::rip (transcode)
Odpovědět | | Sbalit | Link | Blokovat | Admin

tak jsem to vyřešil

vykašlal jsem se na dvd::rip a prostudoval man transcode

místo parametru -B 27,10,8 pro změnu velikosti jsem použil -Z 640x360, nevím přesně jaký je mezi tím rozdíl, ale funguje to!

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.