Master-X
Форум | Новости | Статьи
Главная » Форум » Tube сайты » 
Тема: Чем сжать контент для тюба?
цитата
02/10/15 в 02:47
 Bond James
Интересует софт для переработки видео в mp4, которое будет читабельным для KVS.
По факту есть mts файл размером в 1 гиг и длительностью почти 6 минут.
Хочу перегнать его в mp4 размером не более 100 мб, чтобы при этом не было артефактов. Ну и чтобы читался KVS.
То что получается сейчас - не хочет читаться ни KVS ни jw player. Перегонял как в простой mp4 так и в mp4 с h.264

Правда с месяц назад я все таки удачно перегнал его в mp4 программой handbrake(размер 107 мб получился), но качество на выходе - говно. В KVS - тормозит при фулскрине, jw player его нормально воспроизводит. Но опять же качество не устраивает и хочется поиграться.

ПЫСЫ Неудачно перегонял ВидеоМАСТЕРом и Movavi.
цитата
02/10/15 в 03:45
 Bond James
Немного дополнительное информации: видосы, которые не читаются KVS и jw player, в хроме не открываются, а скачиваются. А видос, который работает в KVS и jw player, в Хроме открывается для просмотра. Т.е как-будто не хватает какой-то информации в файлах, для того, чтобы они открывались как видео вместо скачивания как файлы.
цитата
02/10/15 в 05:46
 Securom
FFMPEG пережми в MP4 вот тебе пресет
-vcodec libx264 -movflags +faststart -threads 0 -r 25 -g 50 -crf 28 -me_method hex -trellis 0 -bf 8 -acodec libfaac -ar 44100 -ab 128k

После этого файлы читаются и проигрываются везде
цитата
02/10/15 в 07:50
 MaxGMG
Bond James писал:
Интересует софт для переработки видео в mp4, которое будет читабельным для KVS.
По факту есть mts файл размером в 1 гиг и длительностью почти 6 минут.
Хочу перегнать его в mp4 размером не более 100 мб, чтобы при этом не было артефактов. Ну и чтобы читался KVS.
То что получается сейчас - не хочет читаться ни KVS ни jw player. Перегонял как в простой mp4 так и в mp4 с h.264

Правда с месяц назад я все таки удачно перегнал его в mp4 программой handbrake(размер 107 мб получился), но качество на выходе - говно. В KVS - тормозит при фулскрине, jw player его нормально воспроизводит. Но опять же качество не устраивает и хочется поиграться.

ПЫСЫ Неудачно перегонял ВидеоМАСТЕРом и Movavi.

handbrake
https://handbrake.fr/
есть под винду мак и линукс
цитата
02/10/15 в 08:07
 S_Flash
Bond James писал:
Немного дополнительное информации: видосы, которые не читаются KVS и jw player, в хроме не открываются, а скачиваются. А видос, который работает в KVS и jw player, в Хроме открывается для просмотра. Т.е как-будто не хватает какой-то информации в файлах, для того, чтобы они открывались как видео вместо скачивания как файлы.

Скачивание -это mime types
попробуй переименовать mts в mp4. Но если даже откроет хром, то всё-равно файл таких размеров будет отдавать тормозно не комильфо.

У тебя каша в голове с тем, кто и что читает. KVS вобще "не читает" видео файлы. Этим у него занимается торонний софт ffmpeg. У ffmpeg могут быть соответствующие кодэки, а может и не быть, что может мешать автоматическому перекодированию видео на твоём сервере "в KVS". E ffmpeg есть кодеки декодинга (--list-decoders) и энкодинга (--list-encoders), сответственно, "что могу открыть" и "во что могу сохранить". Состав кодэков часто не совпадает, т.е. могу открыть одно, сохранить в другое, но наоборот уже нет. У тебя может не быть декодера AVCHD\AVHCD (хз, что там у тебя внутри mts!).

Короче, сначала надо определить состав твоих mts файлов ибо расширение нифига не говорит о составе (На винде это умеет программка Mediainfo или ffmpeg -i filename.mts). Потом подобрать софт для перекодировки, который умеет или настроить корректно кодеки ffmpeg на сервере.
цитата
02/10/15 в 08:42
 SAV
Bond James писал:
Хочу перегнать его в mp4 размером не более 100 мб

если речь о фриконтенте, у меня 6-минутные mp4 ролики весят порядка 30 мб, по качеству - можно даже еще "поджать"
цитата
02/10/15 в 09:43
 S_Flash
SAV писал:
у меня 6-минутные mp4 ролики весят порядка 30 мб

Но ведь ролики бывают не только в разном качесте "ужима", но и разном разрешении. А разрешение и размер ролика прямо пропорциональны.
цитата
02/10/15 в 09:59
 SAV
S_Flash писал:
Но ведь ролики бывают не только в разном качесте "ужима", но и разном разрешении. А разрешение и размер ролика прямо пропорциональны.

данунна
цитата
02/10/15 в 20:58
 fihorn
еще может быть дело в xmoov atom
если он стоит в конце файла, то стриминга не происходит, файл сначала скачивается весь, а потом уже проигрывается.

программа вроде qt-fastart переносит хмоов атом в начало файла и позволяет сразу его стримить
цитата
02/10/15 в 21:21
 S_Flash

нет, файл скачивается из-за соответствующего http заголовка, а заголовок отдаётся на основании mime types
цитата
02/10/15 в 23:02
 cKot
S_Flash: если проиграть не может то предлогает скачать.
цитата
26/10/15 в 23:42
 fihorn
в общем, была точно такая же ситуация, проблема была в моов атоме файла
мп4 файлы генерились в вегасе
вегас писал моов атом в конец файла
вот тут краткий обзор ситуации
http://www.stoimen.com/blog/2010/11/12/how-to-make-mp4-progressive-with-qt-faststart/

а вот тут сама софтина, которая переносит атом в начало
обрабатываешь ей файлы и готово
https://github.com/danielgtaylor/qtfaststart

обратите внимание, что в названии нет дефиса.


Эта страница в полной версии