Страницы: (31) 1 2 3 .. 6 7 [8] 9 10 .. 12 .. 15 .. 18 .. 21 .. 24 .. 27 .. 30 31  ( К непрочитанному сообщению )

>  Важно: конвертируем APE, FLAC, WAV в WV.ISO.WV, прошиваем тэги, создание играбельных релизов, v.035c Aug 22 (Sept 19), 2007
 LF_ Member is Offline
 Отправлено: 19-07-2007, 21:12 (post 106, #765957)

Hand of Doom
Group: Roots
Группа: Roots
Сообщений: 17384
Поступило предложение от inzerus :)

Строка 199, сейчас там написано

pause

заменить ее на
notepad !newcue!

Тогда после сообщения о том, что куй надо поправить - автоматом будет открыт notepad, надо будет отредактировать куй, закрыть нотепад и скрипт продолжает свою работу ;)

PM
Top Bottom
 inzerus Member is Offline
 Отправлено: 19-07-2007, 22:20 (post 107, #765979)

Talk too much

Группа: News makers
Сообщений: 2219
Рейтинг:0%-----
QUOTE (Caker @ 11-07-2007, 22:09)
Сегодня вдруг заметил, что версия 0.27 при помещении в файл образа embedded CUE убирает из треков строку тэга PERFORMER. Т.е. если в оригинале было:

CODE
REM GENRE Rock
REM DATE 2007
REM DISCID BC0D3E0D
REM COMMENT "ExactAudioCopy v0.95b4"
PERFORMER "Esthetic Education"
TITLE "Werewolf"
FILE "Esthetic Education - Werewolf.wv" WAVE
  TRACK 01 AUDIO
    TITLE "Unbelieveable"
    PERFORMER "Esthetic Education"
    INDEX 01 00:00:00
  TRACK 02 AUDIO
    TITLE "Crucify"
    PERFORMER "Esthetic Education"
    INDEX 01 03:24:70
...и т.д.

то на выходе (в образе) имеем:

CODE
REM GENRE Rock
REM DATE 2007
REM DISCID BC0D3E0D
REM COMMENT "ExactAudioCopy v0.95b4"
PERFORMER "Esthetic Education"
TITLE "Werewolf"
FILE "Esthetic Education - Werewolf.wv" WAVE
  TRACK 01 AUDIO
    TITLE "Unbelieveable"
    INDEX 01 00:00:00
  TRACK 02 AUDIO
    TITLE "Crucify"
    INDEX 01 03:24:70
...и т.д.

Кстати, более ранняя версия скрипта этого вроде как не делала...

Фича или баг?

ЗЫ. А еще скрипт не может обрабатывать символ "&" в именах файлов - валится с сообщением об ошибке...
Проблема в строке 174 (см. самую свежую версию скрипта):

if not [%_Artist%]==[] ( call Tag --stdout --artist %_Artist% "%fileToTag%" >nul ) ELSE ( SET dntw=%dntw% "Artist" )

Когда мы пишем тэг --artist, foobar использует его вместо PERFORMER, поэтому исполнитель в фубаре отображается неправильно.

1. Можно не писать этот тэг, а полагаться на информацию о исполнителе из CUE.

2. Если этот тэг так уж важен, можно писать имя исполнителя в какой-нибудь другой тэг, например, "ARTIST_TAG" (я пробовал тэг ARTIST - но этот номер не прошел).
if not [%_Artist%]==[] ( call Tag --stdout -t "ARTIST_TAG=%_Artist%" "%fileToTag%" >nul ) ELSE ( SET dntw=%dntw% "Artist" )
PM
Top Bottom
 LF_ Member is Offline
 Отправлено: 19-07-2007, 22:37 (post 108, #765983)

Hand of Doom
Group: Roots
Группа: Roots
Сообщений: 17384
Для тормозов - я не понял, я считаю тэг Artist важным и менять его ни на что не надо, имхо - это стандартный тэг, его использует любой софт и если сменить его на ARTIST_TAG - потом никто не догадается, где его искать ;) Этого скорее глюк отображения в фубаре, куй внутри правильный - так что пусть фубар его и фиксит :wink:

EDIT У себя я такого глюка не вижу, что надо конкретно сделать, чтоб он появился? Разные артисты в треках и в начале должны быть? Я там выше показывал - у меня даже при таком раскладе куй показывается нормально. Что я делаю не так? :w00t:
PM
Top Bottom
 Гордый Member is Offline
   Отправлено: 19-07-2007, 23:14 (post 109, #765991)

proRock
Group: Netlab Soldier
Группа: Netlab Soldier
Сообщений: 25081
Рейтинг:0%-----
А почему у меня ImgBurn в скрипте не ставит WV File на первое место и ISO не играет! :dunno:
PM
Top Bottom
 LF_ Member is Offline
 Отправлено: 19-07-2007, 23:23 (post 110, #765992)

Hand of Doom
Group: Roots
Группа: Roots
Сообщений: 17384
запускай дебуг, будем посмотреть... Версия ImgBurn последняя?
PM
Top Bottom
 inzerus Member is Offline
 Отправлено: 19-07-2007, 23:24 (post 111, #765994)

Talk too much

Группа: News makers
Сообщений: 2219
Рейтинг:0%-----
QUOTE (LF_ @ 19-07-2007, 22:37)
Для тормозов - я не понял, я считаю тэг Artist важным и менять его ни на что не надо, имхо - это стандартный тэг, его использует любой софт и если сменить его на ARTIST_TAG - потом никто не догадается, где его искать ;) Этого скорее глюк отображения в фубаре, куй внутри правильный - так что пусть фубар его и фиксит :wink:

EDIT У себя я такого глюка не вижу, что надо конкретно сделать, чтоб он появился? Разные артисты в треках и в начале должны быть? Я там выше показывал - у меня даже при таком раскладе куй показывается нормально. Что я делаю не так? :w00t:
Есть три файла - LOG, CUE и WAV. Делаю 'tagit N Y'. Получается WV and ISO.WV. При засовывании WV или ISO.WV в фубар, в колонке Artist для всех песен указано одно и то же - Various.

CUE:
INFO
REM GENRE Soundtrack
REM DATE 1984
REM DISCID 6F08220A
REM COMMENT "ExactAudioCopy v0.95b4"
PERFORMER "Various"
TITLE "Electric Dreams"
FILE "Various - Electric Dreams.wav" WAVE
  TRACK 01 AUDIO
    TITLE "Electric Dreams"
    PERFORMER "P. P. Arnold"
    INDEX 00 00:00:00
    INDEX 01 00:00:32
  TRACK 02 AUDIO
    TITLE "Video"
    PERFORMER "Jeff Lynne"
    INDEX 00 04:23:00
    INDEX 01 04:23:60
  TRACK 03 AUDIO
    TITLE "The Dream"
    PERFORMER "Culture Club"
    INDEX 00 07:48:70
    INDEX 01 07:50:20
  TRACK 04 AUDIO
    TITLE "The Duel"
    PERFORMER "Giorgio Moroder"
    INDEX 00 10:19:42
    INDEX 01 10:21:62
  TRACK 05 AUDIO
    TITLE "Now You're Mine"
    PERFORMER "Helen Terry"
    INDEX 00 14:09:10
    INDEX 01 14:10:72
  TRACK 06 AUDIO
    TITLE "Love is Love"
    PERFORMER "Culture Club"
    INDEX 00 18:14:72
    INDEX 01 18:16:12
  TRACK 07 AUDIO
    TITLE "Chase Runner"
    PERFORMER "Heaven 17"
    INDEX 00 22:06:70
    INDEX 01 22:08:52
  TRACK 08 AUDIO
    TITLE "Let It Run"
    PERFORMER "Jeff Lynne"
    INDEX 00 25:08:00
    INDEX 01 25:08:15
  TRACK 09 AUDIO
    TITLE "Madeline's Theme"
    PERFORMER "Giorgio Moroder"
    INDEX 00 28:29:26
    INDEX 01 28:30:32
  TRACK 10 AUDIO
    TITLE "Together In Electric Dreams"
    PERFORMER "Giorgio Moroder with Philip Oakey"
    INDEX 00 30:48:00
    INDEX 01 30:48:70

Просто из любопытства, а какой софт использует тэг ARTIST (кроме фубар)?
Фубар видит CUE, в котором все нормально, но при этом он еще видит тэг ARTIST, и, очевидно, этот тэг имеет приоритет.
PM
Top Bottom
 LF_ Member is Offline
 Отправлено: 19-07-2007, 23:51 (post 112, #766004)

Hand of Doom
Group: Roots
Группа: Roots
Сообщений: 17384
А, ну теперь я понял - фубар не показывает инфу из встроенного куя, а берет из тэга артист... IMHO баг фубара - если уж он показывает куй и показывает его в плейлист, читает треки оттуда - то тогда и должен понимать кто есть performer из трэка, логично? Скажем если играть внешний куй - он же это понимает. В целом, я думаю, что тэгирование у нас правильное - артист имеджа действительно Various, для этого и есть тэг перформер в треках. Но т.к. у нас не треки - то артист диска таки Various ;)

Тэг артист используют все - скажем если запустить tag.exe без параметров - он ни о каком performer не знает, он знает artist. Скажем dbPower конвертор и редактор тэгов - тоже знает артиста и это входит в стандарт тэгирования, еще со времен ID3. Любые проги работы с мп3 файлами - знают этот тэг, но больше всего меня волнуют мп3 плеера, которые тоже работают с ним, скажем если конвертить потом в мп3 для плеера - то если не пробить артиста - мой плеер показывает его как анкновна :)
PM
Top Bottom
 ShirA Member is Offline
 Отправлено: 19-07-2007, 23:52 (post 113, #766005)

слушаю и... приглядываю
Group: Netlab Soldier
Группа: Netlab Soldier
Сообщений: 1558
Рейтинг:0%-----
спокойно, только вот паники не надо. для сборников еще надо думать. так или иначе все разрешится.
PM Email Poster
Top Bottom
 LF_ Member is Offline
 Отправлено: 19-07-2007, 23:58 (post 114, #766008)

Hand of Doom
Group: Roots
Группа: Roots
Сообщений: 17384
ID3v1 had several shortcomings. The small tag size only allowed for 30 bytes for the title, artist, album, and a "comment", 4 bytes for the year, and a byte to identify the genre of the song from a list of 80 values (Winamp later extended this list to 148 values). Long song or album titles were simply truncated.

PM
Top Bottom
 Гордый Member is Offline
   Отправлено: 20-07-2007, 01:08 (post 115, #766026)

proRock
Group: Netlab Soldier
Группа: Netlab Soldier
Сообщений: 25081
Рейтинг:0%-----
QUOTE
запускай дебуг, будем посмотреть... Версия ImgBurn последняя?
Версия последния, напустил скрипт на другой релиз, то же самое. WV не стоит на первом месте в ISO! Дебаг прилогается:
INFO
1.jpg
2.jpg
3.jpg
Bruhns   Leyding  Complete Organ Works.log
debuglog.txt
Friedhelm Flamme - Organ - Bruhns   Leyding  Complete Organ Works.ape
Friedhelm Flamme - Organ - Bruhns   Leyding  Complete Organ Works.cue
****End Dir 
TagOnly: N 
_BuildISO: Y 
logFile: "Bruhns   Leyding  Complete Organ Works.log" 
iso: "", oriISO: "" 
****Read Tags 
oldcue: "Friedhelm Flamme - Organ - Bruhns   Leyding  Complete Organ Works.cue" 
newcue: "Friedhelm Flamme - Organ - Bruhns   Leyding  Complete Organ Works.wv.cue" 
isoName: ".wv.iso.wv" 
fileNameInCue: ".wv" 
**** OK CUE read 
**** OK CUE extract 
 Artist: "Friedhelm Flamme - Organ" 
  Album: "Bruhns \ Leyding: Complete Organ Works" 
  Genre: Classical 
   Year: 2005 
Comment: "ExactAudioCopy v0.95b4" 
oldline: FILE "Friedhelm Flamme - Organ - Bruhns   Leyding  Complete Organ Works.ape" WAVE 
*****After convertFile 
fileToTag: 
newcue: Friedhelm Flamme - Organ - Bruhns   Leyding  Complete Organ Works.wv.cue
fileNameInCue: .wv
wavName: Friedhelm Flamme - Organ - Bruhns   Leyding  Complete Organ Works.wav
llname: Friedhelm Flamme - Organ - Bruhns   Leyding  Complete Organ Works.ape
wvName: "Friedhelm Flamme - Organ - Bruhns   Leyding  Complete Organ Works.wv" 
*****After packfile 
fileToTag: "Friedhelm Flamme - Organ - Bruhns   Leyding  Complete Organ Works.wv" 
fileNameInCue: "Friedhelm Flamme - Organ - Bruhns   Leyding  Complete Organ Works.wv" 
****Tagit 
fileToTag: "Friedhelm Flamme - Organ - Bruhns   Leyding  Complete Organ Works.wv" 
newcue: "Friedhelm Flamme - Organ - Bruhns   Leyding  Complete Organ Works.wv.cue" 
fileNameInCue: "Friedhelm Flamme - Organ - Bruhns   Leyding  Complete Organ Works.wv" 
****buildISO 
"C:\Programme\ImgBurn\ImgBurn.exe" /MODE ISOBUILD /BUILDMODE IMAGEFILE /DEST "D:\temp\Nicolaus Bruhns, Georg Dietrich Leyding - Complete Organ Works [EAC-APE, covers]\Friedhelm Flamme - Organ - Bruhns   Leyding  Complete Organ Works.iso" /FILESYSTEM "ISO9660 + Joliet" /VOLUMELABEL "Friedhelm Flamme - Organ - Bruhns   Leyding  Complete Organ Works" /START /PRESERVEFULLPATHNAMES NO /SRC ISOProject.IBB  /CLOSESUCCESS /NOIMAGEDETAILS  
fName: Friedhelm Flamme - Organ - Bruhns   Leyding  Complete Organ Works, fExt: .wv 
**** IBB file
IBB 
[START_BACKUP_LIST]
D:\temp\Nicolaus Bruhns, Georg Dietrich Leyding - Complete Organ Works [EAC-APE, covers]\Friedhelm Flamme - Organ - Bruhns   Leyding  Complete Organ Works.wv
D:\temp\Nicolaus Bruhns, Georg Dietrich Leyding - Complete Organ Works [EAC-APE, covers]\1.jpg 
D:\temp\Nicolaus Bruhns, Georg Dietrich Leyding - Complete Organ Works [EAC-APE, covers]\2.jpg 
D:\temp\Nicolaus Bruhns, Georg Dietrich Leyding - Complete Organ Works [EAC-APE, covers]\3.jpg 
D:\temp\Nicolaus Bruhns, Georg Dietrich Leyding - Complete Organ Works [EAC-APE, covers]\Bruhns   Leyding  Complete Organ Works.log 
D:\temp\Nicolaus Bruhns, Georg Dietrich Leyding - Complete Organ Works [EAC-APE, covers]\debuglog.txt 
D:\temp\Nicolaus Bruhns, Georg Dietrich Leyding - Complete Organ Works [EAC-APE, covers]\Friedhelm Flamme - Organ - Bruhns   Leyding  Complete Organ Works.cue 
D:\temp\Nicolaus Bruhns, Georg Dietrich Leyding - Complete Organ Works [EAC-APE, covers]\Friedhelm Flamme - Organ - Bruhns   Leyding  Complete Organ Works.wv.cue 
[END_BACKUP_LIST]
****Tagit 
fileToTag: "Friedhelm Flamme - Organ - Bruhns   Leyding  Complete Organ Works.wv.iso.wv" 
newcue: "Friedhelm Flamme - Organ - Bruhns   Leyding  Complete Organ Works.wv.cue" 
fileNameInCue: "Friedhelm Flamme - Organ - Bruhns   Leyding  Complete Organ Works.wv" 


Имена слишком длинные и он сократил их, после чего куи внутри совершенно бесполезны! :help:
PM
Top Bottom
 Гордый Member is Offline
   Отправлено: 20-07-2007, 01:13 (post 116, #766027)

proRock
Group: Netlab Soldier
Группа: Netlab Soldier
Сообщений: 25081
Рейтинг:0%-----
А вот так выглядит внутри ISO
user posted image

Обращаем внимание на ИМЕНА и LBA. :fear2: И зачем там ДЕБАГ файл? :help:

Это сообщение отредактировал(а) Гордый - 20-07-2007, 01:15
PM
Top Bottom
 LF_ Member is Offline
 Отправлено: 20-07-2007, 04:49 (post 117, #766038)

Hand of Doom
Group: Roots
Группа: Roots
Сообщений: 17384
А кто это LBA показывает, я тоже посмотрел бы у себя :) Наверное, надо покрутить настройки ImgBurna - разрешить другой левел имен в ИСО9660 (у меня правда стоит первый, можно попробовать и поднять) и Джульете (там у меня Левел X), но на вид все как и должно быть, файл
Friedhelm Flamme - Organ - Bruhns Leyding Complete Organ Works.wv
идет первым в списке файлов бэкапа, его пишут в ИСО первым, по крайней мере на последней версии ImgBurn у меня порядок записи файлов в ISO не менялся, как написано в IBB - так он мне их в ISO и клал. Не очень понятно, что с именами у тебя, но для начала надо поднять рестрикишины на имена, скринщот режима Build:

user posted image

user posted image

дебуглог попадает в исо, мне было лень его вычеркивать оттуда, в нормальном варианте работы скрипта этого файла нет и в ИСО он не попадает ;)

Если это поможет - надо будет тогда думать, как принудительно выставлять правильные значения настроек, чтоб не зависить от пользователя ;)
PM
Top Bottom
 ShirA Member is Offline
 Отправлено: 20-07-2007, 10:19 (post 118, #766063)

слушаю и... приглядываю
Group: Netlab Soldier
Группа: Netlab Soldier
Сообщений: 1558
Рейтинг:0%-----
QUOTE (inzerus @ 19-07-2007, 22:20)
Проблема в строке 174 (см. самую свежую версию скрипта):

if not [%_Artist%]==[] ( call Tag --stdout --artist %_Artist% "%fileToTag%" >nul ) ELSE ( SET dntw=%dntw% "Artist" )

Когда мы пишем тэг --artist, foobar использует его вместо PERFORMER, поэтому исполнитель в фубаре отображается неправильно.

1. Можно не писать этот тэг, а полагаться на информацию о исполнителе из CUE.

2. Если этот тэг так уж важен, можно писать имя исполнителя в какой-нибудь другой тэг, например, "ARTIST_TAG" (я пробовал тэг ARTIST - но этот номер не прошел).
if not [%_Artist%]==[] ( call Tag --stdout -t "ARTIST_TAG=%_Artist%" "%fileToTag%" >nul ) ELSE ( SET dntw=%dntw% "Artist" )
на самом деле все намного проще. и правильное отображение делается без проблем. пока не вношу изменения, т.к. со сборниками будет не очень хорошо. что делать с ними я тоже знаю, но пока не знаю как. :(
чуток подождите - все будет. LF_ пишет быстрее, чем я читаю. :lol:
PM Email Poster
Top Bottom
 Гордый Member is Offline
 Отправлено: 20-07-2007, 12:14 (post 119, #766090)

proRock
Group: Netlab Soldier
Группа: Netlab Soldier
Сообщений: 25081
Рейтинг:0%-----
QUOTE
А кто это LBA показывает, я тоже посмотрел бы у себя :)
ISOBuster, UltraISO... ;)
PM
Top Bottom
 kokiku Member is Offline
 Отправлено: 20-07-2007, 12:50 (post 120, #766103)

Пират

Группа: Prestige
Сообщений: 3676
Рейтинг:0%-----
Часа 3 кручу, но "научил" переконвертировать ape в wv и всё. :(
Хотя пишу в Total Commandere
tagit N Y
QUOTE
***************************************************************************
NetLab script for tagin or re-packaging, v0.33b
call "tagIt" to convert APE, FLAC, WAV to WV and tag WV
call "tagIt" to tag ISO file, use proper CUE (e.g. wv.cue if ISO has wv inside)
call "tagIt N Y" to convert APE, FLAC, WAV to WV, tag WV and make tagged ISO
call "tagIt Y" to tag APE, FLAC or WV
call "tagIt Y Y" to tag APE, FLAC, WV and make tagged ISO
***************************************************************************
'findstr' is not recognized as an internal or external command,
operable program or batch file.
Что это?
'findstr' is not recognized as an internal or external command,
operable program or batch file.
'findstr' is not recognized as an internal or external command,
operable program or batch file.
'findstr' is not recognized as an internal or external command,
operable program or batch file.
'findstr' is not recognized as an internal or external command,
operable program or batch file.
'findstr' is not recognized as an internal or external command,
operable program or batch file.
--- Monkey's Audio Console Front End (v 4.01) © Matthew T. Ashland ---
Decompressing...
Progress: 100.0% (0.0 seconds remaining, 145.1 seconds total)
Success...

WAVPACK Hybrid Lossless Audio Compressor Win32 Version 4.41.0-beta3
Copyright © 1998 - 2007 Conifer Software. All Rights Reserved.

original md5 signature: 684b1d156a1006e49114a23bd0a77560
created Bob Marley & The Wailers - Uprising.wv in 46.92 secs (lossless, 38.66%)
deleted source file Bob Marley & The Wailers - Uprising.wav

WVUNPACK Hybrid Lossless Audio Decompressor Win32 Version 4.41.0-beta3
Copyright © 1998 - 2007 Conifer Software. All Rights Reserved.

original md5: 684b1d156a1006e49114a23bd0a77560
unpacked md5: 684b1d156a1006e49114a23bd0a77560
verified Bob Marley & The Wailers - Uprising.wv in 42.86 secs (lossless, 38.66%)

Tag - Automatic Tag from filename
Copyright © 2002-2003 Case. Minor additions by Neil Popham, 2004-2007
Version 2.0.52, Compiled 2007-05-04

]==[] was unexpected at this time.

c:\1\REC\Recorded\Bob Marley - 1980- Uprising - 2001 Remastered - ape scans>

Что не так? Не пойму.
Total Commander вижу второй раз в жизни.
В нём надо Commands - Run DOS запускать?
PM
Top Bottom
Topic Options Страницы: (31) 1 2 3 .. 6 7 [8] 9 10 .. 12 .. 15 .. 18 .. 21 .. 24 .. 27 .. 30 31