Alotanpa oikeen ihan uuden threadin koskien noita .mkv tiedostoja. Olen tässä reilut neljä tuntia googlettanut ja tonkinut afterdawnia mutta en löydä toimivaa vastausta / ratkaisua mistään. Eli: 720p .mkv:t pitäisi saada näkymään PlayStation 3:lla. Tiedostoissa on DTS 5.1 ääniraita / ääniraitoja, ei tekstejä. Tekstit löytyy erikseen .srt:nä. Video siis pitäisi saada tekstien kera monikanavaäänillä toistumaan pleikkarilla. Ja tarkkuus pitäisi säilyä 720p:nä, miksipä muuten olis järkeä näiden kanssa puljailla... Ei väliä onko lopputulos yhtenä tiedostona vai vobeina dvd:llä. Ei tarvitse olla useita eri ääniraitoja tai tekstityksiä. ConvertXtoDVD (v.3) ei käy, koska pienentää resoluution DVD:lle sopivaksi. mkv2vob ei suostu tekemään mitään, koko ohjelmasta ei edes löydy minkäänlaista "convert", "start" tms. painiketta. Afterdawnista löytyvästä oppaasta ei ole mitään apua, koko softakin on täysin erilainen kuin oppaassa esitetty. PS3 Video 9 olisi passthrough:lla muuten hyvä, mutta se ei tue monikanavaääntä eikä tekstityksiä. TVersityllä streamausta ei kiinnostaisi ruveta virittelemään, mieluummin pidän videot dvd-levyillä ja pleikkarissa olevalla ulkosella kovolla. Ilmeisesti aika moni hämmästelee näiden samojen ongelmien parissa, joten toivottavasti tästä ketjusta kehkeytyisi apua muillekin.
Käytännön kokemustahan minulla ei ole, koska ps3:a en omista, mutta seuraavan pitäisi teoriassa toimia. Vieläpä melko helposti. Jos onnistut, niin kerro tähän! Siitä olisi suuri apu käytännössä kaikille. Eli aloitetaan tällä "vanhalla" ketjulla. Tässä siis neuvotaan 720p-h.264-mkv:n uudelleenkoodaaminen 720p-xvid4-avi:ksi (joka siis toimii ainakin tietokoneella katseltaessa, ja pitäisi toimia PS3:lla). Audio on Copy-tilassa, niin monikanavan luulisi kopioituvan outputtiin. Mutta nyt siis se asia, mitä en ole edes tietokoneella kokeillut, eli subit. Onnistunee samalla ohjelmalla, eli Avidemuxilla, kun menee kohtaan "video" - "filters" - "subtitles" ja kaksoisklikkaus "subtitler". Sitten vain etsit. Eli ohjelma minkä tarvitset: Avidemux
Avast pysäyttää loppumetreillä ohjelman latauksen ja herjaa löytäneensä tiedostosta Adwaren, hmm... Sitä vain mietin että kun tuo ilmeisesti muuttaa siis avi:ksi mkv:n niin voiko siinä periaatteessa edes säilyä 5.1 ääni... Ja jos mkv:ssä on neljä 5.1 ääniraitaa niin pystyykö niistä valitsemaan mikä sisällytetään lopputulokseen.
Juu tiedä sitten tuosta Avastista... Varmaan jonkun koodekin kanssa kamppailee. Mutta avissa voi olla 5.1-ääntä ac-muodossa (a52). Montaa raitaa avi ei kuitenkaan tue, ja avidemux valitsee automaattisesti sen "ensimmäisen", ellet jostain keksi tehdä toista järjestystä. Minulla ei satu löytymään yhtään montaa audioraitaa omaavaa mkv:tä, mutta jostain avidemuxin audiovalikosta semmoisen luulisi löytyvän. Onnistunee myös rippaamalla audiot irti, ja kiinnittämällä jälkeenpäin ~paljon lisävaivaa.
Pistin taustasuojauksen pois päältä lataamisen ja asennuksen ajaksi. Avidemux osasi ite ilmottaa automaattisesti että löysi useemman ääniraidan ja kehotti valitsemaan Audio -valikosta ääniraidan. Raidan valitseminen kuitenkin jäädytti ohjelman... Annoin varoiksi parikymmentä minuuttia ohjelman olla mutta se ei ilmeisesti tehnyt mitään. Avaan juuri uudestaan tuota mkv:tä ja tongin sen jälkeen ohjelmaa lisää. EDIT: Run Job -vaihe sai ohjelman jälleen jumiin. Ääniraidan valitseminen ja tekstien lisäys toimi luultavasti, kuitenkaan eivät "esikatselussa" näkyneet eikä kuuluneet. Postaan tänne kun tai jos saan homman toimimaan.
Helpointa olisi jos PS3:n saisi vaikka Linuxin avulla näyttämään teräväpiirto .mkv tiedostot sellaisenaan. Onko kenelläkään kokemusta tästä. Itse en vielä omista PS3:sta, en pääse kokeilemaan... Ongelmia taitaa aiheuttaa se, että linux ei saa käyttöönsä konsolin näytönohjaimen tehoja, ainoastaan prosessorin, joten tehot ei riitä. Onneksi pleikkarin hinta tippuu virallista .mkv tukea odotellessa
Itse olen muutamia videoita (en .mkv 720p) konvertoinut PS3 formaattiin. Tosin en ole laadun perään niin tarkka ollut, joten ei välttämättä täsmää vaatimustasoon. Lähinnä käyttänyt tv-nauhoitusten konvertointiin, tekstitysten perään en ole haikaillut vielä. Prosessi on tämä: * ProgDVB: talleta .ts transport stream formaatissa nauhoitukset. Osaa tallettaa Yle tekstitykset, toimivat VLC soittimessa. * ProjectX: leikkaa mainokset pois ja demuxaa .m2v ja .mp2 tiedostoiksi * ffmpeg: konvertoi tiedostot mpeg4(h264/aac) level4.1 tiedostoksi Plege haluaa tiedoston tarkalleen level4.1 formaatissa. Ympäristö: WinXP-SP2, ffdshow, Haali media splitter (.mkv), Illiminable codec (.ogg), VLC Player, ProjectX, ffmpeg Remuxaus .mpeg paketiksi GOTSent ohjelmalla demuxataan .mkv paketti .mpeg paketiksi. Tiedosto saattaa jo tämän jälkeen toimia plegessä. Tosin tekstitykset ei taida olla mukana, jotka pitää muxailla eri ohjelmilla (en ole koskaan tehnyt). Demuxaa video ja audioraita erilliseen tiedostoon Joskus pitää videotiedosto pilkkoa erilliseen video- ja audioraitaan. Tosin minun tv-nauhoitusprosessissa teen ProjectX ohjelmalla splitin. Koodi: ffmpeg.exe -y -i MYFILE.MPEG -vcodec copy -an MYFILE-VIDEO.mp4 ffmpeg.exe -y -i MYFILE.MPEG -acodec copy -vn MYFILE-AUDIO.mp4 Demuxaa ProjecX tiedostolla .ts tiedosto Leikkaa aikajanalla mainokset pois, demuxaa nauhoitu erilliseksi .m2v ja .mp2 tiedostoksi. Konvertoi mpeg4 level 4.1 tiedosto (h264/aac) plegelle Konversio ProjectX demuxatusta .m2v ja .mp2 tiedostoista .mp4 tiedostoksi. Koodi: set inputv="file-video.m2v" set inputa="file-audio.mp2" set outputfile="file.mp4" set args= set args=%args% -deinterlace -mbd rd -cmp 2 -subcmp 2 -threads auto set args=%args% -vcodec libx264 -level 41 -b 2048k -acodec libfaac -ar 44100 -ab 128k -maxrate 5000k -bufsize 1024k ffmpeg.exe -f mp4 -y -i %inputv% -i %inputa% %args% %outputfile% ffmpegissä ja/tai libx264 kirjastossa on bugi, joka gorettaa joissakin Intelin HyperThreading prosessoreissa. Löysin ffmpegin foorumilta linkin epäviralliseen versioon, jossa oli disabloitu assembly optimointeja.
Varmaan aavistuksen myöhässä tämä vastaus mutta laitan tohon ton linkin toiseen ketjuun jossa neuvotaan toi mkv2vob:n käyttö tässä tapauksessa... http://keskustelu.afterdawn.com/t.cfm/f-61/ps3_mkv_tekstitys-821932/
TsMuxer hoitaa saman homman n.10 minuutissa, mkv2vob surruttaa mulla ainakin n.2-3 tuntia minimissään.