Меню Рубрики

Установка кодека h 264

Всё о сжатии данных, изображений и видео

Видео

3D-видео

Сравнения кодеков

Video Quality Mesurement Tool (MSU VQMT)

Проекты

Книга «Методы сжатия данных»

Разделы

О сервере

Новости:

Новости:

Кодек x264

Содержание

Часто задаваемые вопросы

Ответ: Стандарт сжатия видео H.264 (полное название MPEG-4 Part 10 AVC/H.264) является логическим продолжением стандарта MPEG-4 Part 2 ASP (именно его часто называют просто MPEG-4). Сам стандарт был принят ещё в середине 2003 года, но по-настоящему эффективные кодеки этого стандарта начали появляться только совсем недавно.

Для пользователей переход к новому стандарту означает улучшение эффективности кодирования их видеопоследовательностей. То есть, при одинаковом качестве сжатой последовательности фильм нового стандарта будет занимать меньше места на диске или меньшую ширину канала (разработчики стандарта ставили перед собой задачу уменьшить размер на 50%).

Ответ: Кодек x264 – это кодек с открытыми исходными текстами стандарта H.264. Ряд независимых сравнений (смотрите, например сравнение на сайте Doom9 или сравнение нашей лаборатории) показывают, что кодек x264 является одним из лучших кодеков нового стандарта H.264.

Официальной страницей разработчиков кодека является http://developers.videolan.org/x264.html. На ней вы можете подписаться на рассылку разработчиков кодека, скачать последние исходные тексты или различные варианты сборки кодека (уже скомпилированные и готовые к использованию исполняемые программы).

Как ни странно, разработчики не делают официальных законченных версий (релизов), то есть кодек всё время меняется. Новые версии исходных текстов появляются чуть ли не каждый день, так что иногда бывает трудно уследить за происходящими изменениями.

Дополнительную информацию и обсуждения кодека можно найти на форумах Doom9.

Ответ: Для сжатия видео кодеком x264 обычно используется командная строка. Кодек также может быть собран в виде фильтра Video For Windows, но в этом случае пользователю доступен ограниченный набор параметров кодирования.

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

  • MeGUI
  • One-click MP4 (AVC/AAC-LC) encoding GUI
  • x264CLI GUI

Базовые параметры

  • —help вывод списка всех возможных параметров
  • —output , -o задает имя выходного файла
  • —frames максимальное число кадров для кодирования
  • —seek первый кадр для кодирования
  • —fps количество кадров в секунду в выходном потоке

Режимы алгоритмов управления битрейтом
Кодек имеет три различных алгоритма управления битрейтом:

  • CRF (constant ratefactor) — постоянный квантователь для каждого типа кадра, заданный пользователем. Инициализируется в командной строке как —crf
  • ABR (average bitrate) — варьирование качества на различных кадрах для достижения наилучшего качества последовательности при заданном битрейте.
    Инициализируется —bitrate
    Могут быть дополнительно заданы параметры, управляющие алгоритмом:
    • —ratetol Допустимое отклонение битрейта (в процентах)
    • —vbv-maxrate Максимальный битрейт кадра
    • —vbv-bufsize Размер буфера
    • —vbv-init Начальное заполнение буфера (в процентах)

    Также могут быть заданы дополнительные параметры, управляющие изменением коэффициента квантования, такие как —qpmin , —qpmax , —qpstep , которые задают минимальный, максимальный коэффициенты квантования и максимальное изменение коэффициента квантования между кадрами соответственно.
  • Многопроходный режим. Аналогичен ABR, но позволяет достигать лучшего качества за счет выполнения нескольких проходов по фильму. Первый проход заполняет файл статистики. Для этого кодек запускается с параметром —pass 1 . Последний проход производит кодирование фильма, используя файл статистики, созданный при первом проходе. Кодек запускается с параметром —pass 2 . Между первым и последним проходом может быть добавлено несколько дополнительных проходов, каждый из которых уточняет статистику. В таких случаях кодек запускается с параметром —pass 3.

Анализ видеопоследовательности

  • —analyse Рассматриваемые подразбиения блоков. Множество значений через запятую из списка p8x8, p4x4, b8x8, i8x8, i4x4 , или значения none , либо all . Увеличение количества рассматриваемых разбиений увеличивает качество закодированной последовательности, но уменьшает скорость работы.
  • —subme Качество me, в пределах от 1 до 7. 1 – наиболее быстрое, 7 – наиболее высокое качество.
  • —merange Максимальный радиус поиска векторов движения
  • —me Используемый метод определения движения.
    Варианты:
    • dia — diamond search (самый быстрый)
    • hex — hexagonal search
    • umh — uneven multi-hexagon
    • esa — exhaustive search (самый медленный)

Примеры использования командной строки для сжатия

x264 —bitrate=700 —fps=30 —me=umh —merange=32 —subme=7 —analyse=all -o foreman.264 foreman.avi

В этом примере мы кодируем стандартную последовательность Foreman с битрейтом 700 Кбит/сек. Частота кадров – 30 кадров в секунду, алгоритм компенсации движения «Uneven multi-hexagon» с областью поиска 32×32 пикселя и наилучшим качеством компенсации. Анализируются все варианты разбиения.

Запустить кодек из командной строки для многопроходного сжатия можно следующим образом:


    Запускаем первый раз для создания файла со статистикой:

После окончания работы кодека будет создан файл x264_2pass.log с собранной на первом проходе информацией.
Запускаем второй раз для создания файла со статистикой (этот этап может отсутствовать или повторяться несколько раз):

На этом этапе в файле «x264_2pass.log» будет обновляться собранная статистика.
Запускаем последний раз для записи закодированной последовательности (создаётся файл ):

Ответ: После кодирования фильма результат можно получить в одном из двух форматов:


    Поток mkv.
    Он получается, если в параметрах кодека указать имя выходного файла .mkv. Наиболее удобным способом его проигрывания является использование вашего любимого плеера с поддержкой DirectShow (например, Microsoft Media Player) и программы MatroskaSplitter (в правом верхнем углу есть пункт Download). Её достаточно установить, никакая дополнительная настройка не требуется.

Поток h264.
Он получается, если в параметрах кодека указать выходной файл с любым другим расширением, вместо mkv, или без расширения. Не существует проигрывателя, способного воспроизводить этот формат напрямую, однако из него можно сделать avi файл. Для этого удобно использовать программу avc2avi. Формат параметров следующий:

avc2avi –i -o .avi
Для того, чтобы воспроизвести получившийся avi файл в проигрывателе, достаточно включить поддержку fourcc в декодере ffdshow. В настройках программы в пункте codecs в строке для формата H.264 надо поменять второе поле с disabled на libavcodec.

Ответ: ffdshow — это программа с открытым кодом для кодирования и декодирования различных видеоформатов. Включает большое количество фильтров для постобработки видео, позволяет управлять аудиопотоком, путем добавления различных эффектов. Оптимизирован для инструкций MMX, SSE и 3DNow!, что позволяет во многих случаях при просмотре видео меньше загружать процессор.

Обладает огромным количеством настроек и может использоваться в качестве отдельного фильтра для других кодеков. Вполне может быть использован для декодирования x264.

Для включения декодирования потока H.264 при помощи ffdshow необходимо запустить ffdshow->Video Decoder Configuration и во вкладке Codecs напротив H.264 выбрать декодер libavcodec, вместо disabled. После этого можно будет при помощи любого видеоплеера просматривать AVI, созданные кодеками стандарта H.264.

источник

Установка кодека h 264

Здравствуйте! Чтобы всеми излюбленный кодек h.264 снова появился в окне Output Module Settings — нужно проделать следующее :

Зайдите в меню Edit / Preferences / Output

Поставьте галочку «Show deprecated formats in Output Module Settings»

3 Ответ от kain18 02.09.2013 14:11:46

  • kain18
  • Участник
  • Offline
  • Зарегистрирован: 02.09.2013
  • Сообщений: 13
  • Re: Кодек H.264

    Спасибо огромное! Хотел уже в саппорт адобы звонить

    4 Ответ от Евгений Гончаров 02.09.2013 14:22:21

    • Евгений Гончаров
    • Moderator
    • Offline
    • Зарегистрирован: 27.08.2013
    • Сообщений: 1,730
    • Re: Кодек H.264

      Ах да, благодарность модераторам и администраторам лучше выражать сногсшибательным кликом по этой замечательной, прекрасной и бесподобной кнопочке «Спасибо» :3
      Удачи!

      5 Ответ от ТАЛЯТ 17.12.2013 00:11:23

      • ТАЛЯТ
      • Новый участник
      • Offline
      • Зарегистрирован: 16.12.2013
      • Сообщений: 2
      • Re: Кодек H.264

        Здравствуйте! Чтобы всеми излюбленный кодек h.264 снова появился в окне Output Module Settings — нужно проделать следующее :

        Зайдите в меню Edit / Preferences / Output

        Поставьте галочку «Show deprecated formats in Output Module Settings»

        у меня нет этого пункта где галочку ставить,а название H.264 есть в списке выбора формата,выбираю H.264 жму рендер выбивает ошибку the direktory jriginally specified in the selectet output module no longer exists что это ?

        6 Ответ от Евгений Гончаров 17.12.2013 09:00:28

        • Евгений Гончаров
        • Moderator
        • Offline
        • Зарегистрирован: 27.08.2013
        • Сообщений: 1,730
        • Re: Кодек H.264

          Это значит что путь, который вы указали для сохранения файла, больше не существует. В h.264 обычно нужно выводить в корень диска.

          7 Ответ от Илья Ванхэйт 02.01.2014 21:18:30

          • Илья Ванхэйт
          • Новый участник
          • Offline
          • Зарегистрирован: 29.12.2013
          • Сообщений: 1
          • Re: Кодек H.264

            что делать если нету пункта этого как у ТАЛЯТ ? я не пойму

            8 Ответ от izofox 02.01.2014 22:44:26

            • izofox
            • Участник
            • Offline
            • Зарегистрирован: 24.05.2013
            • Сообщений: 1,521
            • Re: Кодек H.264

              что делать если нету пункта этого как у ТАЛЯТ ? я не пойму

              При этом у Вас After Effects CC, установлены кодеки и нет H264?

              9 Ответ от Spock 04.06.2014 11:13:40 (04.06.2014 11:15:24 отредактировано Spock)

              • Spock
              • Новый участник
              • Offline
              • Зарегистрирован: 28.09.2013
              • Сообщений: 8
              • Re: Кодек H.264

                У меня схожая проблема только отсутствует не Н264 , а MPEG 2 — DVD. Пункт «Show deprecated formats in Output Module Settings» где нужно поставить галочку тоже отсутствует.Возможно у меня не установлены нужные кодеки. Подскажите как решить проблему.
                Версия Adobe After Effects CS6 64bit

                10 Ответ от kain18 20.06.2014 17:55:54

                • kain18
                • Участник
                • Offline
                • Зарегистрирован: 02.09.2013
                • Сообщений: 13
                • Re: Кодек H.264

                  Опять проблема, Позавчера вышло обновление СС 2014. Поставил, даже на русском языке. И теперь в этом окне насторек нет пункта где галочку ставить. И H.264 на выводе нет. Сделал проект, Вывести не могу. В просто СС английской проект не открывается, пишет ошибку совместимости. Может кто поставил себе эту версию и разобрался с этим вопросом. Крайне не хочется выводить через AVI и пересохранять в Премьере. Сегодня уже саппорт адобе не работает до понедельника,, так бы их доставать начал)))

                  11 Ответ от Николай Вагизов 21.06.2014 11:35:21 (21.06.2014 11:59:30 отредактировано Николай Вагизов)

                  • Николай Вагизов
                  • Участник
                  • Offline
                  • Зарегистрирован: 20.04.2014
                  • Сообщений: 11
                  • Re: Кодек H.264

                    Добрый день.Подскажите пожалуйста,проект с разрешением 1280×720,меняю композицию на 1920×1080,подкладываю фото с разрешением 3624×2424,но при выводе качество фото лучше не становиться, а в любом изначальном проекте с разрешением 1920×1080 фото при выводе великолепно.Спасибо!Или правильно было бы спросить,как в проект 1280×720,вставить фото с более высоким разрешением без потерь.

                    12 Ответ от izofox 22.06.2014 00:59:05 (22.06.2014 00:59:49 отредактировано izofox)

                    • izofox
                    • Участник
                    • Offline
                    • Зарегистрирован: 24.05.2013
                    • Сообщений: 1,521
                    • Re: Кодек H.264

                      Опять проблема, Позавчера вышло обновление СС 2014. Поставил, даже на русском языке. И теперь в этом окне насторек нет пункта где галочку ставить. И H.264 на выводе нет. Сделал проект, Вывести не могу. В просто СС английской проект не открывается, пишет ошибку совместимости. Может кто поставил себе эту версию и разобрался с этим вопросом. Крайне не хочется выводить через AVI и пересохранять в Премьере. Сегодня уже саппорт адобе не работает до понедельника,, так бы их доставать начал)))

                      — Удалена штатная возможность экспорта следующих форматов видео: H.264, MPEG-2, WMV, FLV, F4V, и SWF. Теперь для этого надо использовать Adobe Media Encoder через команду Composition > Add To Adobe Media Encoder Queue.
                      http://www.efxi.ru/news/news_2825.html

                      Посмотрите, может в QuickTime остался H264?

                      13 Ответ от izofox 22.06.2014 01:00:30

                      • izofox
                      • Участник
                      • Offline
                      • Зарегистрирован: 24.05.2013
                      • Сообщений: 1,521
                      • Re: Кодек H.264

                        Добрый день.Подскажите пожалуйста,проект с разрешением 1280×720,меняю композицию на 1920×1080,подкладываю фото с разрешением 3624×2424,но при выводе качество фото лучше не становиться, а в любом изначальном проекте с разрешением 1920×1080 фото при выводе великолепно.Спасибо!Или правильно было бы спросить,как в проект 1280×720,вставить фото с более высоким разрешением без потерь.

                        Расскажите поподробней пожалуйста и лучше со скриншотами.

                        14 Ответ от Olfisher 22.06.2014 09:42:03 (22.06.2014 09:49:05 отредактировано Olfisher)

                        • Olfisher
                        • Участник
                        • Offline
                        • Зарегистрирован: 24.04.2013
                        • Сообщений: 2,829
                        • Re: Кодек H.264

                          Удалена штатная возможность экспорта следующих форматов видео: H.264, MPEG-2, WMV, FLV, F4V, и SWF. Теперь для этого надо использовать Adobe Media Encoder через команду Composition > Add To Adobe Media Encoder Queue.

                          Попробовал я вчера установить в тестовом режиме новый After Effects CC 2104.
                          Отдельная установка Adobe Media Encoder меня совершенно не устроила. и убила, так сказать, все благие начинания. .
                          Не принципиально, конечно, но. скажу так — ИМХО — для меня неудобно. )Попробовал и Premiere Pro CC 2014 — больше всего интересовал трекинг масок.
                          Пробовал разные маски на разных видео — на первый взгляд, все хорошо — претензий нет.

                          Однако. на почту пришла рассылка от Red Giant ( см.спойлер):

                          15 Ответ от Николай Вагизов 22.06.2014 17:23:20 (22.06.2014 17:40:03 отредактировано Николай Вагизов)

                          • Николай Вагизов
                          • Участник
                          • Offline
                          • Зарегистрирован: 20.04.2014
                          • Сообщений: 11
                          • Re: Кодек H.264

                            Добрый день.Подскажите пожалуйста,проект с разрешением 1280×720,меняю композицию на 1920×1080,подкладываю фото с разрешением 3624×2424,но при выводе качество фото лучше не становиться, а в любом изначальном проекте с разрешением 1920×1080 фото при выводе великолепно.Спасибо!Или правильно было бы спросить,как в проект 1280×720,вставить фото с более высоким разрешением без потерь.

                            Расскажите поподробней пожалуйста и лучше со скриншотами.

                            Проект слайд-шоу 1280×720,подкладываю фото с разрешением 3624×2424,качество фото падает,что можно предпринять,чтобы в этом размере композиции,не терялось качество фото,я так понимаю — разрешение фото автоматически подстраивается под размер проекта?Была попытка увеличить размер всего проекта, вроде бы всё получилось,все слои,композиции довёл до 1920×1080,но качество фото на слое не улучшилось.А когда в готовый проект разрешением 1920×1080 вставляю фото-всё нормально.


                            16 Ответ от izofox 22.06.2014 19:39:41

                            • izofox
                            • Участник
                            • Offline
                            • Зарегистрирован: 24.05.2013
                            • Сообщений: 1,521
                            • Re: Кодек H.264

                              Честно, все равно ничего не понял. По скриншотам видно, что качество нормальное.

                              17 Ответ от Николай Вагизов 22.06.2014 19:59:35 (22.06.2014 20:06:23 отредактировано Николай Вагизов)

                              • Николай Вагизов
                              • Участник
                              • Offline
                              • Зарегистрирован: 20.04.2014
                              • Сообщений: 11
                              • Re: Кодек H.264

                                Честно, все равно ничего не понял. По скриншотам видно, что качество нормальное.

                                Ну как же, в оригинальном даже зрачки в глазах видно,а из проекта чуток замыленное фото.На комьютерном мониторе может и прокатит,а на ЖК телевизоре,да ещё и большой диагональю это заметно.Ладно спасибо за участие,попробую плагином Sharpen что-нибудь вывести.

                                18 Ответ от Olfisher 22.06.2014 20:21:48 (22.06.2014 20:27:04 отредактировано Olfisher)

                                • Olfisher
                                • Участник
                                • Offline
                                • Зарегистрирован: 24.04.2013
                                • Сообщений: 2,829
                                • Re: Кодек H.264

                                  на почту пришла рассылка от Red Giant

                                  Информация обновилась — на сайте Red Giant сообщили , что они READY :


                                  Для Николая Вагизова:

                                  Проект слайд-шоу 1280×720,подкладываю фото с разрешением 3624×2424,качество фото падает,что можно предпринять,чтобы в этом размере композиции,не терялось качество фото,

                                  По скриншотам видно, что качество нормальное.

                                  Ну. человеку кажется, что качество хуже и его такое качество не устраивает.

                                  Жаль, что скриншоты не затрагивают таймлайн — догадывайся тут, что там у него и как.
                                  Скорее всего, у него несколько композиций вложены друг в друга. а во вложенной композиции фотография уменьшена до размера композиции. Надо включить солнце ( Collapse Transformation) — и тогда наверняка вдруг запляшут облака. ( если, конечно, там внутри не накручено ничего сверхъестественного, что изменится, при включении этой фишки — и тогда придется заняться корректированием. )
                                  Но это лишь ИМХО.

                                  Добавлено:
                                  Пока писал пост, да отвлекался — был написан пост выше со словами:

                                  . попробую плагином Sharpen что-нибудь вывести.

                                  Вот именно — что-нибудь

                                  19 Ответ от izofox 22.06.2014 20:34:37

                                  • izofox
                                  • Участник
                                  • Offline
                                  • Зарегистрирован: 24.05.2013
                                  • Сообщений: 1,521
                                  • Re: Кодек H.264

                                    Ну. человеку кажется, что качество хуже и его такое качество не устраивает.

                                    Вот, посмотрел еще раз, что человек написал. Вижу, что в параметрах композиции стоит Resoulution: quarter, может быть в это дело. Хотя по умолчанию After Effects выводит в Best settings видео.

                                    20 Ответ от Olfisher 22.06.2014 20:38:06

                                    • Olfisher
                                    • Участник
                                    • Offline
                                    • Зарегистрирован: 24.04.2013
                                    • Сообщений: 2,829
                                    • Re: Кодек H.264

                                      Так ведь у него в посте № 11 так написано. — при выводе.

                                      Короче. нужной информации, как всегда, не хватает.

                                      21 Ответ от izofox 22.06.2014 20:55:25

                                      • izofox
                                      • Участник
                                      • Offline
                                      • Зарегистрирован: 24.05.2013
                                      • Сообщений: 1,521
                                      • Re: Кодек H.264

                                        Так ведь у него в посте № 11 так написано. — при выводе.

                                        Короче. нужной информации, как всегда, не хватает.

                                        Согласен с Вами
                                        Николай Вагизов, если не сложно, пришлите проект и минимум одно фото для экспериментов.

                                        22 Ответ от Николай Вагизов 22.06.2014 23:19:49

                                        • Николай Вагизов
                                        • Участник
                                        • Offline
                                        • Зарегистрирован: 20.04.2014
                                        • Сообщений: 11
                                        • Re: Кодек H.264

                                          Так ведь у него в посте № 11 так написано. — при выводе.

                                          Короче. нужной информации, как всегда, не хватает.

                                          Согласен с Вами
                                          Николай Вагизов, если не сложно, пришлите проект и минимум одно фото для экспериментов.

                                          Всем Спасибо за участие.Всё отлично получилось с плагином Sharpen (я только учусь)Раньше использовал Pinnacle,но After Effects и Adobe Premiere Pro меня просто срезали.Сложновато,но интересно.ЗАТЯГИВАЕТ,а точнее уже затянуло.Ещё раз Всем Спасибо.

                                          23 Ответ от Карина Пашкова 27.09.2014 21:54:02

                                          • Карина Пашкова
                                          • Участник
                                          • Offline
                                          • Зарегистрирован: 17.09.2014
                                          • Сообщений: 10
                                          • Re: Кодек H.264

                                            Доброго времени суток!
                                            Рендерить с кодеком H.264 отказывается. Помогите, очень прошу — уже пол дня провозилась с проблемой импорта видео в mocha.

                                            24 Ответ от Евгений Гончаров 28.09.2014 13:43:43

                                            • Евгений Гончаров
                                            • Moderator
                                            • Offline
                                            • Зарегистрирован: 27.08.2013
                                            • Сообщений: 1,730
                                            • Re: Кодек H.264

                                              На скриншоте просто вопрос о перезаписи. Но, забегая вперёд, помогу избежать проблем
                                              1) С кодеком H.264 видео выводите четко в корень диска и без кириллических символов в названии файла
                                              2) В Mocha подгружайте секвенцию (последовательность кадров), предварительно выведенную из AE, само собой, тоже без кириллических символов в пути и в названии кадров, во избежание проблем

                                              25 Ответ от Карина Пашкова 28.09.2014 15:15:17

                                              • Карина Пашкова
                                              • Участник
                                              • Offline
                                              • Зарегистрирован: 17.09.2014
                                              • Сообщений: 10
                                              • Re: Кодек H.264

                                                Кириллических символов в пути нет. Квик тайм устанавливала и удаляла, также чистила компьютер.
                                                А как сделать так, чтобы секвенция превратилась в видео?

                                                Сообщений с 1 по 25 из 46

                                                Чтобы отправить ответ, вы должны войти или зарегистрироваться

                                                источник

Читайте также:  Установка катушки зажигания пежо 406