View previous topic :: View next topic |
Author |
Message |
Skif_off
Joined: 28 Nov 2012 Posts: 1236
|
(Separately) Posted: Mon Aug 31, 2015 18:18 Post subject: |
|
|
addhaloka
Quote: | Доступ к файлу запрещён |
|
|
Back to top |
|
|
addhaloka
Joined: 09 Nov 2010 Posts: 169
|
(Separately) Posted: Mon Aug 31, 2015 18:29 Post subject: |
|
|
А, дебильный ргхост. Перезалил на другой обменник, ссылка в старом посте. |
|
Back to top |
|
|
Skif_off
Joined: 28 Nov 2012 Posts: 1236
|
(Separately) Posted: Mon Aug 31, 2015 18:44 Post subject: |
|
|
addhaloka
А как правильно добавить дополнительные расширения?
Достаточно положить basswma.dll ещё и в Formats, чтобы нормально играло.
Добавлено спустя 32 минуты:
В общем, получается так: Version 3.3 beta 3a mod.
Изменения (также присутствуют в Docs\AmpView_3.3_beta3a_mod.txt):
Hidden text Code: | - х64-версия;
- уменьшена до необходимого задержка при открытии AmpView.exe (большое спасибо SuPriTo и MVV);
- перед циклом проверки расширений добавлено преобразование в нижний регистр (иначе плагин игнорировал файлы с расширением в верхнем регистре);
- обновлены библиотеки bass, bassmidi.dll и basswma.dll дополнительно скопированы в Formats (иначе AmpView.exe падал на wma);
- добавлена поддержка форматов и соответствующие dll в папку Formats
bass_aac.dll: aac m4a m4b mp4
bass_ac3.dll: ac3
bass_adx.dll: adx
bass_aix.dll: aix
bass_alac.dll: m4a
bass_ape.dll: ape mac
bass_flac.dll: flac fla oga
bass_mpc.dll: mpc mp+ mpp
bass_ofr.dll: ofr ofs
bass_opus.dll: opus
bass_spx.dll: spx
bass_tak.dll: tak
bass_tta.dll: tta
bass_wv.dll: wv
включая OptimFROG.dll и tak_deco_lib.dll рядом с AmpView.exe
(в detect-строку ничего дописывать не надо (по умолчанию добавляется MULTIMEDIA, этого достаточно), в Extensions.lst тоже). |
Собрано в Lazarus 1.2.6, патч AmpView.lpr:
Hidden text Code: | --- C:/AmpView-master/wlx/AmpView.lpr Mon Mar 16 06:58:52 2015
+++ C:/AmpView-master/wlx/AmpView.lpr Thu Aug 27 17:56:49 2015
@@ -13 +13 @@
- NumOfBaseExt=19;
+ NumOfBaseExt=41;
@@ -16 +16,3 @@
- 'mtm', 'mod', 'umx', 'mid', 'midi', 'kar', 'rmi');
+ 'mtm', 'mod', 'umx', 'mid', 'midi', 'kar', 'rmi', 'aac', 'm4a',
+ 'm4b', 'mp4', 'ac3', 'adx', 'aix', 'ape', 'mac', 'flac', 'fla',
+ 'oga', 'mpc', 'mp+', 'mpp', 'ofr', 'ofs', 'opus', 'spx', 'tak', 'tta', 'wv');
@@ -51,0 +54 @@
+ st: integer;
@@ -67,0 +71 @@
+ FileExt:=LowerCase(FileExt);
@@ -85 +89,4 @@
- sleep(2000); // ждём, пока AmpView откроет файл
+ //sleep(2000); // ждём, пока AmpView откроет файл
+ st:=GetTickCount();
+ while (GetTickCount() - st < 2000) and (FindWindow('TAmpViewMainForm', nil) = 0) do
+ Sleep(10); |
Предыдущие версии необходимо полностью удалить!
При ручной установке/обновлении:
- удалить AmpView.wlx и AmpView.wlx64, все dll в папке плагина и Formats, Extensions.lst;
- строку detect в wincmd.ini привести к виду по умолчанию:
Code: | _detect="MULTIMEDIA | EXT="MP3" | EXT="WAV" | EXT="WMA" |EXT="OGG" | EXT="CDA" | EXT="MO3" | EXT="IT" |EXT="XM" | EXT="S3M" | EXT="MOD" | EXT="M3U" |EXT="PLS" | EXT="MID"| EXT="MIDI" | EXT="KAR"" |
Добавлено ещё чуть позже:
Версия с минимумом изменений:
Code: | - х64-версия;
- уменьшена до необходимого задержка при открытии AmpView.exe (большое спасибо SuPriTo и MVV);
- перед циклом проверки расширений добавлено преобразование в нижний регистр (иначе плагин игнорировал файлы с расширением в верхнем регистре); |
нужна? |
|
Back to top |
|
|
Dimsok
Joined: 17 Aug 2014 Posts: 663
|
(Separately) Posted: Mon Aug 31, 2015 19:43 Post subject: |
|
|
Quote: | У кого-нибудь wma на WinXP проигрывает? |
У меня тоже проигрывает. |
|
Back to top |
|
|
addhaloka
Joined: 09 Nov 2010 Posts: 169
|
(Separately) Posted: Mon Aug 31, 2015 19:43 Post subject: |
|
|
Skif_off wrote: | А как правильно добавить дополнительные расширения? |
Я не помню уже, давным-давно настраивал и практически им не пользовался (вместо него xmplay по Alt+F3). Вроде бы в Extensions.lst дополнительные и/или непосредственно в wincmd.ini.
p.s. Думаю, что скорее всего - второе. Хотя - ape и alac (m4a) упорно не хочет проигрывать, а если создать для них .m3u - тогда через него нормально воспроизводит. |
|
Back to top |
|
|
Skif_off
Joined: 28 Nov 2012 Posts: 1236
|
(Separately) Posted: Mon Aug 31, 2015 20:09 Post subject: |
|
|
Dimsok wrote: | У меня тоже проигрывает. |
basswma.dll есть и в папке плагина, и в папке Formats? В выложенных addhaloka старых сборках именно так. И какая ОС?
addhaloka wrote: | Skif_off wrote: | А как правильно добавить дополнительные расширения? | Вроде бы в Extensions.lst дополнительные и/или непосредственно в wincmd.ini.
p.s. Думаю, что скорее всего - второе. |
Ясно, значит без бубнов, но не работает почему-то, заколебался проверять, потому и полез в исходники. |
|
Back to top |
|
|
Dimsok
Joined: 17 Aug 2014 Posts: 663
|
(Separately) Posted: Mon Aug 31, 2015 20:39 Post subject: |
|
|
Quote: | basswma.dll есть и в папке плагина, и в папке Formats? |
Есть и там и там, только в папке форматов называется bass_wma.dll. Хотя подозреваю, что переименуй, всё равно отработает.
ОС - Xp sp3
Добавлено спустя 4 минуты:
А где найти старую версию, где треки все воспроизводятся в списке? Где-то вроде была, а то пофайлово проигрывать это не серьёзно. Конечно так то для прослушивания музыки использую сторонний проигрыватель, но всё же.
Добавлено спустя 2 минуты:
Да, у кого нибудь проигрваются midi файлы с ChoriumRevA.sf2? Кидаю его в систумную папку, как в этой теме указывалось, но всё равно звука нет.
Добавлено спустя 1 час 10 минут:
aiff, mpa не открывает |
|
Back to top |
|
|
Skif_off
Joined: 28 Nov 2012 Posts: 1236
|
(Separately) Posted: Mon Aug 31, 2015 22:48 Post subject: |
|
|
Dimsok wrote: | aiff, mpa не открывает |
Если "mpa" переименовать в "mp2", тоже не открывает? А если кинуть в плейлист?
В моей модификации тоже?
Выложите, пожалуйста, примеры обоих форматов. По идее, для них не нужны дополнительные библиотеки.
P.S. Ппц, как с большими плейлистами память течёт, такой скорости ещё ни разу не видел |
|
Back to top |
|
|
Dimsok
Joined: 17 Aug 2014 Posts: 663
|
(Separately) Posted: Mon Aug 31, 2015 23:46 Post subject: |
|
|
В модификации не открывает. Если так перетащить, то проигрывает.
Добавлено спустя 3 минуты:
Ffmpeg не пользуетесь? Там легко сконвертировать, изменив расширение выходного файла. |
|
Back to top |
|
|
Skif_off
Joined: 28 Nov 2012 Posts: 1236
|
(Separately) Posted: Tue Sep 01, 2015 00:40 Post subject: |
|
|
Dimsok
Пользуюсь, но редко и для другого, нагуглил сэмплы. Если правильно понял, aiff и mpa поддерживаются собственно bass.dll, достаточно дописать расширения.
Чуть позже соберу. |
|
Back to top |
|
|
Skif_off
Joined: 28 Nov 2012 Posts: 1236
|
(Separately) Posted: Tue Sep 01, 2015 13:36 Post subject: |
|
|
wlx_AmpView_3.3_beta3b_x86-x64_mod_laz126.zip: добавлены расширения mpa, aiff, aif, aifc.
Только изменённые файлы
Code: | Docs\AmpView_3.3_beta3b_mod.txt
AmpView.wlx
AmpView.wlx64 |
+ обновлена версия OptimFROG.dll.
Добавлено спустя 3 минуты:
Всё-таки с TotalAmp быстрый просмотр удобнее и можно переключать вид.
P.S. Прикручивал XMPlay вместо AmpView.exe, поудобнее, пожалуй. Вероятно, повешу на кнопку XMPlay, а AmpView выпилю: всё равно сделал уже всё, что мог. |
|
Back to top |
|
|
addhaloka
Joined: 09 Nov 2010 Posts: 169
|
(Separately) Posted: Tue Sep 01, 2015 17:17 Post subject: |
|
|
Skif_off wrote: | P.S. Прикручивал XMPlay вместо AmpView.exe, поудобнее, пожалуй. Вероятно, повешу на кнопку XMPlay, а AmpView выпилю: всё равно сделал уже всё, что мог. |
1by1 ещё советую попробовать, сам присматриваюсь, но пока ещё не решил - мне он показался проще и удобней, и кнопка проигрывания не нужна (я делал через nircmd, как здесь описано, некоторое в этом способе не устраивает, возможно надо кой-чего допилить - но лень ) - при открытии файла по Alt+F3 (через [Extensions]) сразу попадаешь в нужную папку, в отличие от открытия в XMPlay по Alt+F3 или через кнопку (и там, и там свои недостатки). |
|
Back to top |
|
|
Skif_off
Joined: 28 Nov 2012 Posts: 1236
|
(Separately) Posted: Tue Sep 01, 2015 18:21 Post subject: |
|
|
addhaloka
Имел в виду, что AmpView.wlx по F3 запускал XMPlay, плейлист у него удобнее. У 1by1 плейлист и добавление в него не очень удобно, хотя надо ещё подумать и прикинуть.
С nircmd как-то замороченно, ещё и буфер обмена, думал скрипт на AutoIt наваять, чтобы работало и нажатие, и бросок на кнопку (параметры ведь в таком случае игнорируются?). |
|
Back to top |
|
|
addhaloka
Joined: 09 Nov 2010 Posts: 169
|
(Separately) Posted: Tue Sep 01, 2015 18:48 Post subject: |
|
|
Skif_off wrote: | Имел в виду, что AmpView.wlx по F3 запускал XMPlay |
А так, я то подумал, что внешний проигрыватель подразумевался, 1by1 в этом плане очень удобен - никаких заморочек/конфликтов с параметрами, плейлистами, библиотеками и т. д. А если прикручивать его к AmpView, то, наверно, неподходящий вариант. |
|
Back to top |
|
|
Dimsok
Joined: 17 Aug 2014 Posts: 663
|
(Separately) Posted: Tue Sep 01, 2015 19:02 Post subject: |
|
|
Quote: | добавлены расширения mpa |
С mpa по-прежнему не работает. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|