Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: iskren в May 19, 2007, 16:31



Титла: Ape-cue images. Как да ги ползвам
Публикувано от: iskren в May 19, 2007, 16:31
Здравейте!

Имам следния проблем: свалих си от един руски саит аудио албум във формат ape-cue (т.е има един голям *.ape файл, и един малък (описващ) *.cue файл). Питам как мога да използвам този формат - т.е. да извлека песните, да направя нормално *.iso ... дa го mount-на, или каквото и да е. В нета пише за някакви странни програми и то само под Win. Ако някой има опит по въпроса  моля да помогне.

Мерси предварително!

п.с. Мисля си, че може да се напише някаква low-level комадна (dd) и да създадем *.wav фаил примерно (и да работи :) ) .. нещо от сорта


Титла: Ape-cue images. Как да ги ползвам
Публикувано от: ivo1204 в May 19, 2007, 17:21
Като търсиш такива неща за Линукс , не търси само в цели програми. Има много инструменти само за конзола и предполагам 100 начина  да си свъшиш работата.Например виж това:
http://gimpel.gi.funpic.de/wiki....n_Linux


Титла: Ape-cue images. Как да ги ползвам
Публикувано от: iskren в May 19, 2007, 17:36
Мерси много!

p.s.Само не разбрах защо този резултат ми е убягнал в google. Аз не съм търсил цели програми - просто написах
Примерен код
ape-cue linux


Титла: Ape-cue images. Как да ги ползвам
Публикувано от: iskren в May 19, 2007, 23:02
Искам да споделя малко опит :)

1. Статията ape to wav howto е полезна но основния линк в нея (http://sourceforge.net/projects/mac-port/) не работи.

2. Потърсих други подобни encoder-и и се спрях на java monkey audio (http://sourceforge.net/projects/jmac/).     Кодирането на един .ape файл в един .wav файл отнема към 2.5 - 3 часа (файла е с големина ~ 450Mb). След което обаче на 99% казва
Примерен код
java.lang.NullPointerException
        at java.io.RandomAccessFile.readBytes(Native Method)
        at java.io.RandomAccessFile.read(Unknown Source)
        at davaguine.jmac.tools.RandomAccessFile.read(RandomAccessFile.java:77)
        at davaguine.jmac.core.APESimple.DecompressCore(APESimple.java:222)
        at davaguine.jmac.core.APESimple.DecompressCore(APESimple.java:136)
        at davaguine.jmac.core.APESimple.ConvertFile(APESimple.java:111)
        at davaguine.jmac.core.jmacu.main(jmacu.java:75)

, а това което остава като .wav файл е няколко часа псссссссс....

3. Реших да ползвам mp3splt (http://mp3splt.sourceforge.net/) . След напълно безпроблемен ./configure (първо трябва да се инсталират още 3 библиотеки (преди 3те части на mp3splt)) пускам аз доволно make и какво да видя - грешки в сорса - някакъв тип не бил както трябва и темподобни ... Тъкмо си викам да ви пиша на вас, и решавам да отворя сорс файловете да видя точно за какво става дума.
Човека беше дефинирал фунция:
type name (... char name[][] ...) което (поне така както аз съм учил C е невалидно). Поразгледах от къде идва този масив и какви са неговите размери (които разбира се трябва да са фиксирани).
Та сменям аз следните 2 реда във следните 2 файла:
Примерен код
splt.c:351:
int parse_outformat(char *s, char format[OUTNUM+1][MAXOLEN], int cddboption) // was format[OUTNUM][MAXOLEN]

splt.h:96:
int parse_outformat(char *s, char format[OUTNUM+1][MAXOLEN], int cddboption);//was format[][]

и за мое най-голямо удивление се компилира, та даже и без warning-и. Инсталацията също мина безпроблемно. Сега даже я тествх и върви безотказно!
Писах mail на човека дето уж го поддържа този проект и ... познайте ... писмото се върна (защото няма такъв email...).

За пръв път ми се случва подобно нещо (да бутам по сорс на чужд човек - при това на истинкса програма) и той да вземе да тръгне :).

Иначе въпроса с конвертирането от .ape във .wav остава отворен. Аз ще продължавам да търся, но ако някой вече го е правил мисля че няма нужда да преоткривам пак колелото :)

Поздрави на всички!


Титла: Ape-cue images. Как да ги ползвам
Публикувано от: angie_bg в May 19, 2007, 23:23
Пробва ли да ли да стартираш Monkey's Audio с wine? За съжаление руснаците много го харесват този формат, но когато конвертираш във wav няма паузи между изпълненията, а ако го запишеш с Nero (има си plug-in), изпълненията са разделени, но често има нещо като "заекване" в началото на песента, а последната песен от диска завършва с вече споменатото "пссс". Тъй като wav файла е чист, използвам Audacity за да го разделя на отделните изпълнения.


Титла: Ape-cue images. Как да ги ползвам
Публикувано от: dedmin в May 19, 2007, 23:43
Пробвай тук и тук


Титла: Ape-cue images. Как да ги ползвам
Публикувано от: Archangel в May 19, 2007, 23:48
предполагам че си на deb базирана дистрибуции
та пишеш
apt-get install mac
и после продължаваш
ако си под fedora е
rpm install mac  :D


Титла: Ape-cue images. Как да ги ползвам
Публикувано от: ivo1204 в May 20, 2007, 00:22
Никога не ми е трябвал този формат , но гледам ,че и К3б има плагини за него.
http://www.k3b.org/
и отиди в download ,
K3b Monkey's Audio Encoder and Decoder plugin 3.1 for K3b >= 0.12
( Не съм плзвал този формат)





Титла: Ape-cue images. Как да ги ползвам
Публикувано от: iskren в May 20, 2007, 00:32
направо съм потресен...

прерових всички проекти от sourceforge.net и всички кодери (вкл. тези които предлага dedmin) са просто front-end, и изискват същинските декодери да са инсталирани. Единствения линк към такъв декодер беше онзи несъществуващия (към sourceforge.net -> mac-port). Най-странното е че го имаше в repo-то freshrpms. Върви доста бързо и всичко е на 6 ... а никъде другаде в нета го няма....
Направо нямам думи...

Мерси на всички които се отзоваха!

p.s. отскоро почнах да предпочитам конзолните приложения, защото понякога front-end-овете са доста бъгави - пример - K3B (имало нова версия (1.0), но ще чакам да я качат в repo-тата)


Титла: Ape-cue images. Как да ги ползвам
Публикувано от: ivo1204 в May 20, 2007, 01:57
Тука намерих една:
http://gnormalize.sourceforge.net/
gnormalize-0.52.tar.gz
ама сега ще я разгледам

p.p.
Компилира се с 300 зора , иска :
http://savannah.nongnu.org/download/normalize/normalize-0.7.7.tar.gz
cddb , и доста други неща , ама сега ще потурся някъде  *.ape та да го пробвам.





Титла: Ape-cue images. Как да ги ползвам
Публикувано от: iskren в May 20, 2007, 10:39
Примерен код

Required and Recommended Programs
...
mac (Monkey's Audio Console) - to encode and decode APE format.
Get the packages 'mac' and 'xmms-mac' plugin at http://sourceforge.net/projects/mac-port/ and compile from source code. The rpm format can be found at http://plf.zarb.org or http://rpm.pbone.net according to your Linux distribuition.
...

това пак иска този пакет дето ... НЕ съществува :) (както разбрахме вече го има само по репозиторитата :) ). Аз през цялото време търсих точно този back-end, front-end-ове колкото щеш на всякакви repo-та и сайтове :).

