Реклама на сайте Advertise with us

Трабла с конвертированием видео

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 18.04.03
Сообщения: 2572
Рейтинг: 1070

Ссылка на сообщениеДобавлено: 10/07/09 в 17:33       Ответить с цитатойцитата 

Есть несколько роликов в mp4, вырезаны, видимо, из одного большого файла. При попытке их переконвертать в flv получаем в самом начале ролика примерно секунду искажений - все залито серым цветом, с трудом разобрать можно, что вообще отображается. Искажения длятся буквально секунду, после этого картинка становится нормальной и все идет чудесно. Конвертал mencoder-ом, и сразу в flv, и через raw - толку ноль. Инфа по файлу такая:

Код:
ISO: File Type Major Brand: ISO/IEC 14496-1 (MPEG-4 system) v2
Quicktime/MOV file format detected.
[mov] Video stream found, -vid 0
[mov] Audio stream found, -aid 1
VIDEO:  [avc1]  480x360  24bpp  30.000 fps    0.0 kbps ( 0.0 kbyte/s)
[V] filefmt:7  fourcc:0x31637661  size:480x360  fps:30.00  ftime:=0.0333
==========================================================================
Opening audio decoder: [faad] AAC (MPEG2/4 Advanced Audio Coding)
AUDIO: 48000 Hz, 2 ch, s16le, 61.4 kbit/4.00% (ratio: 7673->192000)
Selected audio codec: [faad] afm: faad (FAAD AAC (MPEG-2/MPEG-4 Audio) decoder)
==========================================================================
Opening video filter: [expand osd=1]
Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================


Что упускаю и куда копать ?

0
 



С нами с 27.03.09
Сообщения: 155
Рейтинг: 320

Ссылка на сообщениеДобавлено: 10/07/09 в 19:20       Ответить с цитатойцитата 

вообще похоже на косяк видеокодека (кодера).
но может быть и косяк flv-плеера. попробуй другой плеер.
но тяжело сказать без параметров конвертации ролика. я бы поигрался разными вариантами конвертации.

программист. набираю отзывы и заказы. | блог Вордпресскина

0
 



С нами с 18.04.03
Сообщения: 2572
Рейтинг: 1070

Ссылка на сообщениеДобавлено: 10/07/09 в 19:25       Ответить с цитатойцитата 

Плееры и десктопные показывают такой же косяк, даже если не в flv кодить, а в avi. Но, все же, надеюсь, что выход какой-то есть.

0
 

programmer

С нами с 08.12.02
Сообщения: 7607
Рейтинг: 5752

Ссылка на сообщениеДобавлено: 10/07/09 в 19:54       Ответить с цитатойцитата 

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

крипта на ByBit

4
 



С нами с 18.04.03
Сообщения: 2572
Рейтинг: 1070

Ссылка на сообщениеДобавлено: 11/07/09 в 14:07       Ответить с цитатойцитата 

Фак. Точно. Поэтому любое перекодирование дает первую секунду с искажениями, а кейфреймы стояли, видимо, один раз на секунду. Мне вот что интересно: десктопные плееры воспроизводят эти несчастные mp4 нормально. Хитрый алгоритм какой-то, видимо. Перерезать, к сожалению, не из чего, если только попробовать выкинуть первую секунду.

0
 

Чингачгук, вождь красноглазых

С нами с 14.05.04
Сообщения: 4744
Рейтинг: 1824

Ссылка на сообщениеДобавлено: 15/07/09 в 18:35       Ответить с цитатойцитата 

Версия ffmpeg, которая установлена в системе, какая?

0
 



С нами с 18.04.03
Сообщения: 2572
Рейтинг: 1070

Ссылка на сообщениеДобавлено: 15/07/09 в 18:41       Ответить с цитатойцитата 

FFmpeg SVN-r14424
libavutil version: 49.7.0
libavcodec version: 51.61.0
libavformat version: 52.18.0
libavdevice version: 52.0.0

0
 

Чингачгук, вождь красноглазых

С нами с 14.05.04
Сообщения: 4744
Рейтинг: 1824

Ссылка на сообщениеДобавлено: 15/07/09 в 18:50       Ответить с цитатойцитата 

kassander писал:
FFmpeg SVN-r14424


Насколько понимаю, почти годовой давности код. Для ffmpeg это много - попробуй просто взять с сайта версию 0.5 (не так давно вышла) и пересобрать все сам. Там много изменений за последнее время именно с современными (такими, как H.264) кодеками

4
 



С нами с 18.04.03
Сообщения: 2572
Рейтинг: 1070

Ссылка на сообщениеДобавлено: 16/07/09 в 12:03       Ответить с цитатойцитата 

Сервак админится площадкой, пересобрали ffmpeg из svn, но написали, что php-ffmpeg пересобрать не получилось. Оставили ffmpeg из портов, а из svn установили в отдельную диру. Прикол в чем. Если кодить самим ffmpeg, хоть из портов, хоть из SVN - проблемы нет. Если mencoder`ом - есть. Гм.

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »