MPlayer felhasználói fórum

[Megoldva] Nem lehet tekerni néhány Matroska fájlt

Adott egy raklap matroska konténerben lévő fájl. Ezek közül adott néhány fájl amelybe nem lehet beletekerni, valamint ha valahogy felakarom dolgozni őket (újramuxolni mkvtoolnix-szel, lejátszani mplayer-rel, vlc-vel, totem-mal) akkor nagyjából 2GB elérése után befejezi a műveletet sikeres hibakóddal.
Azaz pl. mplayer szerint vége a fájlnak, illetve mkvtoolnix-ban a progressbar is kb 48-50%-ról hirtelen 100%-ra ugrik és kiírja, hogy sikeresen végzett, azonban a generált fájl csak ~2GB-ig tartalmazza az eredetit - split esetén is.
Mplayer-nél az -idx kapcsolóval újra tudok tekerni bennük, de 2gb után ugyanúgy kilép.

AZONBAN! Ugyanezen a gépen változatlan hardver - és szoftverkörülmények közt a többi szintén több GB-os fájl (van köztük 8GB-os is) gond nélkül lejátszható, tekerhető, újramuxolható.

Verziók (gentoo):

    -mkvtoolnix 2.1.0
    -MPlayer SVN-r24130
    -VLC 0.8.6c
    -libeml-0.7.7-r1
    -libmatroska-0.8.1
    -totem 2.18.3 (gstreamer-0.10.6 + plugins)

Van-e esetleg valamilyen módszer arra, hogy ezeket a mkv fájlokat újra lejátszhatóvá tegyük? Próbáltam már mkvextrac-tal szétszedni és újra mkv-ba rakni, de ugyanúgy 2gb körül leáll. Mplayer dumpaudio/dumpvideo szintén, azaz a hangot se lehet a 2gb feletti részből kiszedni.

Ötletek?

iAudio U3 - filmkonvertalas linux alol

elolvastam
http://hup.hu/node/43988
Jövő héten vennék egyet.
ez a http://wade.hu/~pdw/U3remux.cpp mindenképp kell hozzá?
Vagy elég neki a
mencoder $1 -quiet -oac mp3lame -lameopts cbr:preset=128 -ovc xvid -ofps 13 -vf scale=160:128 -xvidencopts bitrate=256:vhq=1:me_quality=4:max_bframes=0:max_key_interval=8 -audio-preload 0 -o $2

amúgy miért 13 az ofps amikor bír 15-öt is?

a U3remux.cpp miben van írva , hogyan kell futtatni paraméterezni?

Syntern neked megy most a videó?

Valaki használja még?

köszi

mplayer + identify hiba

A kérdésem az lenne, hogy más is találkozott-e azzal a hibával, hogy a -identify kapcsolóval kapott id_leength érték több fájl esetén is hibás. Régi verzióknál nem volt ilyen. Gyakorlatilag az összes fellelhető új verziót kipróbáltam, de mindegyik csinálja. A kb 2006 nyár előtti verziók jól működnek...
Valaki tud olyan megoldást, hogy a fájl időtartamát kiirassam, de nem az identify kapcsolóval?

Update:
Közben sikerült pontosítani a problémán, a vbr-es mp3-ak hosszát, és az adatfolyamban a pozíciót adja meg rosszul.

DVD filmkocka kivágás - mencoder

Hi!

Talán a multimédia fórum szerencsésebb lett volna, de csak mplayert tudok használni most.

Van egy dvd, amin van 2 könyvtár audio_ts, video_ts. Utóbbiban van egy csomó .vob fájl, amit mplayerrel le tudok játszani. Na most ezt le kellene másolnom, ami nem is lenne gond (dd- vel egy image, és had szóljon), de előbb az utolsó .vob- ból ki kellene vágnom néhány képkockát. Még nem néztem utána, de ilyet talán mencoderrel is meg lehet csinálni. A kérdésem az lenne, hogy ha kivágom azt a mondjuk 10 másodpercet, tehát ~250 kockát, akkor a hang ahhoz hogy fog viszonyulni, illetve ez elvileg dvd lejátszóban is lejátszható. Ha változtatok valamit az adott .vob- on, akkor ez a tulajdonság fog sérülni?

Ez most az a project, hogy erőforrásigény nem számít, tehát ha olyan megoldást tudtok javasolni, hogy csináljak a vobból ~25000 jpg- t, szedjem ki, ami nem kell, és valahogy csináljam vissza, az is jó, de nem igazán szeretnék felrakni csak emiatt egy cinelerrát, vagy bármi hasonlót.

Minden választ, megjegyzést szívesen fogadok :- ).

Köszi.

Hová fejlődik az mplayer

Nagyjából próbálom követni a fejlesztői verziót, és lassan kezdem azt érezni, hogy a lelkes programozók végül teljesen elrontják. Gondolom javítások és újítások is születnek, de a hibák sokkal szembeötlőbbek. Ezeket észrevehetően nem javítják. Remélem, hogy mire kijön egy újabb stabilnak mondott verzió, összeszedik megukat.

Néhány bosszantó hiba:

Nagyjából január közepe óta nem működik rendesen a dts hangok lejátszása (nem lehet 2 sávra keverni a 6-ot a hagyományos módon). Legalább kétszer említettem ezt irc-n, mára oda jutottunk, hogy ffdts-t egy az egyben kivágták. Helyette ffdca dekódol, ami az elrontott ffdts-nél is rosszabb (vagy hibásan kever, vagy egyáltalán nincs hang).

Ma az afs stream-ek lejátszása sem megy, "Hibás hossz az ASF fejlécben!"-re hivatkozva cache-elés után kilép (régi mplayer-nek nincs vele gondja).

Néhány napja az eddig működő .ttf fájlok használhatatlanok felirat megjelenítésére. Az OSD-n kifogástalanul megjeleníthető minden, de feliratot már nem muatat.

Ezt mind el tudom kerülni azzal, hogy egy januári mplayer-t használok. Azzal viszont az a bajom, hogy hibásan értelmezi a config fájlban a tv csatornák beállításait.

Mencoder MPEG-2 frameskip

Szervusztok!

Az utóbbi időben történt az, hogy több xvid tömörítést kellett csinálnom PAL DVD formátumú (720x576, 8000kbps, interlaced) MPEG-2 anyagból, miközben szembetaláltam magam egy problémával: az előbb leírt formátumspecifikációjú videóanyagoknál a mencoder egyszerűen kihagyja az első 6-7 képkockát, ezzel elcsúszik a hangsáv is a videóhoz képest (A/V desync), aztán lehet később milliszekundumokkal szenvedni.

Próbáltam már -ofps 50; -lavdopts skiploopfilter=none; -lavdopts skipframe=0 opciókat; -noframedrop csak mplayer-nél megy, mencodernél nem), az eredmény ugyanaz.

Egyébként tfields (alapbeállítás=4) szűrőt használok az 50fps megőrzésére (ezáltal váltottsoros MPEG-2-ből lesz progresszív XviD 50fps-en). Tfields nélkül (pl. pp=lb) nem csinálja a skippelést, csak nem szeretem a deinterlace szűrőket, mert elgányolják a képet (eredetihez képest legalábbis).

Jelenleg következő opciókat használom:

mencoder -srate 44100 -oac mp3lame -lameopts cbr:br=160:mode=1 -ovc xvid -xvidencopts bitrate=840 -vop scale=384:288,tfields -fps 50 -o output-xvid.avi input-mpeg2.mpg

Köszi előre is a választ!
mba