PDA

Показать полную графическую версию : [решено] Запись песен на mp3-диск в случайном порядке, а не по алфавиту


Sionnain
14-09-2009, 14:11
Как сделать так, чтобы можно было из имеющихся песен записать MP3-диск, в случайном порядке, чтобы получился сборник, а не все песни подряд одного исполнителя, а потом другого? Пытался создавать плей-лист в случайном порядке и забрасывать в Неро, но сортировка получается по алфавиту. Пытался в Винампе переписывать с помощью плагина out_disk.dll, во первых не охота лишний раз конвертировать, во вторых Винамп записывает в названия сконвертированных файлов информацию из тегов, а не названия оригинальных файлов. Может посоветуете что-нибудь? Задача у меня давняя.

Sfero_ID
14-09-2009, 14:24
Sionnain, переименуй песни в нужном порядке: 001***, 002***, 003*** и т. д.

Sionnain
14-09-2009, 14:31
Sionnain, переименуй песни в нужном порядке: 001***, 002***, 003*** и т. д. »

Так и дело в том, что около 160 песен вручную переименовывать не реально, да еще в случайном порядке, а если я захочу на DVD-диске сборник составить?:shot:

Sfero_ID
14-09-2009, 14:49
Попробуй эту (http://www.softholm.com/php/dd.php?id=4054) прогу, правда она полностью меняет названия файлов.

Sionnain
14-09-2009, 15:01
Попробуй эту прогу. »

Спасибо, но названия песен теряются, вот если бы к началу файла присваивался некий цифровой индекс как делает Винамп, кстати насчет него есть задумка, в любом редакторе тегов, эти теги вычистить, тогда Винамп будет показывать имена самих файлов, но это опять лишняя конвертация:(

El Scorpio
15-09-2009, 09:27
А что,*проигрыватель MP3 не может их в произвольном порядке читать?

Sionnain
15-09-2009, 09:58
А что,*проигрыватель MP3 не может их в произвольном порядке читать? »

У меня нет, я эту функцию (Random), встречал только на проигрывателях Audio-CD.

А, что, так все безнадежно?

El Scorpio
16-09-2009, 08:32
Sionnain, это какой-то неправильный проигрыватель :)
Помнится, у сестры был CD-MP3 - читал всё и в любом порядке. Только имена на русском языке не отображал

DJ Mogarych
16-09-2009, 13:36
Спасибо, но названия песен теряются »
Названия песен не теряются, потому что они записаны в тэгах.
Можно тупо взять коммандером и переименовать их
001***, 002***, 003*** и т. д. »
Плееры всё равно читают тэги, им на название плевать.

Единственное — надо посмотреть, есть ли тэги, а то если тэгов нет, тогда плеер будет показывать название, а оно не очень информативное. :-)

Sionnain
16-09-2009, 13:42
Плееры всё равно читают тэги, им на название плевать. »

Мне надо, чтобы на DVD-проигрывателе названия были, на компьютере это понятно, а мой DVD-проигрыватель теги не читает. Все бесполезно, похоже надо тему закрывать:(

DJ Mogarych
16-09-2009, 14:05
Возьмите Tag scanner, и переименуйте файлы так, чтобы сначала шёл номер, а потом название файла из тэга.

Sionnain
16-09-2009, 15:20
Tag scanner »

А подробней можно? Никогда этой программой не пользовался.

DJ Mogarych
16-09-2009, 15:28
Конечно, можно (http://xdlab.ru/files/help_rus.zip).

Sionnain
16-09-2009, 15:50
Да, справка отличается от той версии, что я установил - Tag scanner 5.1 :), буду сравнивать с родной на английском, может русскую найду, привык, к тому, что обычно, либо нет справки, либо она бестолковая и даже не смотрел, DJ Mogarych, спасибо буду разбираться.

DJ Mogarych
16-09-2009, 16:56
Я снял отметку о решении. Предполагаю, что вы напишете о результатах (заранее спасибо), и если они будут положительными, будем считать проблему решённой.

Sionnain
16-09-2009, 17:00
Ладно, постараюсь!

Sionnain
16-09-2009, 17:41
Ура, заработало!!! :yahoo: :clapping:После стольких лет мучений. Спасибо огромное! :yahoo:

Сначала с помощью программы, рекомендованной Sfero_ID - RndRenamer переименовал песни в случайном порядке, потом эти песни загрузил в Tag scanner, применил автонумерацию, выбрал формат "Номер" "Исполнитель" - "Название песни" (%track% %artist% - %title%) и на вкладке "Music renamer" переименовал, получилось и в случайном порядке, и с сохранением названий файлов.

Ура!!!!!!!!

Отметил эту тему решенной:)

serial_life@vk
02-06-2014, 01:06
создай файл .cmd
напиши
@echo off
for %%I in (*.mp3) do call :randomname "%%I"
goto :EOF

:randomname
SET ORIG=%1
SET NEW=%RANDOM%-%ORIG%
if not exist %NEW% (
ren %ORIG% %NEW%
) else (
goto :randomname
)
goto :EOF

скинь в папку с музыкой и запусти
будет тебе счастье

OlegVlCh
19-09-2014, 14:07
serial_life@vk, ух, какая хорошая штука! Тоже давно мучаюсь этой проблемой, а, оказывается, всё так просто можно решить! Спасибо!
(только некоторые файлы она почему-то два раза переименовывает - в начале имени получаются два числа, а не одно, как у всех остальных, с чем это связано?)




© OSzone.net 2001-2012