|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Разное - [решено] Работа с Mp3 файлами |
|
Разное - [решено] Работа с Mp3 файлами
|
Новый участник Сообщения: 22 |
Здравствуйте.
Дело вот в чем: допустим в папке лежат мп3 файлы. Их примерно 10-15 (может больше). В другой папке лежат картинки. Тоже 10-15 (может больше). *.jpg файлы, разные. В чем задача: Как сделать программу, чтобы она поочереди добавляла к мп3 файлам картинки. То есть прописывала в тег к мп3 файлу. Алгоритм примерно такой: к первому мп3, первую картинку---положил в третью папку, ко второму мп3, вторую картинку---положил в третью папку и так далее до конца. Чтобы потом при воспроизведении можно было видеть эту картинку в плеере как обложку диска. Я нашел команды на С++. Могу дать ссылки. Понимаю, что тут должен быть цикл, но сделать не могу. Вообще можно же такое не только на С++ написать? Помогите пожалуйста с кодом. Если не трудно. |
|
Отправлено: 12:54, 08-05-2011 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Vovchik1900, я попробую сравнить содержимое «C:\Python26» до и после установки «eyeD3» и отпишусь здесь.
|
Отправлено: 17:23, 29-05-2011 | #21 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 22
|
Профиль | Отправить PM | Цитировать Iska,
помучился и подключил eyeD3. C:\Python26\python.exe C:\PyModules\eyeD3-0.6.17\bin\eyeD3 --no-color -F ` --to-v2.3 --v2 --add-image="C:\Мои проекты\Wallpapers\wallpaper_su.jpg"`FRONT_COVER "E:\Песочница\0056\ABBA (Eagle).mp3" а как много картинок ко многим файлам добавить? |
Последний раз редактировалось Vovchik1900, 30-05-2011 в 18:45. Отправлено: 16:36, 30-05-2011 | #22 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Vovchik1900, заработало? Тогда по #21 я не экспериментирую и не отписываюсь. А в чём же там дело было? Отпишитесь, пожалуйста, на этот счёт.
Цитата:
Цитата Vovchik1900:
1. Речь идёт только о передней обложке альбома? То есть, как правило — будет одно изображение на группу файлов *.mp3, так? 2. Как соотносить, по каким правилам — какие изображения к каким файлам *.mp3 соответствуют? |
||
Отправлено: 04:35, 31-05-2011 | #23 |
Новый участник Сообщения: 22
|
Профиль | Отправить PM | Цитировать Iska,
в файле setup.py папки eyeD3 (она же eyeD3-0.6.17. просто переименовал) было написано переделал на Цитата Iska:
2. все картинки и мп3 пронумерованы. пусть соединяет 1й+1я, 2й+2я....... (мп3+картинка). |
|
Отправлено: 05:27, 31-05-2011 | #24 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Ориентироваться будем на какую-то систему именования пар *.mp3/*.jpg или просто идти по порядку, независимо от имён?
|
Отправлено: 09:30, 31-05-2011 | #25 |
Новый участник Сообщения: 22
|
Профиль | Отправить PM | Цитировать Iska,
на систему именования пар. например: Treck1 только к Picture1, Treck2 только к Picture2 и так далее до конца. |
Последний раз редактировалось Vovchik1900, 01-06-2011 в 20:27. Отправлено: 10:24, 31-05-2011 | #26 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Vovchik1900, тогда попробуем с помощью пакетного файла (правильнее и удобнее бы было на самом Python'е, но мой опыт работы с ним — от силы часов шесть, посему — не берусь), например:
Пример вызова пакетного файла: |
Отправлено: 08:00, 05-06-2011 | #27 |
Новый участник Сообщения: 22
|
Профиль | Отправить PM | Цитировать Iska,
работает. Спасибо большое))!! А можно: 1. код подробней расписать. например не очень ясно echo Need arguments или rem echo Need arguments. Вы например Цитата Iska:
2. если у меня треки имеют формат 1.Исполнитель-Название трека.mp3 и так до nnnn.Исполнитель-Название трека.mp3, а картинки тоже как-нибудь пронумерованы. Напрмер 1.Picture и так до nnnn.Picture. как тогда будет? в принципе меня устраивает, то что есть..... любопытно все-таки. |
|
Отправлено: 20:18, 05-06-2011 | #28 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать |
Отправлено: 01:56, 06-06-2011 | #29 |
Новый участник Сообщения: 22
|
Профиль | Отправить PM | Цитировать Iska,
Спасибо большое!!)) а теперь самый последний вопрос: вот этот код, который находит папку.... сшивает картинки и музыку...... это на каком языке программирования? на Python? |
Отправлено: 06:45, 06-06-2011 | #30 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
C/C++ - Работа с файлами | D@n1k007 | Программирование и базы данных | 2 | 19-06-2010 16:06 | |
Чудеса с mp3 файлами | Antoniooo | Лечение систем от вредоносных программ | 7 | 10-04-2009 15:57 | |
Работа с файлами | ramo | Программирование в *nix | 5 | 23-04-2007 12:33 | |
Работа с файлами в Pascal | paladin | Программирование и базы данных | 2 | 26-04-2004 11:31 | |
Работа с *.lng файлами | Artya | Хочу все знать | 2 | 18-03-2003 14:43 |
|