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.
avidemux hard maszkolva van gentoo alatt mert kegyetlen bugos. azért adtam neki egy esélyt.... fullra kilőtte a gépet alólam :@ felejtős
Nálam a 2.3.0 van feltéve és teljesen jó.
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
A matroska lehet nagyobb, ez volt az egyik cél amiért fejleszették (vs. avi 2gb limitje).
Azt nem említettem, hogy a video x264-gyel van tömörítve (V_MPEG4/ISO/AVC).
A matroska lehet nagyobb, ez volt az egyik cél amiért fejleszették (vs. avi 2gb limitje).
Ott is csak eredetileg volt 2G-s limit, azota mar tobb.
---
pontscho / fresh!mindworkz
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
Jaja. Játszd le hexedittel ;) Ha a vége pl sok 0, akkor ott a pont :)
tail-lel beleolvasva a végébe, csupa krikszkrakszot kapok. Az jót jelent? :D:D
Í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.
van ott mindenféle krikszkraksz
Van valamilyen lehetőség amivel pl. a fájl végét lehetne lejátszani, hogy lássam megvan-e?
Lehet annak köze ehhez, hogy ez - emlékeim szerint - azokat a fájlokat érinti, amelyeket DVD-ről másoltam fel?
Ööö 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 :(
Linux does not allows to read the end of such a file.
Van valamilyen mód arra, hogy level 3 kiegészítéssel égetett iso9660 fájlrenszert használjak linux alatt?
Se Linux, se XP alatt nem lehet leolvasni a CD-ről rendesen a fájlt. Átmásolja az egészet gond nélkül, de a 2gb feletti rész valami random adat és nem játszható le. :(
Egy tucat DVD mehet a kukába :(
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
Erre melyik parancs használható? A cat (tail) úgytudom csak szöveges fájlokat olvas.