Модераторы: Snowy, Alexeis, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Внесите ясность в знание структуры MP3! Использование структуры mp3 
:(
    Опции темы
Nasta
Дата 29.4.2005, 20:32 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Пишу бакалаврскую по которой надо встроить в MP3 любую информацию. Так вот, структуру MP3 нашла на mp3-tech.org. Но вот дальше что-то застопорилась. Там сказано, что mp3 состоит из фреймов, каждый из которых имеет заголовок в 4 байта и данные. И вот тут не понятно: что, в файле один фрейм или же там их несколько? Если несколько, то какая длина блока данных? И еще... Может кто знает, какие в mp3 биты могут быть наименее значимые, чтобы их можно было использовать для встраивания информации. Вот в графике - там все более-менее ясно а тут... smile
  Вверх
Snowy
Дата 30.4.2005, 10:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: 18
Всего: 484



Вероятно стоит использовать для этого ID3v2. Туда и писать.
Насколько я помню, можно просто встраивать любые данные просто в хвост файла.
Посмотри, как это делает FooBar2000. Он может прописать в вайл любого формата любые текстовые данные.
Возьми файл, проработай фубаром и посмотри, что изменилось.
PM MAIL   Вверх
RA
Дата 30.4.2005, 13:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Брутальный буратина
****


Профиль
Группа: Участник Клуба
Сообщений: 3497
Регистрация: 31.3.2002
Где: Лес

Репутация: 1
Всего: 115



Цитата
Насколько я помню, можно просто встраивать любые данные просто в хвост файла.


Я не знаю структуру MP3 но вот только что всунул JPG в начало MP3 и всё пучком.
Если дописать байты к концу файла то Track растянется, так что лутше в начало.

Это сообщение отредактировал(а) RAdmin - 30.4.2005, 13:04
PM   Вверх
Nasta
Дата 2.5.2005, 22:08 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Спасибо, попробую! smile
  Вверх
Rennigth
Дата 3.5.2005, 18:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1708
Регистрация: 21.6.2004
Где: Moscow

Репутация: нет
Всего: 76



Цитата

Если дописать байты к концу файла то Track растянется, так что лутше в начало.

не знаю как на счет раснянется но ID3v1 точно прибьется, плеера его берут из последних 128 байтах а в начало можно писать но самое главное чтобы в дописанных данных не попалось ключевых (49, 44, 33) - начало Id3v2


--------------------
(* Honesta mors turpi vita potior *)
PM MAIL ICQ   Вверх
RA
Дата 3.5.2005, 19:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Брутальный буратина
****


Профиль
Группа: Участник Клуба
Сообщений: 3497
Регистрация: 31.3.2002
Где: Лес

Репутация: 1
Всего: 115



Rennigth
Цитата(Rennigth @ 3.5.2005, 18:44)
чтобы в дописанных данных не попалось ключевых (49, 44, 33) - начало Id3v2


Да, это нужно учесть.

Цитата(Rennigth @ 3.5.2005, 18:44)
не знаю как на счет раснянется


Ну к примеру, Есть трек длительностью в минуту, мы к нему в конец добавляем несколько байт и трек растягивается до 1 мины 20 сек, так вот при проигрывании 20 секунд
будет тишина.

PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Звук, графика и видео"
Girder
Snowy
Alexeis

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делится вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • По вопросам разработки игр стоит заглянуть сюда

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Girder, Snowy.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Звук, графика и видео | Следующая тема »


 




[ Время генерации скрипта: 0.0526 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.