пс. ако търсиш още *.ape може да си свалиш моя от тук user: friend; pass: unhackable. Само е малко големичко, но само с това разполагам :)


Титла: Ape-cue images. Как да ги ползвам
Публикувано от: ivo1204 в May 20, 2007, 14:57
Ей така ,от любопитство се поразрових с Гуглето , имало е такав "mac " за Линукс , на много места се споменава .То кода за Win е доступен , и това е било порт са Линукс , сигурно нещо с лицензите ?
Единственото което намерих е на:
( с wget където се тегли е за 32 -битов: "maclinux ")
ама иска стари библиотеки , та и тях трябва да ги сложа ..
(Мисля да ги сложа на отделно мястс и да ги добавя в последни чрез ld.so.config и/или  LD_LIBRARY_PATH ...)

http://blog.racoon97.net/index.p....-ubuntu

http://www.racoon97.net/download/MAC_LINUX_396a1.zip

Има rpm пакети за mac:
http://dag.wieers.com/rpm/packages/mac/





Титла: Ape-cue images. Как да ги ползвам
Публикувано от: ivo1204 в May 20, 2007, 16:51
iskren
Намерих откъде да изтеглиш този " mac":
http://public.www.planetmirror.com/pub/sourceforge/m/ma/mac-port/

иска "yasm" , компилирах го за amd64 (няма проблеми ) , ако ще го пробваш , да nе тегля това *.ape ?





Титла: Ape-cue images. Как да ги ползвам
Публикувано от: iskren в May 23, 2007, 21:12
Аз писах но пак ще пиша: всичко върви супер със изтегления пакет "mac" от репозиторито: "freshrpms". Значи там има rpm версия и за 64 битови компютри. Мерси много за помощта!