Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> DLL для конвертирования 3gp to mp3 
:(
    Опции темы
Экскалупатор
Дата 17.8.2011, 17:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1746
Регистрация: 1.4.2009
Где: г. Минск

Репутация: 11
Всего: 24



всем привет. возникла необходимость конвертировать звук из 3gp в mp3. нужна для этого библиотека. может кто может посоветовать что то подходящее? пробовал FFmpeg, все отлично кодит, но там нужно запускать exe что бы кодить, а мне нужно просто dll, которая бы кодировала звук.
заранее спасибо.
PM MAIL ICQ   Вверх
jonie
Дата 17.8.2011, 18:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 22
Всего: 118



Экскалупатор, вы удивитесь, но указанный вами FFmpeg имеет и dll, а exe его тупо использует (возьмите исходники если не верите)


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
Экскалупатор
Дата 17.8.2011, 19:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1746
Регистрация: 1.4.2009
Где: г. Минск

Репутация: 11
Всего: 24



jonie, я верю, я даже видел )))) но у меня не получилось его использовать. может быть можно примерчик? мааленький такой. ))
добавлю что это все должно работать в веб.

Добавлено через 39 секунд
п.с. студия ругается и не хочет подключать эти длл...
PM MAIL ICQ   Вверх
jonie
Дата 17.8.2011, 20:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 22
Всего: 118



Цитата(Экскалупатор @  17.8.2011,  20:34 Найти цитируемый пост)

п.с. студия ругается и не хочет подключать эти длл... 

и как же вы их подключаете? только не говорите мне что "Add Reference" используете...


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
Экскалупатор
Дата 18.8.2011, 14:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1746
Регистрация: 1.4.2009
Где: г. Минск

Репутация: 11
Всего: 24



jonie, ну если признаться то так и делал, уже осознал свою ошибку... надо через импорт. просто не приходилось еще использовать такие штуки. остался вопрос как узнать что именно мне нужно импортировать(в FFMPEG dll много, а мне нужна та что коневертит звук) и как узнать какие методы вызывать?
PM MAIL ICQ   Вверх
Экскалупатор
Дата 18.8.2011, 23:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1746
Регистрация: 1.4.2009
Где: г. Минск

Репутация: 11
Всего: 24



нашел вот такую штуку Alvas. кодирует норм, но не совсем бесплатный.
PM MAIL ICQ   Вверх
Ky7m
Дата 19.8.2011, 00:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 89
Регистрация: 8.4.2008

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



А если воспользоваться наработками от Videolan, а именно:
libvlcnet 
nVLC
PM MAIL ICQ   Вверх
Экскалупатор
Дата 20.8.2011, 19:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1746
Регистрация: 1.4.2009
Где: г. Минск

Репутация: 11
Всего: 24



Ky7m, что именно предлагается использовать? я нашел там только проигрыватели, а мне нужна библиотека для кодирования. либо я что то не там нашел либо это не то что мне нужно. можешь поподробнее рассказать или лучше показать.
PM MAIL ICQ   Вверх
Ky7m
Дата 20.8.2011, 22:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 89
Регистрация: 8.4.2008

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



Цитата(Экскалупатор @ 20.8.2011,  19:23)
Ky7m, что именно предлагается использовать? .....

Да все верно, это проигрыватель, только за одним исключением, этот плеер можно использовать в качестве сервера для трансляции потока аудио/видео по сети (поддерживает протоколы IPv4 и IPv6), но это не главное, а главное то что можно использовать для воспроизведения и конвертирования файлов мультимедиа (кстати ля них не требуется установка дополнительных кодеков, они уже «встроены» в программу). 
Для этого плеера прилагается набор библиотек, которые можно использовать в своих программах, в том числе и на C#.
 В списке поддерживаемых форматов я нашел которые требуются. Поэтому предлагаю попробывать декодировать 3Gp, а затем кодировать в mp3 с помощь данной библиотеки.
Пример кода к сожалению привести не могу, потому что с библиотекой лично не знаком.
PM MAIL ICQ   Вверх
Экскалупатор
Дата 20.8.2011, 23:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1746
Регистрация: 1.4.2009
Где: г. Минск

Репутация: 11
Всего: 24



Ky7m, что то про конвертирование я там не особо нашел. можно конкретный линк на то место где написано что можно конвертировать? весь остальной функционал мне ни к чему. тут все усложняется тем что мне нужна не прога(в смысле не *.exe), а именно библиотека(DLL). потому как планируется использование в веб, а хостинг не позволяет запускать проги. на данный момент у меня в проекте все конвертируется через ffmpeg, но там ехе и он не подходит, понятно что там есть библиотеки, но я не знаю как именно мне их использовать если я не знаю ни классов ни методов ни параметров этих методов, которые есть в этих библиотеках.

Это сообщение отредактировал(а) Экскалупатор - 20.8.2011, 23:06
PM MAIL ICQ   Вверх
RubinGod
Дата 21.8.2011, 07:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 19.8.2011

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



Экскалупатор, а ты уверен что хостинг тебе разрешит использовать неуправляемые dll?
PM MAIL   Вверх
Ky7m
Дата 21.8.2011, 10:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 89
Регистрация: 8.4.2008

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



Экскалупатор, там про конвертирование в чистом виде нет ничего.
Я предлагю использовать возможности плеера для того чтоб открыть нужный формат, забрать с него аудио поток и затем сохранить этот поток в нужном формате.

Поддерживаемые форматы
Форматы для потокового вывода/конвертации
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


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

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




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


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

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