1. Пользоваться форумом на планшетах и телефонах стало удобнее благодаря Tapatalk

Сжатие видео для просмотра на веб-сайте

Тема в разделе "Общие вопросы", создана пользователем Tourm, 14 ноя 2010.

Модераторы: Григорий Чаленко
  1. Tourm

    Tourm Пользователь сайта

    С нами с:
    27.11.2007
    Сообщения:
    26
    Симпатии:
    0
    Баллы:
    2
    Приветствую участников форума!

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

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

    Интересуют два формата – mp4 и flv.

    С уважением, Денис
     
  2. Saplus

    Saplus Moderator Команда форума

    С нами с:
    29.06.2003
    Сообщения:
    2.372
    Симпатии:
    0
    Баллы:
    548
    Качаешь любую конвертилку из Яндекса, типа Total Video Converter, или что-то с подобным глупым названием, и конвертишь.
    Качество/размер соотносятся линейно - крути...
     
  3. Tourm

    Tourm Пользователь сайта

    С нами с:
    27.11.2007
    Сообщения:
    26
    Симпатии:
    0
    Баллы:
    2
    Saplus, к сожалению не всё так просто. Безусловно, программ-конверторов достаточно много, но все они показывают далеко не одинаковый результат. Тоесть даже если выставить одинаковые настройки. Но обычно идут ещё несколько опций, роль которых неизвестна. И вообще, испробовать каждую программу-конвертор сложно, поэтому хочется узнать чем сжимает народ и сравнить результаты с моими. Лидер среди конверторов полюбому существует, как и среди программ в любой другой области. Истина где-то рядом...
     
  4. Nusechkin

    Nusechkin Активный участник

    С нами с:
    14.11.2009
    Сообщения:
    43
    Симпатии:
    0
    Баллы:
    5
    Попробуйте ffmpeg, там можно вручную задать необходимые параметры выходного файла. Настроек дикое количество :)
     
  5. Tourm

    Tourm Пользователь сайта

    С нами с:
    27.11.2007
    Сообщения:
    26
    Симпатии:
    0
    Баллы:
    2
    Попробовал, чет не получается заставить его работать. Там по хитрому его запускать надо. Можешь конкретно поделиться алгоритмом действий?
     
  6. Nusechkin

    Nusechkin Активный участник

    С нами с:
    14.11.2009
    Сообщения:
    43
    Симпатии:
    0
    Баллы:
    5
    Берете ffmpeg.exe и convertor.bat, кидаете в ту же директорию, что и видео, открываете convertor.bat блокнотом, меняете имя видео на свое, называете как-нибудь выходной файл и прописываете те настройки, какие нужны: битрейт и т д. Сохраняете изменения и запускаете его
    Подробнее про настройки здесь: http://www.ffmpeg.org/ffmpeg-doc.html
     
  7. Tourm

    Tourm Пользователь сайта

    С нами с:
    27.11.2007
    Сообщения:
    26
    Симпатии:
    0
    Баллы:
    2
    Nusechkin, создаётся файл 0 кб. Либо вообще не создаётся - досовское окно открывается на мгновение и закрывается. Вот какой код писал:

    Код:
    ffmpeg -i input.avi -vcodec h264 -threads 0 -r 25 -g 50 -b 500k -bt 500k -acodec mp3 -ar 44100 -ab 64k out.mp4
    В чем ошибка может быть?
     
  8. Nusechkin

    Nusechkin Активный участник

    С нами с:
    14.11.2009
    Сообщения:
    43
    Симпатии:
    0
    Баллы:
    5
    ой мама )
    Tourm ,попробуйте сначала просто выставить битрейт, перегнать, посмотреть, получилось ли, потом уже постепенно добавлять нужные параметры. Сразу увидите, в чем беда.
     
  9. Tourm

    Tourm Пользователь сайта

    С нами с:
    27.11.2007
    Сообщения:
    26
    Симпатии:
    0
    Баллы:
    2
    Nusechkin, работает! Спасибо.
     
  10. Nusechkin

    Nusechkin Активный участник

    С нами с:
    14.11.2009
    Сообщения:
    43
    Симпатии:
    0
    Баллы:
    5
    На здоровье )
     
  11. Tourm

    Tourm Пользователь сайта

    С нами с:
    27.11.2007
    Сообщения:
    26
    Симпатии:
    0
    Баллы:
    2
    Ребят, короче немного у меня прояснилось насчет оптимизации видео под веб.
    Поставлю вопрос иначе - в какой программе можно указать для видео переменный битрейт (Variable Bit Rate - VBR)?
    Очень нужна данная опция. Буду крайне признателен, если поможете...
     
  12. Tourm

    Tourm Пользователь сайта

    С нами с:
    27.11.2007
    Сообщения:
    26
    Симпатии:
    0
    Баллы:
    2
    И обязательно нужна возможность выставить максимальный предел битрейту (max bit rate).
    Такая функция есть в программе Canopus ProCoder, но только для DVD-формата. Мне же надо конвертнуть в MP4 кодеком H.264.
    Спасайте ((
     
  13. DemX86

    DemX86 Знаток

    С нами с:
    04.09.2006
    Сообщения:
    615
    Симпатии:
    4
    Баллы:
    22
    Adobe Media Encoder?
     

    Вложения:

    • 2034327.jpg
      2034327.jpg
      Размер файла:
      343 КБ
      Просмотров:
      74
  14. Tourm

    Tourm Пользователь сайта

    С нами с:
    27.11.2007
    Сообщения:
    26
    Симпатии:
    0
    Баллы:
    2
    Ооо! Помойму то что надо. Только его вроде проблемно найти в инэте. Как-то нам сконнектится с вами?))
     
  15. DemX86

    DemX86 Знаток

    С нами с:
    04.09.2006
    Сообщения:
    615
    Симпатии:
    4
    Баллы:
    22
    Adobe Media Encoder CS5 входит в состав наборов CS5 (у меня Porduction Premium, например). Не знаю, можно ли найти его отдельно от Creative Suite. Найти сам CS5 — совсем не проблема, правда весит он около 10Гб.
     
  16. Saplus

    Saplus Moderator Команда форума

    С нами с:
    29.06.2003
    Сообщения:
    2.372
    Симпатии:
    0
    Баллы:
    548
    Насчет энкодера - качаешь Premiere - Он с ним идет. А вообще, не понимаю, к примеру тот самый вонючий Total Video Converter, что я имел в первом посте, не устраивает чтоль? Там настроек миллион для flv по всем параметрам.
     
  17. Tourm

    Tourm Пользователь сайта

    С нами с:
    27.11.2007
    Сообщения:
    26
    Симпатии:
    0
    Баллы:
    2
    Saplus, тут вобщем в процессе раздумий пришел к выводу, что мне надо строго mp4, строго h.264 или даже x264. Якобы это оптимальнейшее, что есть для трансляции через веб. Согласен с этим утверждением?

    А вонючий Total Video Converter юзал, как и 14 подобных ему собратьев, которые пригодны разве что домохозяйкам. Опций мало и ограничивают в желаниях. Правд для flv не смотрел, возможно там иное положение дел, чем с mp4 и h.264.

    Если верить Википедии, что с x264 могут работать совсем не многие программки, вот их список:

    Avidemux
    FFmpeg
    HandBrake
    Gordian Knot: разработка остановлена
    MeGUI
    mein’s gui for x264: оболочка от российского программиста, не требующая .NET
    MEncoder
    MediaCoder
    VirtualDub
    x264farm: использует распределенные вычислительные ресурсы для компрессии
    XviD4PSP
    StaxRip
    VLC media player 0.8.6 и новее
    RipBot264

    --------------

    Остается только узнать в какой из них можно VBR ограничить...
     
  18. Tourm

    Tourm Пользователь сайта

    С нами с:
    27.11.2007
    Сообщения:
    26
    Симпатии:
    0
    Баллы:
    2
    Так, вроде бы прояснилось как в Авидемуксе ограничить VBR. Вот скрин -
    http://s07.radikal.ru/i180/1011/b2/6f6d4469e4f1.jpg

    Попробовал выставил VBV buffer size 400 и битрейт не поднялся выше. Отслеживал через плеер VLC Media Player.

    Вот откопал описание, правда на английском:

    Как вам такой способ решения? Доводилось ли применять? Пока методом тыка пробую... Общий смысл описания понял, но пока не известно как лучше выставить значения, если под 512 кбит затачивать ))
     
  19. Tourm

    Tourm Пользователь сайта

    С нами с:
    27.11.2007
    Сообщения:
    26
    Симпатии:
    0
    Баллы:
    2
    Что-то активность темы под упала(( А решение так и не найдено внятное.
    Возможно рассуждения так и не приведут ни к чему, поэтому прошу всех более-менее разбирающихся в видео отпишитесь кратко как бы Вы решали текущую задачу:

    Имеется: видеофайл-исходник высокого качества, платный хостинг с сайтом, флеш плеер.

    Условие: видео разместится именно на хостинге хорошего качества и отдачи, а не на сервисах типа Ютюб, и должно быть сжато именно в контейнер mp4, желательно кодеком x256.

    Цель: конвертнуть исходник в максимально малый по весу файл, на сколько это возможно, ДО появления ярковыраженных артефактов, чтобы воспроизводилось без остановок и подтормаживаний у пользователя с интернет скоростью 512 кбит/сек.

    Очень интересен Ваш взгляд на решение задачи.
     
  20. Tourm

    Tourm Пользователь сайта

    С нами с:
    27.11.2007
    Сообщения:
    26
    Симпатии:
    0
    Баллы:
    2
    Извините, поправочка - не x256, а x264
     
Модераторы: Григорий Чаленко

Поделиться этой страницей