Nagrywarki |
Pliki |
Dyski twarde |
Recenzje |
Księgarnia |
Biosy |
Artykuły |
Nagrywanie od A do Z |
Słownik |
FAQ
|
||
|
Homebrew Aplikacje, emulatory, biosy, dashe, exploity etc. |
|
Opcje związane z dyskusją | Ocena dyskusji | Tryby wyświetlania |
15.03.2009, 19:16 | #1 |
Spamerzyna
Data rejestracji: 24.09.2006
Posty: 1,380
|
Wyciąganie muzyki z Fifa Street
Witam. Ostatnio chciałem sobie wyciągnąć muzykę z tej gry, ale jest ona skompresowana w jakiś dziwny sposób. Może zacznę od początku.
1. Muzyka jest w pliku (a raczej archiwum, munge itd.) PRIME.MUS 2. Tabela do tego pliku jest w pliku PATHSONG.MPF 3. Tego formatu najwyraźniej używa kilka gier od EA np. NBA Street, SSX, Medal of Honor Vanguard, a nawet Most wanted na PC 4. Po próbie otworzenia tego pliku przez EXperta (czy jakoś tak) dostaję tysiące plików o nazwie file0000.vag, file0001.vag itd. Na pewno nie przypomina mi to plików z muzyką. 5. Po otworzeniu tego pliku w MFaudio słyszę trzaski i szumy niezależnie od ustawień. Cubemediaplayer również tego nie ruszył. 6. W internecie nie znalazłem żadnych extractorów do tego typu plików. Macie jakieś sugestie? Muzyka jest naprawde świetna. Zależy mi na tym. Ostatnio zmieniany przez Grześiu748 : 15.03.2009 o godz. 19:47 |
#ads | |
CDRinfo.pl
Reklamowiec
Data rejestracji: 29.12.2008
Lokalizacja: Sieć globalna
Wiek: 31
Posty: 1227
|
|
16.03.2009, 10:53 | #2 |
Hibernant
CDRinfo VIP
Data rejestracji: 24.06.2004
Posty: 17,115
|
*.vag to PSXowy ADPCM, ale tutaj to pewnie jakaś jego wariacja albo zwykła zbieżność literek.
Podeślij mi jakiś to zajrzę. Możliwe, że to surowy PCM/ADPCM i trzeba będzie dobrać interleave.
__________________
Wszystko co chciałbyś wiedzieć o: | PSX | PS2 | PS3 | Xbox | FF000000000003010101010003010000000003010000030000 00000003010000000003010100000003010101010003010000 00000300010101010300000000000301010000000300000001 01030101010100030101000000030000000000030100000000 03000001010103000000000003010100000003000000000103 01000000000301010000000301010000000300000000000301 01010100030000000000030101000000030000000001030003 01000000000301000000030100000000030000000101030100 00000003010000030100000000030100010003010100000003 00000000000300000000000300010301000000000301000003 00000001010301010100000301010000000300000000000301 00000000030000000101030000000001030101000000030101 000000030101000000FF |
16.03.2009, 13:05 | #3 | |
Spamerzyna
Data rejestracji: 24.09.2006
Posty: 1,380
|
Znalazłem w google coś takiego:
Cytat:
Ostatnio zmieniany przez Berion : 16.03.2009 o godz. 16:47 Powód: //dp |
|
16.03.2009, 16:49 | #4 |
Hibernant
CDRinfo VIP
Data rejestracji: 24.06.2004
Posty: 17,115
|
Sądząc po rozmiarze tych plików (~70KB każdy) wątpliwe jest, aby tam był soundtrack z gry. Nie te rozmiary. Zdecydowanie to są same sfx'y, ale tak czy siak zajrzę.
__________________
Wszystko co chciałbyś wiedzieć o: | PSX | PS2 | PS3 | Xbox | FF000000000003010101010003010000000003010000030000 00000003010000000003010100000003010101010003010000 00000300010101010300000000000301010000000300000001 01030101010100030101000000030000000000030100000000 03000001010103000000000003010100000003000000000103 01000000000301010000000301010000000300000000000301 01010100030000000000030101000000030000000001030003 01000000000301000000030100000000030000000101030100 00000003010000030100000000030100010003010100000003 00000000000300000000000300010301000000000301000003 00000001010301010100000301010000000300000000000301 00000000030000000101030000000001030101000000030101 000000030101000000FF |
16.03.2009, 18:44 | #5 |
Spamerzyna
Data rejestracji: 24.09.2006
Posty: 1,380
|
Jeszcze jedno odkrycie - ostatnie pliki z mungea mają równo po 8MB lub 7,99MB. Może to jest ta muzyka?
|
16.03.2009, 20:39 | #6 |
Hibernant
CDRinfo VIP
Data rejestracji: 24.06.2004
Posty: 17,115
|
Całkiem możliwe. Szczerze powiedziawszy to nie chce mi się tym bawić - to bardzo żmudna robota.
Stawiam zgrzewkę browarów, że to jest jakiś ADPCM. Jedyne coś co zaczyna przypominać muzykę udaje się uzyskać na jednym kanale w 21kHz. Więc pewnie to jest dla dwóch na 41kHz z jakimś niestandardowym interleave (w Burnoutach jest to np. 36kHz przy int=10000). Czeka Cie długi wieczór. ;} Znalazłem przy okazji całkiem fajną stronę (ale to tak btw już): http://aluigi.altervista.org/papers.htm I druga też fajna bo z lista ustawień dla kilkunastu gier: http://club.cdfreaks.com/f57/how-do-...g-file-116522/
__________________
Wszystko co chciałbyś wiedzieć o: | PSX | PS2 | PS3 | Xbox | FF000000000003010101010003010000000003010000030000 00000003010000000003010100000003010101010003010000 00000300010101010300000000000301010000000300000001 01030101010100030101000000030000000000030100000000 03000001010103000000000003010100000003000000000103 01000000000301010000000301010000000300000000000301 01010100030000000000030101000000030000000001030003 01000000000301000000030100000000030000000101030100 00000003010000030100000000030100010003010100000003 00000000000300000000000300010301000000000301000003 00000001010301010100000301010000000300000000000301 00000000030000000101030000000001030101000000030101 000000030101000000FF Ostatnio zmieniany przez Berion : 16.03.2009 o godz. 20:46 |
12.05.2009, 14:35 | #7 |
Spamerzyna
Data rejestracji: 24.09.2006
Posty: 1,380
|
Ostatnio dłużej się tym bawiłem... Próbowałem wszystkich interleave do 100000 i mi się znudziło Naprawdę żmudna praca. Po podejrzeniu tych plików w notatniku okazało się że sa one przeplatane jakimś gównem czyli SC01, SC00, SC05 itp. Co kilka bajtów to się pojawia. Sądzę wiec, że dlatego dźwięk jest zniekształcony a gra podczas odtwarzania wycina te bajty.
Z ciekawości otworzyłem w notatniku pliki muzyki z FIFy na peceta. Mają takie same nagłówki i budowę. Udało mi się nawet skonwertować muzykę z FIFY 09 na ps2 ekstractorem slużącym do wersji na PC. Sądzę więc, że gry używaja tego samego formatu. Ciekaw jestem teraz jak przenieść zawartość tych plików tak aby były one widziane jako muzyka do np. FIFY 09. Wiem, że to dziwny sposób na dowiedzenie się sposobu kodowania muzyki xD. Już nawet nie potrzeba mi skonwertować tej muzyki bo znalazłem ten jeden kawałek w internecie, ale dla samej satysfakcji. EA wyraźnie nie chce żeby ktoś odtwarzał te pliki poza grą stosując takie metody zabezpieczeń Znalazłem ciekawy materiał o tym formacie W MFAudio muzykę słychać ale jest zniekształcona i przeplatana jakimiś śmieciami które są opisane w pliku poniżej --- Jeeeeest udało mi się Poszukałem co nieco na forach i w końcu rozgryzłem ten format (właściwie to nie ja ale programy których użyłem). Jeśli chcecie mogę napisać tutorial. Może sprawiać problemy osobom mniej rozeznanym w temacie komputerów. Oczywiście własny a nie sciągnięty-skopiowany z neta. Ostatnio zmieniany przez Berion : 02.07.2009 o godz. 17:52 Powód: //dp |
02.07.2009, 17:52 | #8 |
Hibernant
CDRinfo VIP
Data rejestracji: 24.06.2004
Posty: 17,115
|
Jeśli czujesz się na siłach to czemu nie.
__________________
Wszystko co chciałbyś wiedzieć o: | PSX | PS2 | PS3 | Xbox | FF000000000003010101010003010000000003010000030000 00000003010000000003010100000003010101010003010000 00000300010101010300000000000301010000000300000001 01030101010100030101000000030000000000030100000000 03000001010103000000000003010100000003000000000103 01000000000301010000000301010000000300000000000301 01010100030000000000030101000000030000000001030003 01000000000301000000030100000000030000000101030100 00000003010000030100000000030100010003010100000003 00000000000300000000000300010301000000000301000003 00000001010301010100000301010000000300000000000301 00000000030000000101030000000001030101000000030101 000000030101000000FF |
02.07.2009, 20:29 | #9 |
Spamerzyna
Data rejestracji: 24.09.2006
Posty: 1,380
|
Konwersja *.mus do .*wav
Ten tutorial jest poswięcony konwersji muzyki w formacie MUS. Ten format jest wykorzystywany w wielu grach od EA. Z tego co wiem to plik MUS jest to poprostu specyficzny munge, który zawiera muzykę, która jest podzielona na kilka tysięcy małych plików. W trakcie odtwarzania gra "składa" te pliki w jedną całość i słyszymy ciągłą muzykę. Każdy mały plik znajdujący się w MUSie posiada odpowiedni nagłówek, dlatego podczas odtwarzania np. w MFAudio co prawda słyszymy muzykę, ale jest ona zniekształcona, ponieważ nagłówki przeszkadzają. Sposób ten opiera się na wyciągnięciu plików z mungea, konwersja każdego małego pliku pojedynczo do "ludzkiego" formatu i połączenie w jeden ciągły wav. Nie podaję tutaj nazw tych plików, ponieważ nie posiadają konkretnej nazwy i każdy extractor je inaczej interpretuje. Ważna rzecz: w folderze w którym znajduje się MUS luzem na płycie musi być też plik MPF. Nie znam jego przeznaczenia, nie jest on potrzebny do tej operacji. Nie mam pojęcia co to za "ustrojstwo" Zaczynamy!! Potrzebne rzeczy: Plik MUS ofkors sx.exe i plik wsadowy, znajdują się w archiwum rar extractor.rar Program służący do szybkiej zmiany nazw wielu plików (ja używam FileRenamera) Program służący do łączenia wielu plików wav w jeden (ja używam MediaJoin) Na podstawie FIFA STREET 1 1. Kopiujemy plik PRIME.MUS w dowolne miejsce np. pulpit. Tylko to nas interesuje, inne MUSy to np. muzyka do powtórek i podczas wczytywania. 2. a) Rozpakowujemy extractor.rar i włączamy program. b) Klikamy na + na samym dole, aby wszystkie rozszerzenia zostały zaznaczone. c) Wskazujemy plik do skanowania w tym przypadku PRIME.MUS d) W polu wydobyte pliki wskazujemy dowolny folder np. C:\fifa e) Klikamy na Start. Rozpoczyna się proces wydobycia czegoś w rodzaju spisu treści do mungea. f) Klikamy na + na dole, pojawi się okienko "Wybór plików" Niżej pod napisem Maska dla selekcji plików wpisujemy *.mus ponieważ tylko te pliki nas interesują. Pojawi się informacja, że "ileśtam" plików koresponduje ze znalezioną maską. Oczywiście klikamy na OK. g) Klikamy na Ekstrakcja. Pojawi się okienko o potwierdzenie ścieżki do rozpakowania. Oczywiście potwierdzamy wcześniej wpisaną ścieżkę. Rozpocznie się proces wypakowania wszystkich plików. h) Po zakonczeniu mozemy sprawdzić, czy wszystkie pliki są na swoim miejscu. I to by było na tyle gdyby nie to, że sx.exe nie obsługuje spacji w nazwach plików, dlatego musimy hurtowo zmienić nazwę wszystkim plikom nie zmieniając ich kolejności. 3. Zmiana nazwy plików. Jeżeli się za to zabraliście to znaczy, że chyba poradzicie sobie z obsługą softu do zmieniania nazw, więc nie muszę tego opisywać, ponieważ wiele tego typu programów obsługuje się na różne sposoby. Jedynie napiszę jak powinno to wszystko wyglądać. Normalnie nazwy plików po ekstrakcji wyglądają tak: Kod:
PRIME 00001.mus PRIME 00002.mus PRIME 0003.mus Powinno to wyglądać tak, aby sx.exe się nie pogubił: Kod:
file00001.mus file00002.mus file00003.mus Ważne, aby nie zmieniac kolejności w numeracji plików, ponieważ muzyka będzie "poprzestawiana" 4. Konwersja a) Wypakowujemy pliki z archwium ex.rar b) Kopiujemy do folderu z wypakowanymi plikami c) Klikamy dwa razy na plik wsadowy (bat). Rozpocznie się automatyczny proces konwersji do "ludzkiego" formatu, czyli wav. Zostaną utworzone pliki wav. d) Po ukonczeniu konwersji można przejść do następnego punktu. Klikając na jeden z tych wav można usłyszeć już czystą muzykę bez zniekształceń, jednak trwa ona około sekundy na plik. Zostało już tylko połączenie za pomocą programu MediaJoin. 4. Łączenie plików a) Uruchamiamy MediaJoin b) Zaznaczamy w Media Type kropkę przy Audio c) W Output Format wybieramy typ pliku do którego chcemy połączyć d) Wciskamy kombinację Shift+Insert i wybieramy folder do którego wypakowaliśmy pliki e) Klikamy na Join i postępujemy zgodnie ze wskazówkami. I już powinniśmy posiadać muzykę z gry w ludzkim formacie. Jedyie co pozostało to podzielenie teraz na utwory tego pliku w dowolnym edytorze audio np. Audacity. Testowane na: Fifa Street NBA Street V3 SSX On Tour Nie wykluczam, że to będzie działało np. NFSach i innych grach używającch tego formatu. Extractora musiałem umieścić na innym serwerze, ponieważ wykracza poza limit forum. http://www.sendspace.com/file/9y2v8i |
|
|
Podobne dyskusje | ||||
Dyskusja | Autor | Forum | Odpow. | Ostatni Post |
fifa street 2 POMOC | Veit | Homebrew | 6 | 14.03.2008 13:40 |
Kopia zapasowa Fifa street 2 | aBuSaJe | Nagrywanie/kopiowanie gier na konsole | 11 | 14.01.2008 19:33 |
Fifa street problem z patchem | outcast21 | Homebrew | 13 | 08.02.2007 13:27 |
Wyciąganie muzyki z pliku... | Mily_ | Off topic | 15 | 29.04.2006 22:02 |
Fifa street | outcast21 | Gry | 1 | 17.04.2006 14:54 |