У нас есть несколько презентаций PowerPoint, которые были преобразованы в соотношение сторон 16: 9 , а затем преобразованы в основные видеоролики mp4 с профилем 720p 44445164106174588 «apple TV». Эти презентации PowerPoint озвучены аннотациями. Таким образом, по существу, у нас показывают слайд, а затем пусть звук аннотации воспроизводится некоторое время, затем перейдите к следующему слайду и т. Д. Результирующий основной видеоролик mp4 где-то около 900 МБ в среднем.Кодирование видео презентации PowerPoint для воспроизведения HTML5
Вот пример мастер видео
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'input.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 creation_time : 1970-01-01 00:00:00 encoder : Lavf52.104.0 Duration: 02:00:57.65, start: 0.000000, bitrate: 970 kb/s Stream #0:0(und): Video: h264 (Main) (avc1/0x31637661), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 836 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 59.94 tbc Metadata: creation_time : 1970-01-01 00:00:00 handler_name : VideoHandler Stream #0:1(und): Audio: aac (mp4a/0x6134706D), 44100 Hz, stereo, fltp, 127 kb/s Metadata: creation_time : 1970-01-01 00:00:00 handler_name : SoundHandler
Мы пытаемся, чтобы получить эти презентации, чтобы играть в Интернете, как на многих устройств/браузеров, как это возможно в том числе и те, которые не делают HTML5 (IE7/IE8). Мы сузили нашего игрока по выбору, который является медиаэлементом, и извлекли некоторые «контрольные точки» из презентации PowerPoint, где отмечаются слайды . Мы также захватили эскизы для этих ключевых точек, чтобы у теперь есть прекрасный список миниатюр для каждого слайда и связанная с ним ключевая точка в видео, где начинается конкретный слайд.
Здесь возникает проблема ... из-за большого размера основного видео это не практично для нас, чтобы использовать основное видео с нашим игроком mediaElement. Мы делаем необходимо перекодировать основное видео на mp4 и ogv, чтобы получить приличное покрытие устройства/браузера .
Мы не можем найти подходящую стратегию транскодирования, чтобы уменьшить размер видеоизображения . Мы играли с многочисленными настройками ffmpeg и смогли уменьшить размер, но когда мы делаем это, мы скомпрометируем способность переходить к конкретным ключевым словам .
Это хорошо работает для браузеров, которые делают HTML5 видео изначально (Chrome и Firefox), но не для флэш-запасной вариант из MediaElement (IE7/IE8), который использует файл mp4 и , казалось бы, очень привязана к количеству и частоте ключевые кадры в видео в , чтобы обеспечить чистый поиск и пропуски с использованием контрольных точек.
Видя, что мы говорим о видео, которое имеет только слайды (практически ~ 90 статических изображений в презентацию) и некоторые звуки, которые мы себе это должно быть возможно перекодировать такие, что ключевые кадры попадают в ключевых точках или вблизи , и что размер видео может быть резко уменьшен, а все еще позволяет плавно искать и пропускать.
Спасибо за ответ, но у нас уже есть PPT преобразуется в видео ... поэтому задача состоит в том, чтобы взять существующий MP4 в другой MP4 в гораздо меньшей при сохранении способности искать/пропускать. – user2291446