[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?

Hozzászólások

Esetleg valahogy a cue részt újraépíteni lehet-e valahogy, úgytudom az kell a keyframekhez ugráshoz?

mplayer nemtekerős.mkv -dumpvideo -dumpfile video.avi

mencoder nemtekerős.mkv -ovc copy -nosound -o video.avi

Ezek is leakadnak 2GB-nál?

Avidemux2-vel próbáltad?

mplayer nemtekerős.mkv -dumpvideo -dumpfile video.avi -> leáll 1.9GB-nál
mencoder nemtekerős.mkv -ovc copy -nosound -o video.avi -> leáll 1.9GB-nál
Ha hanggal együtt kezelem akkor ~2gb a keletkező fájl. :S

avidemux-ot nem próbáltam. meglesem.

2GB-nál nem nagyon lehetnek nagyobbak az ilyen állományok. Ha mégis sikerül, kevés player fogja lejátszani neked.
It doesn't matter if you like my song as long as you can hear me sing

Mplayer-nél az -idx kapcsolóval újra tudok tekerni bennük, de 2gb után ugyanúgy kilép.
2GB-nál nem nagyon lehetnek nagyobbak az ilyen állományok. Ha mégis sikerül, kevés player fogja lejátszani neked.

Bocs ez hujeseg. Nem az a baj, hogy 2G hanem az hogy CSAK 2G. Durvan ugy tunik, hogy nincs meg a file vege, ezert is lep ki. :)

---
pontscho / fresh!mindworkz

Így csinálnám pl:

tail matrottyka.mkv | hexdump -C | less

A tail opciókkal lehet játszani, hogy mennyit olvasson be. Ha krix-krax, akkor valszeg tartalom van benne (lehet előző fájlok maradéka, ki tudja). A lényeg, hogy nézd meg, hogy hányadik bájtnál van a vége. Ha 2G körül, akkor ekkora fájl, és kész... De nem kell véresen komolyan venni, lehet, hogy hülyeséget mondtam.

Ööö saját kérdésemre kérdezek :D
A kérdéses DVD-k iso9660 fájlrendszerrel készültek, és valahogy rálett erőltetve a ~4GB-os fájl (MacOS alatt írta egy haver). Asszem ott lett elcseszve a dolog, lehet hogy az iso9660 nem támogat 2gb-nál nagyobb fájlméretet. Ohhh megvan, csak Level 3 módban, a macos lehet a ludas :(

hülye lehetőség de azoknak a nemtekerős videókat bináris nézegetővel nézd meg, hogy a fele után is "normális" kód van-e nem pedig egy nagy bináris 0