Sziasztok!
A problémám az lenne, hogy van néhány WMA fájlom, amelyeket szeretnék tagekkel ellátni. Létezik erre szoftver, de nem kényelmes a használata, mondhatni az easytaget
Arra gonodltam, hogy – mivel a WMA egy containerformátum – a benne lévő hangadatot újra lehetne csomagolni mondjuk OGG-ba, lehetőség szerint jelentősebb méretnövekedés nélkül.
Van valakinek ilyen tapasztalata?
A feladat az lenne, hogy az Easytag ismerje és tudja tagelni (más is jó, de elsőre úgy tűnik, hogy kevés kivételtől eltekintve ugyanazokat a libeket használják) – ez esetünkben valószínűleg OGG-ba rakást jelent.
- 1593 megtekintés
Hozzászólások
A WMA tulajdonképpen egy olyan ASF, amiben nincs videó stream :)
Elméletben lehetségesnek tartom, hogy átpakold a WMA frame-eket OGG-ba, gyakorlatban szerintem viszont szükség lesz újrakódolásra is. Ki kell próbálni. Ilyesmi célokra elég jól használható pl. az ffmpeg, de akár az mencoder/mplayer páros is.
--
http://www.open-st.eu
- A hozzászóláshoz be kell jelentkezni
Ffmpeg-gel így első nekifutásra Matroskába sikerült átrakni, ogg-ba nem. (a parancs "ffmpeg -acodec copy -i 01\ Piste\ 1.wma proba1.mka" volt)
Félsiker: a hanginformáció így első ránézésre hiánytalanul átment: az mplayer ugyanazt a codecet használja, valamint az eredetit és az mka-t i flac-be konvertálva a hanghullámok között nincs látható különbség (audacityben kivontam egymásból a két hanghullámot, egyenes vonalat kaptam, felkeverés után is)
A probléma viszont nem oldódott meg, mivel az easytag az mka-t sem tudja tagelni (cserébe az mpd lejátssza.) – mivel javasolt mka-t tagelni?
int getRandomNumber() { // ←ez itt már az aláírásom
return 4;//szabályos kockadobással választva.
} //garantáltan véletlenszerű. xkcd
- A hozzászóláshoz be kell jelentkezni
Lehet, hogy én is hülységet írtam fentebb...
Ezzel az ffmpeg paranccsal nem kódoltad át a WMA-t, egyszerűen betetted (átmásoltad) egy mka containerbe, ami tudja, hogy ez WMA audio. Sőt, mivel nem adtál meg kimeneti formátumot, így nem is tudom, mibe tette valójában bele, hacsak nem volt olyan okos az ffmpeg, és a .mka kiterjesztés alapján kiválasztotta a formátumot... Különbség ezért nincsen az eredeti és az átkódolt hang között, mivel csak egy bináris másolat.
Ha ogg-ba akarod tenni, akkor több út közül választhatsz:
-1) decode wav-ba, pl. mplayer-rel, majd oggenc-kel kódolás ogg-ba. Ha ez az út érdekel, akkor tudok adni linket a dvd2mkv scriptemre, amiből ezt ki tudod hámozni;
-2) ffmpeg-gel, ha érdekel, hétfőn összerakom neked a parancsot :)
-3) stb.
A taggelésre nem tudok mit mondani... nézd meg az ogg-ot, ha azt magában megeszi, akkor abba az irányba menj.
--
http://www.open-st.eu
- A hozzászóláshoz be kell jelentkezni