Текущее время: 23 июн 2025, 23:55




Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Конвертация видео для Cowon D2+ под ОС GNU/Linux. 
Автор Сообщение
Аватара пользователя

Зарегистрирован: 03 авг 2009, 13:28
Сообщения: 3
Благодарил(а): раз.
Поблагодарили: раз.
Плеер: Cowon D2+, FW 2.11
Сообщение Конвертация видео для Cowon D2+ под ОС GNU/Linux.
Доброго времени суток, уважаемые форумчане!
В силу интереса/работы/привычки пользуюсь GNU/Linux. Недавно купил себе плеер Cowon D2+, так как мой бывший iRiver T10 уже не удовлетворял моим потребностям. Соответственно, встал вопрос конвертации видео под плеер из этой ОС. Я воспользовался поиском, но не нашел ничего по этой теме. Если кому-нибудь будет интересно, я могу описать в этой теме способ, который нашел и использую сейчас.


03 авг 2009, 15:33
Профиль
Модератор
Аватара пользователя

Зарегистрирован: 01 фев 2009, 11:43
Сообщения: 4508
Откуда: fairyland
Благодарил(а): раз.
Поблагодарили: раз.
Плеер: FiiO X5
Наушники: UM Merlin
Сообщение Re: Конвертация видео для Cowon D2+ под ОС GNU/Linux.
Да ну ладно, медиакодер работает под мулями типа седеги или вина, а вообще mencoder входит в комплект mplayer - самого популярного консольного плеера для Linux...

_________________
Лучше иметь храброе сердце и страдать от зла других, чем бояться того, что может случиться...
Хорошие художники копируют - великие художники воруют...


03 авг 2009, 18:33
Профиль
Аватара пользователя

Зарегистрирован: 03 авг 2009, 13:28
Сообщения: 3
Благодарил(а): раз.
Поблагодарили: раз.
Плеер: Cowon D2+, FW 2.11
Сообщение Re: Конвертация видео для Cowon D2+ под ОС GNU/Linux.
Зачем использовать альтернативные реализации Windows API, если можно конвертировать при помощи нативных утилит и скриптинга? :)
Вот отсюда можно скачать тарболл с скриптами.
Распаковываем тарболл и используем скрипт d2encode.sh. Разумеется, в системе должны быть установлены кодеки и mencoder.
Надеюсь, кому-нибудь пригодится...


03 авг 2009, 18:53
Профиль
Модератор
Аватара пользователя

Зарегистрирован: 01 фев 2009, 11:43
Сообщения: 4508
Откуда: fairyland
Благодарил(а): раз.
Поблагодарили: раз.
Плеер: FiiO X5
Наушники: UM Merlin
Сообщение Re: Конвертация видео для Cowon D2+ под ОС GNU/Linux.
:)

_________________
Лучше иметь храброе сердце и страдать от зла других, чем бояться того, что может случиться...
Хорошие художники копируют - великие художники воруют...


03 авг 2009, 19:03
Профиль
Аватара пользователя

Зарегистрирован: 05 фев 2009, 19:59
Сообщения: 69
Благодарил(а): раз.
Поблагодарили: раз.
Плеер: D2, FW 3.59+Rockbox
Сообщение Re: Конвертация видео для Cowon D2+ под ОС GNU/Linux.
Попробуй ещё мой скрипт, он заточен под широкоэкраное видео с двумя звуковыми дорожками и сабами (под аниме короче), но отлично справляется и с обычным видео. Сабы рисуются на полосе внизу картинки, если сабов нет - полоса не добавляется. Есть режим кодирования для Rockbox, только параметры кодирования надо подобрать получше. Лежит на http://uploads.arago.shell.tor.hu/avi2rockbox.rar

_________________
Сеть не должна пересекаться с настоящим миром... Эксперименты Лэйн, уровень 02, 20.10


05 авг 2009, 09:52
Профиль WWW
Аватара пользователя

