Вопрос по Masstager'у...

Список разделов foobar2000 Общая информация

Описание: Общее обсуждение по аудиоплееру foobar2000

Сообщение #1 Bajjjan » 26.11.2007, 09:14

Друзья, подскажите как при помощи masstager'а пернести содержимое тега %band% в тег %album artist%? Заранее благодарю!!
Bajjjan
Автор темы
Репутация: 0
С нами: 16 лет 4 месяца

Сообщение #2 Bajjjan » 26.11.2007, 18:32

Оказалось проще пареной репы))) Вопрос снят...  B)
Bajjjan
Автор темы
Репутация: 0
С нами: 16 лет 4 месяца

Сообщение #3 mgz » 06.11.2008, 16:25

На офф.сайте выложен обновлённый foo_masstag.dll v1.7.
Вот что пишет автор:
Automates various tag editing operations.
Version 1.7 highlights: Removed file management features (redundant to the File Operations component included with foobar2000 installers) and "Copy Info Between Files" (redundant to copying fields between instances of the Properties dialog); various usability improvements including the ability to preview changes without altering files; new "Remove values" action.
Т.е. теперь все операции по манипуляции с файлами возложены на foo_fileops.dll.

Я очень часто занимаюсь перекодированием музыки и создаю Image-файлы (будь то Image.flac или Image.ogg - не важно). Стадия перекодирования естественно выполнялась через foo_converter.dll: создавался образ с именем файла, не имеющим значение (%artist% - %album%). Вторую стадию я выполнял через foo_masstag.dll используя скрипт:
Код: Выделить всё
$if2(%album artist%,unknown artist)/['['%date%']' ]$if2(%album%,unknown album)/$if(%multiitem%,$if(%discnumber%,Disc %discnumber%,Image),[[%disc%.]%tracknumber%. ]%title%)
т.е. я получал готовую папку и файл %album artist%/[%date%] %album%/Image.
Но вышеописаный скрипт не работает в foo_fileops.dll.

Вопрос: как вы выполняете манипуляции с файлами с новым foo_masstag.dll v1.7 (или вообще без него) ?
mgz M
Аватара
Откуда: Украина, Киев
Репутация: 73
С нами: 17 лет 11 месяцев

Сообщение #4 Mishail » 07.11.2008, 06:45

2mgz
Почему не работает? В "File Name Pattern" должен работать. Замени "/" на ''\".
http://wiki.hydrogenaudio.org/index.php?title=Foobar2000:File_operations
Mishail M
Аватара
Репутация: 5
С нами: 17 лет 11 месяцев

Сообщение #5 mgz » 07.11.2008, 12:30

2Mishail
Заменил - ничего не изменилось.
Изображение

А должно быть вот так:
Изображение

Код: Выделить всё
$if(%multiitem%,$if(%discnumber%,Disc %discnumber%,Image),[[%disc%.]%tracknumber%. ]%title%)
Вот эта часть не отрабатывает.

Повторю для ясности: мой музыкальный файл - многопотоковый образ альбома (Image.ogg на скрине, тоже относиться к Image.flac).
mgz M
Аватара
Откуда: Украина, Киев
Репутация: 73
С нами: 17 лет 11 месяцев

Сообщение #6 Mishail » 07.11.2008, 13:31

%multiitem% - это что за покемон?
Mishail M
Аватара
Репутация: 5
С нами: 17 лет 11 месяцев

Сообщение #7 mgz » 07.11.2008, 16:40

2Mishail
Ну это у автора спросить нужно :) Эту строку я вытащил из масстагера.
Ну как я понял, тег определяет кол-во потоков (треков) в файле, если их >1 - то это уже Image. Иначе это просто отдельный трек.

Так вот в fileop эта фигня не работает и меня это гнитёт. Ибо автор пытается вообще исключить такой классный инструмент как masstager.
mgz M
Аватара
Откуда: Украина, Киев
Репутация: 73
С нами: 17 лет 11 месяцев


Вернуться в Общая информация