Aloitin eilen näillä ohjeilla: http://www.mpegit.net/avi2svcd.php Ensin DVD2SVCD ilmoitti toisen ikkunan avatessaan jonkun virheen, oi ilkmeisesti tekemässä jotain ääneen liittyvää.. Homma ohitettiin ok:lla ja ohjelma jatkoi työtä. Jätin ohjelman yöksi kääntämään, kun nyt aamulla heräsin, oli aikaa mennyt viimeisessä (?) vaiheessa reilu 4h ja jäljellä 55h! Eikö tuo nyt ole vähän turhaa että yhden leffan kääntämiseen menee 2 päivää? Johtuukohan liian hitaasta koneesta (450MHz AMD K6) vai mistä? Muistia on 192mb ja kovalevyä riittävästi. TMPGEnc:n sivuilla oli laitteistosuosituksena 500MHz, luulisi että se tarkoittaa myös sitä, että leffa kääntyy kohtuullisessa ajassa. Tuskin 50MHz niin paljoa tässä merkitsee? Parempaa konetta ei kannata ehdottaa, tuo on ainut vaihtoehto.
Kyllähän se tuolla tehomäärällä saattaa kestää. Mulla menee AMD 2000+@1800 ja 512 muistia, yhdessä kääntämisessä noin 3h, parhaimmalla laadulla tietenkin. 450 Mhz:n koneella ei varmaan 6-12 h nopeampaa valmistu. Mutta 55h, hmmm... mitäs se error sanoikaan?
Kokeilin uudestaan kun en muistanut tuota virhettä. Sama tuli taas, ohjelma "BeSweet" antaa tuon ilmoituksen "ohjelma on suorittanut laittomat toiminnon ja se lopetetaan..". VD2SVCD:ssä lukee tässä kohtaa: "Executing BeSweet. Commandline: "D:\Downloads II\DVD2SVCD\DVD2SVCD\BeSweet\BeSweet.exe" -core( -input "D:\Downloads II\DVD2SVCD\DVD2SVCD\Movie\Encoded_audio_1.mp2.wav" -output "D:\DOWNLO~1\DVD2SVCD\DVD2SVCD\MOVIE\Encoded_audio_1.mp2" -logfile "D:\DOWNLO~1\DVD2SVCD\DVD2SVCD\MOVIE\Encoded_audio_1.log" ) -ota( -g max ) -shibatch( --rate 48000 ) -2lame( -e -b 192 -m s )" Eli mistäköhän tässä mahtaa olla kyse? Kun painan ok, ohjelman lokiin tulee "audin conversion finished". Toivottavasti näistä tiedoista on jotain apua.
Voihan tuo enkoodaus kestää. Koneeni on 1800MHz AMD, ja aika hyvillä xsvcd-asetuksilla frameservatun videon enkoodausaika on noin 4,5-kertainen elokuvaan pituuteen verrattuna. Eli 90 minuutin elokuvan enkoodaukseen menee aikaa noin 7 h. Prosessorini on pelkästään megahertsejä tuijottamalla 4 kertaa nopeampi kuin sinun prosessorisi, joten voidaan arvioida saman enkoodauksen kestävän sinulla 28 h. Pakkaaan kotivideoni CBR:llä. Jos tavaksi valittaisiin 2-pass VBR, ja vielä tehtäisiin deinterlace, clippaus, resize, sharpen jne, uskon että koneesi raksuttaisi aika lähelle tuota mainittua 60 tuntia...
No suoraan sanottuna en tiedä mitä mitä tein, mutta juuri noita asetuksia käytin mitä tuossa linkissä neuvotaan. Leffa olisi animaatio, joten voisiko siinä käyttää jotain vähän huonompia asetuksia?
Avi2svcd-ohjeissa oli laitettu koodaustavaksi multipass-VBR ja passien määrä oli 4. Kokeile valita tuosta kohdasta vaikka CBR (constant bit rate). VBR (variable bit rate) on parempi kun tila on kortilla, mutta CBR kestää vähemmän aikaa. Voit kokeilla myös one pass VBR tai vähentää passien lukumäärää vaikka kahteen. Jos jaksat, tee leffasta vaikka 5 minuutin avi-clippi, jonka sitten koodaat eri tavoin. Näet tuosta esimerkkipätkästä nopeammin laatuerot eri koodaustapojen välillä. Eli kyse on nyt siitä, teetkö huippulaatua 4-pass VBR:llä kolme päivää vai hyvää laatua CBR:llä alle päivän. Oma mielipiteesi kuvanlaadusta ja sen riittävyydestä tietysti ratkaisee.
Tai jos haluaa nopeutta ja huippulaatua niin tämän ohjeen mukaan: http://www.mpegit.net/svcd_opv.php Samaa ohjetta voi käyttää myös avi2svcd käännöksiin. CBR:t kannattaa kyllä unohtaa. Se on bitraten tuhlausta. Saa paljon parempaa jälkeä VBR:llä. )
Tein viimeksi mainittujen ohjeiden mukaan, homma päättyi tähän virheilmoitukseen: BeSweet failed to execute. Please verify your Audio tab. Mistä mahtaa olla kyse? Encoderina oli alunperin tuo ensimmäisen ohjeen mukainen (http://www.mpegit.net/avi2svcd.php) TMPGE, sen muutin cce:ksi. Olisiko noista ensimmäisistä asetuksista voinut jäädä jotain muutakin väärää?