Зарегистрирован: 17 мар 2009, 23:27
Сообщения: 515
Откуда: Санкт-Петербург
Благодарил(а): раз.
Поблагодарили: раз.
Плеер: Cowon D2+, FW 2.11
Сообщение Re: Конвертация видео для Cowon D2+ под ОС GNU/Linux.
мда вы бы еще посоветовали запускать висту в виртуалбоксе а в висте запустить виртуалбокс с вендой ХР а в ней какой то конвертер.

пользуюсь avidemux. есть всё что нужно и с графическими мордашками. Хочешь GTK хочешь Qt
http://ru.wikipedia.org/wiki/Avidemux

_________________
iPod Touch 1G 16Gb, FW:2.2, Theme:Standart -- скомуниздили =(
Cowon D2+ 4Gb, FW:2.13 + Rockbox
Sennheiser PX-100/Sennheiser CX-300 II


06 авг 2009, 11:48
Профиль ICQ WWW
Аватара пользователя

Зарегистрирован: 03 авг 2009, 13:28
Сообщения: 3
Благодарил(а): раз.
Поблагодарили: раз.
Плеер: Cowon D2+, FW 2.11
Сообщение Re: Конвертация видео для Cowon D2+ под ОС GNU/Linux.
Да, avidemux, как я прочитал, тоже хорошее приложение. Обязательно посмотрю. Я изначально для конвертирования хотел скрипт, чтобы просто в консоли или эмуляторе терминала выполнять.


09 авг 2009, 14:52
Профиль
Аватара пользователя

Зарегистрирован: 05 фев 2009, 19:59
Сообщения: 69
Благодарил(а): раз.
Поблагодарили: раз.
Плеер: D2, FW 3.59+Rockbox
Сообщение Re: Конвертация видео для Cowon D2+ под ОС GNU/Linux.
Авидемукс это конечно хорошо, но тыкать мышем в кнопочки и галочки каждый раз мне например слегка лениво. Особенно если файлов больше двадцати... Обновил свой скрипт, добавил оптимизацию под двухядерные процы (даже при кодировании одного файла!), добавил пакетный режим (обработать все файлы в каталоге), немного ускорил процесс кодирования убрав детализацию работы менкодера, поправил несколько багов. Через пару дней будет ещё одна версия (есть идеи и будет время). Надеюсь это заинтересует ещё кого то кроме меня, не стесняйтесь предлагать другие параметры кодирования, опции скрипта, отписывайтесь о багах, мне же интересно... Кстати, подходит выходное видео не только для Д2, на смартах Нокии прекрасно показывается КореПлеером. Взять можно на http://uploads.arago.shell.tor.hu/avi2rockbox0.02.zip

_________________
Сеть не должна пересекаться с настоящим миром... Эксперименты Лэйн, уровень 02, 20.10


10 авг 2009, 21:57
Профиль WWW
Аватара пользователя

Зарегистрирован: 17 мар 2009, 23:27
Сообщения: 515
Откуда: Санкт-Петербург
Благодарил(а): раз.
Поблагодарили: раз.
Плеер: Cowon D2+, FW 2.11
Сообщение Re: Конвертация видео для Cowon D2+ под ОС GNU/Linux.
Вообще то в авидемуксе вроде как есть возможность задания пресетов и точно есть режим Задания и конвертируй сколько влезет. Вот только скриптом ты черные полосы врядли сможешь порезать. А это бывает иногда нужно.

_________________
iPod Touch 1G 16Gb, FW:2.2, Theme:Standart -- скомуниздили =(
Cowon D2+ 4Gb, FW:2.13 + Rockbox
Sennheiser PX-100/Sennheiser CX-300 II


11 авг 2009, 21:51
Профиль ICQ WWW
Аватара пользователя

Зарегистрирован: 05 фев 2009, 19:59
Сообщения: 69
Благодарил(а): раз.
Поблагодарили: раз.
Плеер: D2, FW 3.59+Rockbox
Сообщение Re: Конвертация видео для Cowon D2+ под ОС GNU/Linux.
Вполне реально подрезку делать. И вручную и автоматически. Потом прикручу если понадобится. Новая версия, поправил несколько багов, добавил автодетект кодировки сабов, предпочтительные языки сабов и звука, возможность форсированно обрабатывать видео как оснащённое сабами (для внутренних дорожек сабов в mkv и подобных, потом возможно приделаю нормальное определение), возможность указать кодировку сабов если автодетект не справляется, добавил возможность указать расширение файлов для пакетной обработки, изменил код двухпоточного режима (немного быстрее и проще), слегка почистил код. Взять можно на http://uploads.arago.shell.tor.hu/avi2rockbox0.03.rar

_________________
Сеть не должна пересекаться с настоящим миром... Эксперименты Лэйн, уровень 02, 20.10


12 авг 2009, 21:44
Профиль WWW
Аватара пользователя

Зарегистрирован: 17 мар 2009, 23:27
Сообщения: 515
Откуда: Санкт-Петербург
Благодарил(а): раз.
Поблагодарили: раз.
Плеер: Cowon D2+, FW 2.11
Сообщение Re: Конвертация видео для Cowon D2+ под ОС GNU/Linux.
Arago
а как будешь подбирать ширину поля обрезания полос? по 100 раз конвертировать и смотреть результат? (просто интересуюсь :) )

_________________
iPod Touch 1G 16Gb, FW:2.2, Theme:Standart -- скомуниздили =(
Cowon D2+ 4Gb, FW:2.13 + Rockbox
Sennheiser PX-100/Sennheiser CX-300 II


13 авг 2009, 11:12
Профиль ICQ WWW
Аватара пользователя

Зарегистрирован: 05 фев 2009, 19:59
Сообщения: 69
Благодарил(а): раз.
Поблагодарили: раз.
Плеер: D2, FW 3.59+Rockbox
Сообщение Re: Конвертация видео для Cowon D2+ под ОС GNU/Linux.
Ну зачем же так жестоко? mplayer -vf cropdetect=28:16 мне поможет. Ну или на крайний случай сделать скрин и в гимпе измерить...

Добавлено спустя 15 дней 3 часа 3 минуты 20 секунд:

Новая версия.
Исправлено несколько багов, доведено до ума кодирование под Rockbox, добавлен параметр для копирования готовых файлов на плеер и параметр перемещения вместо копирования, теперь при указании расширения для обработки (например -a avi) используется по умолчанию кодирование двух файлов одновременно вместо кодирования двух кусков одного файла, добавлен параметр форсирующий многосегментную многопоточность (для оптимального кодирования в пакетном режиме c -a avi разных по длине файлов. Брать на http://uploads.arago.shell.tor.hu/avi2rockbox0.04.rar

Добавлено спустя 29 дней 20 часов 32 минуты 19 секунд:

Новая версия. Код парсера командной строки переписан с использованием case - теперь он выглядит естественнее и понятнее. Код выбора режима кодирования также переписан на case. Код функций оформлен отступами. Увеличен таймаут при мультифайловой многопоточности с 2 до 5 секунд (в случае если дисковая подсистема перегружена могло возникнуть состояние гонки), добавлен таймаут 2 секунды при мультисегментной многопоточности (для обхода состояния гонки при выводе сообщений). Добавлено получение информации о файле от mplayer, поиском сабов теперь занимается не скрипт а mplayer. Добавлено обнаружение внутренних дорожек субтитров и их обработка. Добавлена поддержка файлов с fps=119.880 (24/30) (криво, но всё же лучше чем никак). Исправлено поведение при одновременно заданых параметрах -с -mv и -p - теперь работает правильно. Добавлена возможность указывать границы тестового кусочка. Запрещена мультисегментная многопоточность в режиме Rockbox (пока работает некорректно). Добавлен режим кодирования под смарты Nokia (хотя к ним и подходит режим для D2, но b-frames всё же не помешают). Удалено 110 строк мусора. Брать на http://uploads.arago.shell.tor.hu/avi2rockbox0.05.rar

_________________
Сеть не должна пересекаться с настоящим миром... Эксперименты Лэйн, уровень 02, 20.10


27 сен 2009, 16:55
Профиль WWW
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 12 ] 


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти: