автофреймрейт на android что это
Автофреймрейт на android что это
Для функционирования программы необходимы права root пользователя.
Краткое описание:
AFRd переключает частоту вертикальной развёртки на Android TV устройствах на базе чипов AmLogic (только AmLogic )
Для своей работы AFRd использует определённые возможности стандартного ядра Android от фирмы AmLogic. Однако, некоторые «именитые производители» вносят существенные изменения в ядро, что приводит к неработоспособности AFRd.
Программа имеет большое (иногда кажется, что избыточное) количество настроек, которые помогут настроить программу под Вашу личную манеру просмотра, а также часто позволит обойти проблемы, проявляющихся на конкретно Вашей комбинации домашней аудио-видео-техники.
При переключении частоты развёртки экран кратковременно (1-2, иногда до 3-5 секунд) отключается, затем включается уже с новой частотой. Это, к сожалению, неизбежно. AFRd делает всё, что в его силах, чтобы избежать лишних переключений а также чтобы сделать эти переключения максимально комфортными для пользователя.
Требуется Android: 6.0 и выше
Требуется процессор: AmLogic S9xx
Русский интерфейс: Да
Разработчик: Андрей Заболотный, anpaza @ 4pda
Домашняя страница: https://github.com/anpaza/afrd
Любое видео всегда снимается с определённой частотой кадров. «Большое» кино традиционно снимается с частотой 24 кадра в секунду, телевизионный сигнал использует 30/60 (стандарт NTSC) или 25/50 (стандарты PAL и SECAM) кадров в секунду.
Телевизор воспроизводит видео также с определённой частотой кадров, назывемой «частотой вертикальной развёртки». Большинство телевизоров умеет работать на разных частотах вертикальной развёртки.
Если частота вертикальной развёртки не кратна частоте кадров фильма, картинка будет ощутимо «подёргиваться», особенно это заметно на сценах с плавным движением камеры. Например, если мы смотрим кино, снятое на 24 кадрах в секунду на телевизоре с развёрткой 60 кадров в секунду, последовательность показа кадров будет примерно такая:
АПЧ (AFR) это процесс гармонизации частоты вертикальной развёртки с частотй кадров проигрываемого видео. При этом частота вертикальной развёртки не обязательно должна быть равна частоте видео, видео идёт одинаково плавно и при кратной частоте развёртки. Например, если фильм снят с частотой 30 кадров/сек, а телевизор работает с развёрткой 60Гц, каждый кадр будет отображаться по 2/60 секунды, оно же 1/30 секунды, которые Вы бы получили, если бы частота развёртки была бы 30Гц.
Обратитесь к автору в личке. Подготовьте файл журнала приложения (не logcat!), в котором отражёна Ваша проблема.
Если пришлось перезагрузиться (например, приставка зависла в чёрном экране и вывести её из этого состояния не удалось), после перезагрузки следует взять не файл afrd.log, но afrd.log
(с тильдой в конце). Дело в том, что при запуске afrd переименовывает предыдущий afrd.log в afrd.log
, поэтому если Вы пришлёте мне afrd.log, это будет пустой журнал, созданный уже после перезагрузки.
Не надо закидывать меня журналами, разбор каждого журнала это 5-10 минут моего времени. Разбирайтесь только с одной проблемой за раз, опишите проблему подробно, представьте что я хочу воспроизвести такую же проблему у себя. Не рекомендую в одном журнале собирать события от разных приложений, мне ведь неизвестно в какой момент какое приложение работало. Можно в одном журнале несколько раз воспроизвести одну и ту же проблему в одном и том же приложении.
Скачать:
версия: 0.3.2 ru.cobra.zap.afrd-0.3.2.apk ( 262.8 КБ )
версия: 0.3.1 ru.cobra.zap.afrd-0.3.1.apk ( 248.36 КБ )
версия: 0.3.0 ru.cobra.zap.afrd-0.3.0.apk ( 212.58 КБ )
версия: 0.2.4 UPDATE-afrd-0.2.4.zip ( 46.5 КБ )
(устанавливается через System Recovery)
Первая версия afrd появилась летом 2017 года. Она была узкоспециализированной и работала исключительно с патченным ядром версии 3.14, которое я собирал для устройства X92 на процессоре AmLogic S912, с Андроидом 6.0.1. В ядре была включена логика, которая сообщала частоту кадров запущенного видео любой желающей пользовательской программе (в оригинальном ядре её ещё не было).
Затем эта опция стала появляться в новых приставках на базе Андроид 7.0. Таким образом, разные умельцы стали запускать afrd на более свежих приставках, но уже без моего участия.
В начале 2019 года я увидел идею использовать данные из файла /sys/class/vdec/vdec_status для определения частоты видео. В своё время я пытался использовать этот файл для того же самого, но на тот момент не было способа определить, что видео собственно запущено или остановлено. Поэтому тогда эта идея развития не получила.
Появившийся скрипт дал толчок новому витку развития AFRd. После месяца бурного развития появилась на свет версия 0.2.4, которая устанавливалась через System Recovery. Затем, ещё через месяц, появилась версия 0.3.0 уже с привычным Android интерфейсом.
Автофреймрейт на android что это
Для функционирования программы необходимы права root пользователя.
Краткое описание:
AFRd переключает частоту вертикальной развёртки на Android TV устройствах на базе чипов AmLogic (только AmLogic )
Для своей работы AFRd использует определённые возможности стандартного ядра Android от фирмы AmLogic. Однако, некоторые «именитые производители» вносят существенные изменения в ядро, что приводит к неработоспособности AFRd.
Программа имеет большое (иногда кажется, что избыточное) количество настроек, которые помогут настроить программу под Вашу личную манеру просмотра, а также часто позволит обойти проблемы, проявляющихся на конкретно Вашей комбинации домашней аудио-видео-техники.
При переключении частоты развёртки экран кратковременно (1-2, иногда до 3-5 секунд) отключается, затем включается уже с новой частотой. Это, к сожалению, неизбежно. AFRd делает всё, что в его силах, чтобы избежать лишних переключений а также чтобы сделать эти переключения максимально комфортными для пользователя.
Требуется Android: 6.0 и выше
Требуется процессор: AmLogic S9xx
Русский интерфейс: Да
Разработчик: Андрей Заболотный, anpaza @ 4pda
Домашняя страница: https://github.com/anpaza/afrd
Любое видео всегда снимается с определённой частотой кадров. «Большое» кино традиционно снимается с частотой 24 кадра в секунду, телевизионный сигнал использует 30/60 (стандарт NTSC) или 25/50 (стандарты PAL и SECAM) кадров в секунду.
Телевизор воспроизводит видео также с определённой частотой кадров, назывемой «частотой вертикальной развёртки». Большинство телевизоров умеет работать на разных частотах вертикальной развёртки.
Если частота вертикальной развёртки не кратна частоте кадров фильма, картинка будет ощутимо «подёргиваться», особенно это заметно на сценах с плавным движением камеры. Например, если мы смотрим кино, снятое на 24 кадрах в секунду на телевизоре с развёрткой 60 кадров в секунду, последовательность показа кадров будет примерно такая:
АПЧ (AFR) это процесс гармонизации частоты вертикальной развёртки с частотй кадров проигрываемого видео. При этом частота вертикальной развёртки не обязательно должна быть равна частоте видео, видео идёт одинаково плавно и при кратной частоте развёртки. Например, если фильм снят с частотой 30 кадров/сек, а телевизор работает с развёрткой 60Гц, каждый кадр будет отображаться по 2/60 секунды, оно же 1/30 секунды, которые Вы бы получили, если бы частота развёртки была бы 30Гц.
Обратитесь к автору в личке. Подготовьте файл журнала приложения (не logcat!), в котором отражёна Ваша проблема.
Если пришлось перезагрузиться (например, приставка зависла в чёрном экране и вывести её из этого состояния не удалось), после перезагрузки следует взять не файл afrd.log, но afrd.log
(с тильдой в конце). Дело в том, что при запуске afrd переименовывает предыдущий afrd.log в afrd.log
, поэтому если Вы пришлёте мне afrd.log, это будет пустой журнал, созданный уже после перезагрузки.
Не надо закидывать меня журналами, разбор каждого журнала это 5-10 минут моего времени. Разбирайтесь только с одной проблемой за раз, опишите проблему подробно, представьте что я хочу воспроизвести такую же проблему у себя. Не рекомендую в одном журнале собирать события от разных приложений, мне ведь неизвестно в какой момент какое приложение работало. Можно в одном журнале несколько раз воспроизвести одну и ту же проблему в одном и том же приложении.
Скачать:
версия: 0.3.2 ru.cobra.zap.afrd-0.3.2.apk ( 262.8 КБ )
версия: 0.3.1 ru.cobra.zap.afrd-0.3.1.apk ( 248.36 КБ )
версия: 0.3.0 ru.cobra.zap.afrd-0.3.0.apk ( 212.58 КБ )
версия: 0.2.4 UPDATE-afrd-0.2.4.zip ( 46.5 КБ )
(устанавливается через System Recovery)
Первая версия afrd появилась летом 2017 года. Она была узкоспециализированной и работала исключительно с патченным ядром версии 3.14, которое я собирал для устройства X92 на процессоре AmLogic S912, с Андроидом 6.0.1. В ядре была включена логика, которая сообщала частоту кадров запущенного видео любой желающей пользовательской программе (в оригинальном ядре её ещё не было).
Затем эта опция стала появляться в новых приставках на базе Андроид 7.0. Таким образом, разные умельцы стали запускать afrd на более свежих приставках, но уже без моего участия.
В начале 2019 года я увидел идею использовать данные из файла /sys/class/vdec/vdec_status для определения частоты видео. В своё время я пытался использовать этот файл для того же самого, но на тот момент не было способа определить, что видео собственно запущено или остановлено. Поэтому тогда эта идея развития не получила.
Появившийся скрипт дал толчок новому витку развития AFRd. После месяца бурного развития появилась на свет версия 0.2.4, которая устанавливалась через System Recovery. Затем, ещё через месяц, появилась версия 0.3.0 уже с привычным Android интерфейсом.
AFRd 0.3.2
AFRd — уникальное бесплатное приложение, обеспечивающее автофреймрейт для Android TV устройств. При этом очень важно сразу отметить, что утилита работает только с приставками на процессорах AmLogic. Для использования программы необходимо наличие Root-прав.
Для начала давайте выясним, что же такое автофреймрейт и для чего он нужен на приставке. Автофреймрейт — это автоматическое переключение частоты телевизора под частоту воспроизводимого контента.
Так вот, приложение AFRd автоматически синхронизирует экран обновления со скоростью видео, которое мы воспроизводим, и, таким образом, устраняет эффект скачков в развертке камеры, так называемый Judder-эффект. Именно из-за Judder-эффекта возникают микрофризы и дергание в динамичных сценах.
Важно! AFRd работает на девайсах на базе чипов S905, S905W, S912, S905X2, S905Y2. Но вполне возможно, что она заработает и на других устройствах, поэтому можно пробовать.
Приложение имеет удобный пользовательский интерфейс. Доступно много функций которые позволят настроить автофреймрейт на вашем устройстве максимально быстро и без лишних вопросов. Если вы натыкаете лишнего, то всегда можно скинуть настройки до заводских.
Очень удобно, что в приложении есть раздел «ЧАВО» (часто задаваемые вопросы). Здесь вы можете найти множество ответов на самые актуальные вопросы, что сэкономит ваше время.
Преимущества AFRd
Недостатки AFRd
Скачать AFRd
Ниже вы увидите прямую ссылку для скачивания последней версии приложения.
Также предлагаем вам посмотреть очень информативное и полезное видео, в котором детально разбирается функционал и возможности приложения.
Поделитесь с нами своим опытом использования программы AFRd. Получилось ли у вас настроить приложение? Оставляйте комментарии и делитесь полезной информацией с другими пользователями, которые только начинают пользоваться этой утилитой.
Всё о сервисе AFRd и его функционале
AFRd является приложением, используемым для установки автофреймрейта (автоматического кадрирования) на Android TV Box. Оно может переключать частоту вертикальной развёртки на устройствах Android TV. Далее вы подробнее узнаете, что из себя представляет эта мощная утилита, как её скачать и установить
Что такое AFRd?
AFRd — это уникальное приложение для автофреймрейта, предназначенное для устройств Android. Программа является полностью бесплатной.
Автофреймрейт — это автоматическое подстраивание частоты TB-приёмника под частоту воспроизводимого видеофайла.
Проблема в том, что функция автофреймрейта далеко не всегда присутствует изначально либо доступна не для всех кино-приложений. Программа AFRd предназначена для решения данной проблемы, обеспечивая соответствие выходного видеосигнала частоте кадров видео на Android TV, функционирующих на 64-битных процессорах Amlogic.
Программа AFRd в TB-приставке автоматически синхронизирует экран обновления со скоростью воспроизводимого видеофайла, тем самым:
Главные условия для использования приложения AFRd:
Основные характеристики и системные требования указаны в таблице:
Наименование характеристики | Описание |
Разработчик | 4PDA. |
Категория | Автофреймрейты. |
Официальный сайт разработчика | https://4pda.ru/. |
Требования к ОС | Android версии 6.0 и выше. |
Язык приложения | Русский. |
MD5 | 46ea6da7b6747e5f81f94a23825caa64. |
SHA1 | 6E1D103413317AF47B770C83CF42A58E634365CB. |
Поддерживаемые чипы устройств | Гарантировано работает с чипами S905, S905W, S912, S905X, S905X2, S905Y2. Но есть вероятность, что программа будет функционировать и на других устройствах с процессором Armv8, так что можно попробовать. |
Исходный код программы AFRd
Исходный код основан на двух методах определения частоты кадров видеофайла и соответствующего изменения частоты кадров видеовыхода (HDMI). А именно:
Длительность периода формирования кадра не должна равняться нулю, в противном случае данные о частоте кадров будут захватываться от 23 кадров в секунду, что означает 23,976 кадра в секунду, 29 будет равно 29,970 кадра в секунду, а 59 – 59,94 кадра в секунду.
Интерфейс и функционал приложения
В приложении AFRd очень удобный и интуитивно понятный интерфейс. В нём доступно множество функций, которые позволяют без проблем настроить автоматическое кадрирование на вашем устройстве в кратчайшие сроки.
Так выглядит интерфейс приложения:
Пройдя авторизацию, в приложении можно:
Если вы совершите ошибку в процессе настройки параметров программы, их всегда можно сбросить до заводских.
Ещё один удобный момент — в программе присутствует раздел «FAQ» (Часто задаваемые вопросы). В нём вы найдёте большое количество ответов на самые насущные вопросы по функционированию AFDR, что значительно упростит ваше знакомство с приложением.
Мы также приглашаем вас посмотреть полезное видео, в котором подробно описаны функционал и возможности приложения:
Преимущества и недостатки AFRd
Преимуществ у программы AFRd больше, чем недостатков. Среди них:
Скачать AFRd для Android TV бесплатно
Бесплатно скачать последнюю версию приложения AFRd можно по прямой ссылке — https://dl1.topfiles.net/files/2/318/1251/bWVkM23Po3JUc01SSGd3Yzk1TUFaV3g4Sk9kOFlPeTJMUEVyV1pnTFB3azlJdz06Op5G4HQgzU_cLlj_oPrCTng/afrd_0.3.2.apk.
По этой ссылке можно загрузить специальную версию для прошивки SlimBOX — https://drive.google.com/file/d/1Y3xdTNEsUP1qsXaVvRr_K-7KSryzOgsn/view?usp=sharing.
Что добавилось и изменилось в новой версии:
Как установить и настроить AFRd на Android TV-бокс?
Для того, чтобы установить и настроить программу AFRd на своём устройстве, не нужны особые навыки и познания в технике. Достаточно следовать этой видео-инструкции (действия показаны на примере Android-приставки x96 max):
Возможные проблемы с AFRd
У любого приложения могут быть периодические ошибки и неисправности. Для AFRd наиболее часто встречающиеся проблемы, это:
При возникновении этих и любых других проблем вы можете обратиться за помощью на форум приложения, там отвечают разработчики, а также опытные пользователи AFRd — https://4pda.ru/forum/index.php?act=search&query=&username=&forums%5B%5D=321&topics=948250&source=pst&sort=rel&result=posts.
Затруднения в работе приложения AFRd чаще всего возникают на устройствах Android с версией более 8-й.
Аналоги AFRd
AFRd имеет аналоги, на которые можно заменить приложение, если по каким-то параметрам оно не подходит для вашего устройства, или если по иным причинам невозможно его использование.
Самые популярные похожие программы:
Обычному зрителю Android TV, который не особо разбирается во всех тонкостях параметров изображения, программа AFRd вряд ли пригодится — он просто не заметит её действия. Но если вы прожжённый пользователь, который на глаз определяет разницу в пару кадров/сек, такое приложение лишним не будет. Тем более, что оно бесплатное.
Автофреймрейт на android что это
Для функционирования программы необходимы права root пользователя.
Краткое описание:
AFRd переключает частоту вертикальной развёртки на Android TV устройствах на базе чипов AmLogic (только AmLogic )
Для своей работы AFRd использует определённые возможности стандартного ядра Android от фирмы AmLogic. Однако, некоторые «именитые производители» вносят существенные изменения в ядро, что приводит к неработоспособности AFRd.
Программа имеет большое (иногда кажется, что избыточное) количество настроек, которые помогут настроить программу под Вашу личную манеру просмотра, а также часто позволит обойти проблемы, проявляющихся на конкретно Вашей комбинации домашней аудио-видео-техники.
При переключении частоты развёртки экран кратковременно (1-2, иногда до 3-5 секунд) отключается, затем включается уже с новой частотой. Это, к сожалению, неизбежно. AFRd делает всё, что в его силах, чтобы избежать лишних переключений а также чтобы сделать эти переключения максимально комфортными для пользователя.
Требуется Android: 6.0 и выше
Требуется процессор: AmLogic S9xx
Русский интерфейс: Да
Разработчик: Андрей Заболотный, anpaza @ 4pda
Домашняя страница: https://github.com/anpaza/afrd
Любое видео всегда снимается с определённой частотой кадров. «Большое» кино традиционно снимается с частотой 24 кадра в секунду, телевизионный сигнал использует 30/60 (стандарт NTSC) или 25/50 (стандарты PAL и SECAM) кадров в секунду.
Телевизор воспроизводит видео также с определённой частотой кадров, назывемой «частотой вертикальной развёртки». Большинство телевизоров умеет работать на разных частотах вертикальной развёртки.
Если частота вертикальной развёртки не кратна частоте кадров фильма, картинка будет ощутимо «подёргиваться», особенно это заметно на сценах с плавным движением камеры. Например, если мы смотрим кино, снятое на 24 кадрах в секунду на телевизоре с развёрткой 60 кадров в секунду, последовательность показа кадров будет примерно такая:
АПЧ (AFR) это процесс гармонизации частоты вертикальной развёртки с частотй кадров проигрываемого видео. При этом частота вертикальной развёртки не обязательно должна быть равна частоте видео, видео идёт одинаково плавно и при кратной частоте развёртки. Например, если фильм снят с частотой 30 кадров/сек, а телевизор работает с развёрткой 60Гц, каждый кадр будет отображаться по 2/60 секунды, оно же 1/30 секунды, которые Вы бы получили, если бы частота развёртки была бы 30Гц.
Обратитесь к автору в личке. Подготовьте файл журнала приложения (не logcat!), в котором отражёна Ваша проблема.
Если пришлось перезагрузиться (например, приставка зависла в чёрном экране и вывести её из этого состояния не удалось), после перезагрузки следует взять не файл afrd.log, но afrd.log
(с тильдой в конце). Дело в том, что при запуске afrd переименовывает предыдущий afrd.log в afrd.log
, поэтому если Вы пришлёте мне afrd.log, это будет пустой журнал, созданный уже после перезагрузки.
Не надо закидывать меня журналами, разбор каждого журнала это 5-10 минут моего времени. Разбирайтесь только с одной проблемой за раз, опишите проблему подробно, представьте что я хочу воспроизвести такую же проблему у себя. Не рекомендую в одном журнале собирать события от разных приложений, мне ведь неизвестно в какой момент какое приложение работало. Можно в одном журнале несколько раз воспроизвести одну и ту же проблему в одном и том же приложении.
Скачать:
версия: 0.3.2 ru.cobra.zap.afrd-0.3.2.apk ( 262.8 КБ )
версия: 0.3.1 ru.cobra.zap.afrd-0.3.1.apk ( 248.36 КБ )
версия: 0.3.0 ru.cobra.zap.afrd-0.3.0.apk ( 212.58 КБ )
версия: 0.2.4 UPDATE-afrd-0.2.4.zip ( 46.5 КБ )
(устанавливается через System Recovery)
Первая версия afrd появилась летом 2017 года. Она была узкоспециализированной и работала исключительно с патченным ядром версии 3.14, которое я собирал для устройства X92 на процессоре AmLogic S912, с Андроидом 6.0.1. В ядре была включена логика, которая сообщала частоту кадров запущенного видео любой желающей пользовательской программе (в оригинальном ядре её ещё не было).
Затем эта опция стала появляться в новых приставках на базе Андроид 7.0. Таким образом, разные умельцы стали запускать afrd на более свежих приставках, но уже без моего участия.
В начале 2019 года я увидел идею использовать данные из файла /sys/class/vdec/vdec_status для определения частоты видео. В своё время я пытался использовать этот файл для того же самого, но на тот момент не было способа определить, что видео собственно запущено или остановлено. Поэтому тогда эта идея развития не получила.
Появившийся скрипт дал толчок новому витку развития AFRd. После месяца бурного развития появилась на свет версия 0.2.4, которая устанавливалась через System Recovery. Затем, ещё через месяц, появилась версия 0.3.0 уже с привычным Android интерфейсом.