Pull to refresh

Comments 716

У каждого свои потребности и вкусы. В статье я стараюсь обозначить проблему ограничений камеры на Android при уже устоявшемся стереотипе, что ограничение это удел iPhone. При этом на iPhone можно найти приложение почти по любым потребностям и вкусам, а вот на Android придется сильно потрудиться, чтобы вообще хоть что-нибудь найти.

Android и iPhone сравнивать нечестно. Android это только ОС, iPhone это конкретный телефон. Обьективно будет сравнивать iPhone и Pixel например. А если говорить в целом об Андроид, your experience will vary based on the exact phone model and the manufacturer.

Объективно будет сравнивать iPhone и Sony. Pixel пока что не конкурент по видео. Но что есть один телефон во всем зоопарке Android? Нет смысла говорить о ком-то одном, если все они вместе взятие и по отдельности так себе. Статья не зря всех сваливает в одну кучу. Вся эта куча уступает iPhone. Рядом друг с другом они все почти одинаковые. Особенно если процессор один и тот же.

Андроид это только ОС, а Айфон программно-апаратный комплекс. Андроид мир принципиально отличается от мира Эппл. Есть сотни производителей андроид телефонов, есть десятки тысяч моделей телефонов, они все разные, у них разные концепции, разные производители с разными бизнес планами и мыслями в головах десятков тысяч мененджеров и все они никак не связаны друг с другом.

У меня note10+ и Filmic Pro работает идеально. Я не знаю чья эта заслуга, Гугл, Самсунг, того чувака который проектировал мою модель, программиста из Filmic Pro который заморочился за мою модель. Тут слишком много лиц задействовано, это не одна банда как у Apple.

Конкретно мой телефон "снимает кино не хуже айфон", но судя по рейтингам Filmic Pro, это верно далеко не для каждого телефона на Андроид. У Самсунга и нативное приложение имеет Pro video mode, Filmic удобнее и функциональнее, но нативное умеет во все основные фичи, пользуюсь обоими.

Если бы меня спросили какой телефон для видео лучше, я бы посоветовал либо айфон, либо мою модель андроида. Я бы точно не комитался за все телефоны на андроид, потому что они все разные.

Если Самсунг не поменяет свою политику, то следующий телефон уже не будет так хорош, особенно Snapdragon. Уже на S20 начались странные проблемы.

Заслуга это только Filmic Pro. Они запариваются на его поддержке т.к. это второй по популярности девайс. Но вроде как блокировка экспозиции делала кадр темнее и ХДР отключал ручные настройки, так эта проблема и остается.И Самсунгу наплевать.

А сони конкурент? У меня была xperia arc s (вроде), просто S, Z1, Z3 - и все они снимали так отвратительно - что у меня просто слов нет. Любой китаец снимал лучше за стоимость кратно ниже. Да и особо ничего не изменилось, телефоны от Сони по сей день - очень так себе по всем параметрам, кроме дизайна.
Поэтому я согласен с тем, что iPhone сравнивать нужно с Pixel, и по фотографиям они уже +-, что будет на 6 пикселе - интересно.

Интересно, когда фотографы решают за видео. Фото и видео абсолютно разные вещи. Если Pixel в фото король, то по видео он пока-что (не понятно с Pixel 6) позади многих.

Подтверждаю, были Xperia S и Z2, снимали просто отвратительно, что для меня всегда было загадкой, ведь вроде и матрицы у Sony свои и камеры они делают топовые, то есть, компетенции в компании явно есть.
Но в мобильную съёмку они так и не смогли, увы.

Зачем постоянно вспоминать, что было 10 лет обратно? Сегодня они могут лучше, чем многие другие.
Проблема у Сони только одна: они не умеют подстраиваться под пользователей, которым нужен ИИ, чтобы выполнять не самые сложные действия. Да, нажатием одной кнопки как на Пикселях ничего хорошего не получишь. Но лично я беру Сони как раз по этой причине, и не беру Пиксели тоже по этой. Не нужен мне ИИ, мне нужен максимально чистый результат.

Телефон рутили? Качество съемки сильно зависит от алгоритмов, а не только от сенсора. После включения рута на Сони отключались сонивские алгоритмы и качество становилось посредственным.
У меня было несколько смартфонов Сони и они снимали отлично, а слоумо так вообще бомба. Покажите мне какие еще телефоны могут в сломо? А Sony Xperia XZ может 960fps в режиме 720р

Это вы еще не видели Сони с точки зрения ремонта и с точки зрения инженера, который этот ужас увидел внутри телефона. Всегда крестился перед работой над ними.

А зачем это видеть? Мне не приходилось ремонтировать Сони. Да я в принципе не любитель ремонтировать, проще новый купить.

Смотри. Я выпускаю игру на GLES 3. По неведомой мне причине, некоторые модели хуавей, на графике AT просто крашаться без всякой на то причине.

А т.к. весь этот зоопарк имеет единый маркет, рейтинг приложения стремится на дно.

Приходится решать проблему костылями. Вести черный список модельного ряда. Принудительно переключая их на GLES2 и отказываться от многих решений.

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

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

Понимаю что далеко не все опытные, таким лучше вообще закрыть возможность установки.

Это Андроид. Здесь невозможно этим заниматься, не имея аппаратов на руках. А вдруг работает? А вдруг только этот телефон проблемный? Касаемо игр в принципе здесь не так много вопросов, и чаще проблема на стороне процессора. А касаемо камеры там 1000 и 1 вопрос, который проверить пользователи не в состоянии, ибо многие механизмы призваны решать проблемы, которые пользователь не должен понимать. Если идти по пути запрета, то никогда ничего никому не предложишь. Не получишь фидбэк, не узнаешь о проблемах.

Про потребности вы верно подметили

При этом на iPhone можно найти приложение почти по любым потребностям и вкусам, а вот на Android придется сильно потрудиться, чтобы вообще хоть что-нибудь найти.

можно пример 2-3х приложений, которые есть под iphone и которых нет на android ?

Pro Camera by Moment, LumaFusion, Garage Band

LumaFusion, Garage Band

очень специфичный софт, поэтому и нет их на андроиде. Про камеры уже говорили, почему такая ситуация на андроиде

А есть более приближенные примеры, так сказать для широких масс, а не для каких то звуко/видео режиссеров, которые будут это делать на iphone.

А то получается из серии - основной недостаток linux android - на нем нельзя запустить photoshop аудио/видео редактор

P.S.

для общего развития - кто то реально занимается видео монтажом или сводит звуковые дорожки на iphone ?

Специфичный, не значит, ненужный. Многие ребята, которые монтируют видео на мобильниках или планшетах, отдали бы двойную плату за LumaFusion.

так сказать для широких масс

Разве широким массам что-то нужно? Тем более нашим. В голосовании к статье большинство, которое пользуется исключительно нативным приложением, и есть широкие массы. Широким массам ничего не предложить, чтобы их могло заинтересовать, кроме игр. А игры да, имеют и бюджет огромный, и работают на всех платформах обычно без проблем.

для общего развития

Да, миллионы пользователей в США. Как и миллионы пользователей по всему миру. Это можно легко увидеть, если посмотреть статистику покупок. В этом заключается вся сила техники Apple. Они всеми силами стремятся задействовать творческих людей, навязать им свою аппаратуру. Все эти ProRes, LogicPro и AIFF. Колористы «непрофессиональные» пользуются мониторами от Apple (LG), музыканты и опять же колористы MacBook'ами. Это все не просто так, и в среде творческих людей Apple этот как гарантия стабильности и качества.
Я часто удивляюсь, где ну откровенная дичь, с этим связанная. Но этих людей не переубедить. Они несут деньги, только дай им возможность.
Apple сделал ставку на таких людей, и не прогадал.

Вроде бы казалось, херня, никому не нужно. Но если никому не нужно, то зачем Huawei снимал музыкальные клипы на телефон, Samsung — короткий метр, Xiaomi вообще учредила целый фестиваль мобильного кино. Sony уже давно где-то там у себя проводит фестивали мобильного кино.

Но если никому не нужно, то зачем Huawei снимал музыкальные клипы на телефон, Samsung — короткий метр, Xiaomi вообще учредила целый фестиваль мобильного кино.

давай побуду КО - чтобы потом продать в x2-x3 больше телефонов, а не потому что это удобно ))

Это как с подготовкой важной презентации на планшете, которые показывают в рекламах планшетов. Выглядит красиво, но чуть более чем полностью оторвана от реальности. Ибо кто пробовал, тот понимает

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

ну собственно как и со всеми своими продуктами. Маркетологи у них не зря едят свой хлеб ))

маркетинг, это не только реклама в таргет-группах, но и развитие самого продукта. Именно они отвечают за набор требований/функционала и фронт работ, который ставится перед разработчиками.

Маркетологи хотели бы так думать. Но по факту маркетинг обещает больше, чем смогли разработчики. Вот основная проблема.
Поэтому мы привыкли воспринимать маркетинг как что-то плохое.

Професионалы все равно пользуются проф техникой black magic RED и тому подобной.

Определенно. Но что это меняет в вопросе видео на Андроид?

И именно поэтому Blackmagic и Red выпускают свой софт в первую очередь под macOS

Разве Davinci Resolve в самом начале пути был только на macOS?

У меня была первая камера от Blackmagic — на первых прошивках она могла использовать ssd отформатированную исключительно под HFS+. Причем сама она его не могла форматировать, готовить ssd можно было только под маком. Поддержку exFat завезли только через год или даже больше.

То же самое с Red. Когда выпустили Red One поддержка Raw была через технологию Quicktime: это очень мощный формат в котором есть перекрестные ссылки между файлами. На каждый кадр создавались папка с Raw-видео и к ней 4 мизерных QuickTime файла, каждый по-сути ссылался на оригинальный Raw но открывал их с разными настройками качества (и разной производительностью). Все это разумеется работало поначалу только в OS X в связке с Final Cut

daVinci изначально был аппаратной платформой, разработанной аж в 85 году, потом в 2004 вышла DaVinci Resolve, тоже аппаратная. Стоила та система в полной комплектации около миллиона долларов. В 2009 году софт был выкуплен Blackmagic и вышла Blackmagic DaVinci Resolve, которая стоила 995 долларов для Mac и 19.995 долларов для Linux (версия под линукс отличалась в функциях и поддерживала больше видеокарт). Версия под WIndows была выпущена позднее.

на нем нельзя запустить

Это читается как вечная отмазка пользователей iPhone, которые на любой вопрос, а почему у iPhone нет такой-то фишки, отвечали: «А нам не нужно!»
Теперь я все чаще слышу эту фразу от пользователей Android.

Но по факту нам нужно. Нужно и мы хотим пользоваться не только говном, но и нормальным софтом. Пусть 1000 раз специфический.

Тут соотношение усилий к проценту людей, которым это действительно надо. Будем честны, профессиональный монтаж видео на смартфоне — это ну ооочень странный кейс для очень редких людей, занимающихся этим по понятным лишь им одним мотивам. ​Даже если отбросить момент про «не удобно на мелком дисплее» — банально ресурсов устройства не достаточно (у меня AE то и на десктопе на крупных задачах спотыкается). А для задач «обрезать/цветокор/пережать/уменьшить» приложений таки хватает.

Я понимаю, если бы вы в качестве примера ProCreate для iPad привели, ибо годный графический планшет со своим экраном — это реально круто, полезно и востребовано.

А так выглядит как «на кнопочной звонилке в La2 не поиграть» (и пофиг что не удобно и в принципе нужно полутора странным человекам)

При всех одинаковых плюсах всегда есть перевес в мелочах. Я не говорю про монтаж на телефоне, я говорю про съемку видео на телефоне.
А монтировать можно и на планшете Android, если бы были нормальные приложения.
На днях LumaFusion объявили о том, что разрабатывают версию под Android. Ждем с нетерепением.

ЗЫ. Соотношение усилий к проценту людей рождается именно по причине того, что усилий нужно много больше благодаря производителям. Если бы они следовали документации, то соотношение было бы более выгодным.
Ну и как результат — проще купить айфон, потому что там при меньших усилиях можно создать приличное приложение, что доказывает их наличие и количество.

Пока ничего не доказывает. Вы привели слишком мало и слишком редкие приложения чтобы делать такие громкие заявления.

А то я так могу сказать, что айфон гавно, потому что на нём фортнайт не запускается.

Если есть по теме камеры и видео примеры на андроид, то все будут благодарны, если назовете их. А причина редкости приложений для вас как раз и заключается в том, что их нет на андроид. А на iPhone LumaFusion экстра популярный продукт. И на андроиде нет ни одного полноценного конкурента. Количество приложений, которые пишут видео не хуже стока на iPhone измеряется десятками. А на Android единицами (2, если быть точным). И это при много большей популярности Android в целом.

Поэтому вместо того, чтобы чего-то доказывать словами анонима здесь, я предлагаю доказать делом. Я хочу увидеть хорошее приложение для монтажа видео на Android. Будет оно найдено или написано вашими руками, не имеет никакого значения.

Довольно много людей монтирует на Айфоне простые видео. Знаю даже таких, кто не сильно любит Айфоны, но вот из-за такого софта не может от него отказаться.
Вразумительного аналога lumaFusion на Андроиде действительно нет. Та что там, даже Instagram с точки зрения блогера имеет крайне ограниченную Андроид версию.

я в garageband постоянно записываю какие-то демки новых песен с гитары, набиваю барабаны по-быстрому и потом шлю остальным членам моей группы, чтобы они высказали мнение/подготовились к репетиции. к iphone подключаю портативную звуковую карту, в которую втыкаю гитарный процессор, могу какие фразы залупить, чтобы придумать какую-то аранжировку и так далее. удобнее приложения для таких демок пока еще не встречал, уж тем более на андроид.

Garage band это вообще приложение apple. Какой смысл его приводить в пример?

>При этом на iPhone можно найти приложение почти по любым потребностям и вкусам
Я помнимаю, что сказанное мной ничего не опровергает и не противоречит написанному.

Но мне действительно интерсно как много мне может дать iPhone если мои потребности и вкусы это прежде всего FOSS приложения? Для меня действительно важнее, что приложение с открытым исходным кодом и выпускается под свободной лицензией и собирается в доверенной инфраструктуре, чем юзер экспирианс этого приложения.

Судя по тому, что в репозитории f-droid.org приложений становится все больше и можной найти замену почти всему - так думаю не я один.

Сколько пользователей из всех пользователей Андроид пользуются f-droid? И в вопросе видео, я могу сказать наверняка, что выбор почти 0 в сравнении с iPhone даже на f-droid.

И, кстати, одна из причин в том, что ничего в мире не бывает бесплатным. За любым бесплатным продуктом стоит человек, который потратил свое время. Андроид является системой трудно конвертируемой в деньги, плюс дырявой системой на которой больше всего ломаного софта. Поэтому программисты с серьезными намерениями и желанием поддерживать свой продукт не один день, идут в iOS. Там получать деньги проще.

Предлагаю найти видео-приложение, которое адекватно будет работать со всеми современными флагманами (хотя бы, и еще будет бесплатным). Я в свое время не нашел, при том, что купил все приложения, которые на тот момент были доступны.
Могу помочь облегчить поиск и сразу исключить: OpenCamera, SnapCamera, HedgeCamera, ProShot, FreedCam, 4K Camera Pro, Camera FV-5, iCamera Pro, Manual Camera DSLR. Были какие-то еще, но вспомнить очень сложно, столько их развелось, одно круче другого в названии. Но на названные хотя бы имеет смысл обратить внимание вне контекста данного комментария.

Я все еще рассчитываю получить ответ на мой вопрос и не обязательно от Вас. У меня есть предположение, что ответ на него - ничего. И меня даже задевает такая дискриминация.

Меня на 100% не интересуют проблемы разработчиков приложений с закрытым исходным кодом(думаю это взаимно). Я не могу вспомнить чтобы потратил хотябы цент на мобильное приложение с коммерческой лицензией, но при этом у меня куплено несколько платных приложений одно из них conversation, а также я подписан на регулярные пожертвования на гитхабе для нескольких проектов один из которых - mumble.

Несмотря на это я внимательно прочитал статью и понимаю о каких проблемах Вы говорите, если эти проблемы будут устранены от этого выиграют все. Да, я тоже не могу записать видио в 4к 60фпс, хоть мне это и не нужно я бы хотел иметь такую возможность.

>Предлагаю найти видео-приложение, которое адекватно будет работать со всеми современными флагманами
Я откажусь от вашего предложения, но могу описать свой опыт. Я пользовался galaxy s4, Pixel 3 и сейчас продолжаю пользоваться oneplus 7t pro на всех этих телефонах установлен LineageOS, сначала я пользовался стоковой камерой, сейчас пользуюсь open camera. Open Camera работала на всех моих телефонах и покрывает обывательские потребности.

>Сколько пользователей из всех пользователей Андроид пользуются f-droid?

У меня нет ответа на этот вопрос. Но я могу с уверенностью сказать, что количество пользователей f-droid, количество разработчиков, качество и разнообразие софта только растет. Если раньше я пользовался несколькими приложениями, то сейчас f-droid покрывает 95% моих потребностей в софте. Я даже могу привести немного своей статистики из 67 установленных приложений, только 2 установлены не из f-droid и одно из них заменимо (яндекс такси и gmail).

На какой вопрос? Если вас может на 95% удовлетворить f-droid, то вы гик, вы живое ископаемое. Но таких единицы. Их даже меньше, чем тех, кто пользуется сторонним софтом для съемки видео. Поэтому у меня лично никогда не возникнет мысли ориентироваться на такого пользователя.

Я, как ваша полная противоположность, ни одного приложения не скачал с f-droid. И даже никогда не пытался.

Но давайте вернёмся к теме статьи. В теме обозначена проблема, из-за которой пользуемая вами ОпенКамера напичкана разного рода костылями. И установленная вами ОС не решает этот вопрос тоже, потому что тянет эти проблемы с официальных прошивок. То, что вам достаточно, не значит, что всем должно быть достаточно. Равнозначного йафоновскому управления камерой на Андроид нет. А это ровно то, что я и писал. То же касается других творческих сфер. Адекватных приложений почти 0, почти нулевая конкуренция.

Ваш аргумент - «мне это не надо». Он не подходит для оправдания такого поведения производителей. Вы согласны отказываться, я нет.

>На какой вопрос?

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

Второе предложение в предыдущем комментарии и есть ответ.

Чем отличается от OpenCamera?

А квалификация придающая его мнению по данному вопросу ненулевой вес у него имеется?

Вот выпустит он свой смартфон, тогда поговорим

И это отличная иллюстрация разницы между "мнением" и "знанием" в наш век победившего постмодернизма.

Ха-ха, смешно! Вы бы еще сказали Плющев.

UFO just landed and posted this here

Столкнулся с этим вопросом еще на первом Galaxy S. На альтернативных прошивках Android 2 использовалось приложение из официальной прошивки и качество фото никак не отличалось, а сами альтернативные прошивки отличались в лучшую сторону от официала. Официальной прошивки на Android 4 не было, а у альтернативных был недостаток именно в камере. Уже не помню как удалось запустить им камеру без открытых исходников, но она давала картинку с матрицы как она есть без обработки - со всеми шумами, полосками, синими точками и т.п. что в официальном приложении отфильтровывалось.

И нет ничего, что бы было скрыто от разработчика.

Private API (за использование которого приложение вылетает из App Store)? Нет, не слышал :-)

За использование Reflactions и скрытых API приложение может вылететь из Google Play тоже.

Спасибо, не знал (с Андроидом имею дело только как пользователь). Думал, там всё гораздо менее строго, чем в iOS.

А есть примеры? А то пока нахожу только ограничения самой платформы (Android 9+), но не самого GP.
К тому же вендорские приложения, которые обновляются через GP, 100% их используют.

Было в правилах размещения GP. Вендорские приложения не входят в категорию приложений, которым запрещено. На то они и вендорские.
Борьба с Reflections продолжается. С каждой новой версией Android становится все сложнее сохранять эти «костыли» в рабочем состоянии.

Прикольно, сам гугл помогает вендорам творить дичь, и при этом ещё пытается от этой же дичи избавиться (по крайней мере пытается плане обновления и поддержки устройств).

Вот блочил бы гугл за Reflections абсолютно всех одинаково, тогда думаю было бы меньше костылей со стороны вендоров и больше использования Android API. А так конечно вендорам насрать, делают всё, чтобы пипл хавал их приложения.

Логично же что вендорам нужно продать свой телефон и судя по тому что происходит, дешевле и проще рекламить свой софт (саму прошивку, камеру и некоторые другие проги), чем использовать более дорогие комплектующие (матрицы, оптику, экран, проц, оперативку, память, материалы корпуса) и качественную сборку, и рекламировать именно их. Стандартная фраза же: "ничего личного, только бизнес".

И главное, у Apple нет конкурентов (имею ввиду на той же ОС), поэтому всё открыто для разработчиков. Андроид же используется всеми и конкуренция дикая, делать всё по документации ради 10% пользователей никто не будет, я думаю даже если такой подход поднимет % этих пользователей до 30%, всё равно нет смысла.

В результате получается, что Apple сам по себе сильный конкурент для Андроид, так еще и армия сторонних программистов помогает ему делать iPhone лучше и лучше каждый день. А Андроид каждый сам по себе, разработку всего конкурентного преимущества берет на себя.
Первый, кто из Андроидов задумается о поддержке сторонних разработчиков, получит много конкурентного преимущества, потому что все приложения будут работать из коробки как надо. И этим он заимеет поддержку в среде сторонних разработчиков, они гласно или негласно будут рекомендовать такие аппараты.
Мне часто задают вопрос: какой аппарат больше подходит для приложения. Т.е. я имею возможность влиять на мысли пользователей в данном вопросе.

Я считаю, что задуматься должен гугл, а не какой-то там вендор, сделать в своих аппаратах эталон и обязать других делать всё по документации. И главное активно эту документацию развивать с каждой новой версией андройда. А сейчас получается гугл даёт какой-то андроид, делайте в нём что хотите, мы сами так же делаем, так что это норма.

В принципе получается как будто дан только какой-то стандарт приложений и ядро системы, а дальше вы уж там сами. В какой-то степени это доказывают разные линуксы на мобилках с возможностью запуска apk и та же гармония от хуавея.

Мне часто задают вопрос: какой аппарат больше подходит для приложения. Т.е. я имею возможность влиять на мысли пользователей в данном вопросе

Печально, когда оптимальный телефон для фото не может в видео и наоборот.

В реалиях, когда гугл заказывает свои Pixel у других производителей, и те делают все те же самые ошибки поддержки, как и на своих родных аппаратах, трудно от Google ждать каких-то требований. Google не может гарантировать нормальную поддержку на Google Pixel, как он может выдвигать что-то другим производителям?

А можете рассказать в двух словах, что это такое? А то Гугл при поиске "Reflactions API" выдаёт этот комментарий первой строкой, :- ).

Товарищи минусующие – объясните, пожалуйста. Мне любопытно. Вроде упомянул общеизвестный среди iOS-разработчиков факт – почему же это кого-то задевает?

Факт: во фреймворках Apple есть недокументированные функции (private API), используемые приложениями Apple.

Факт 2: если использовать эти функции в своём приложении - его зареджектят.

Факт 3: ... или не зареджектят

Видимо, проблема в том, что для использования API камеры не нужно использовать никаких приватных функций, все и так доступно, в отличие от андроида

Помню купили мы жене iPhone X, работала камера прекрасно, как и сам телефон. Видео, в сравнении с моделью гелекси от Самсунга того же модельного года, получались киношными даже при дефолтных настройках.

Спустя год/полтора, камера у айфона в режиме фото очень сильно просела в динамическом диапазоне, до такой степени, что при съемке природы, процентов 30-40 облаков были вызжены, а деревья уходили в чёрноту. Видео он снимать начал тоже хуже, но не сильно, динамический диапазон отрабатывал куда лучше, нежели в фоторежиме.

Вот уже спустя сколько лет, телефон хоть и является "домашним", но камера хуже с того момента не стала. Самые свежие обновления на телефон ставились всегда, операционка работает шустро, телефоном можно полноценно пользоваться и сейчас.

А вот мой гелекси превратился в полутыкву. Жутко греется, чудовищно тупит и подвисает, экран выгорел, что аж очертания элементов иконок вжарились. В общем, пользоваться не возможно. Но фото с его камеры сейчас получаются получше даже, чем на айфоне. Правда, лучше они только за счёт динамического диапазона при съемке в сложных условиях, так как сама камера сильно потеряла в резкости, под линзой пыль, а сам момент съемки настолько подвисает, что практически всегда идёт смаз динамических элементов в кадре. С видео и раньше было плохо, а что стало спустя время, даже и говорить не стоит.

Если подводить итог, то, спустя столько лет, разглядывая фото и видео снятые на эти телефоны, снятое на айфон восприримается намного эмоциональнее. Ощущения, будто переживаешь эти моменты вновь, что не скажешь о фото/видео снятые на самсунг, где из-за таких мелочей, как недоработка звукозаписи, стабилизации, постоянной засветки линзы, дикого перекраса картинки своими алгоритмами и прочего, всё воспринимается более искусственным, взятым будто не из твоей жизни.

Спустя год/полтора, камера у айфона в режиме фото очень сильно просела в динамическом диапазоне, до такой степени, что при съемке природы, процентов 30-40 облаков были вызжены

Запланированное устаревание, урезали качество через обновление получается? Как я понимаю сама матрица ж не может "выгореть"?

> Запланированное устаревание, урезали качество через обновление получается?
Вы делаете выводы по выборке из одного телефона.

Думаю что да. У меня Samsung S6, и вполне приличного качества фото и видео в начале эксплуатации со временем стали напоминать первые веб-камеры. А потом Самсунг проиграли какой-то суд по "запланированному устареванию" - и вдруг, с одним из обновлений, все не только вернулось на круги своя - но кое в чем и улучшилось (видимо, поднастроили алгоритмы для новых моделей - и решили не заморачиваться и включить их тоже).

Запланированное устаревание, урезали качество через обновление получается?

Да кто его знает. Может просто матрица слабая у этой модели была, или вовсе брак чисто этого телефона был.

Даже если это и было запланированное устаревание после обновлений, то оно очень и очень плавным было, ибо жена в качестве снимков изменений вообще не замечала резких при постоянном использовании телефона. Заметила, только когда мой взяла разок и удивилась, что в тенях у меня куда лучше порисовка. В тот же день, собственно, и я взял в руки её телефон за довольно длительное время, тогда и увидел, что динамический диапазон решил, что ему хватит трудиться, пора бы и на отдых...

В последующих моделях айфонов с динамическим диапазонов всё хорошо было. Были конечно другие проблемки, но камера вроде стабильной была. По крайней мере, по фото, разницы с момента покупки и спустя время замечено не было.

В порядке предположения - может быть, телефон снимал HDR-фото (по сути делал вычислительную фотографию), но со временем стал греться → процессор начал тротлить → производительности на обработку нескольких снимков стало не хватать → телефон "перешёл" на съёмку с одного снимка. То есть последующие фотки с более низким динамическим диапазоном могли быть просто "настоящими" снимками с данной матрицы и отражать её оригинальное качество. А матрица не поменялась - она просто перестала снимать HDR/делать выч. фотографию.

HDR фото с айфона, в галерее имеют соответствующий значок, так что HDR на нем работал исправно. Фото, где HDR не был задействован сразу бросаются в глаза. Обычно такие фото сразу же и удалялись, ибо совсем уж плохая картинка на них была.

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

Недавно обновил его с 14.8 до iOS 15.0.2, работает как и прежде, за исключением некоего чуть замедленного срабатывания тача. Но думаю в следующей обнове исправят, косяки и раньше бывали, исправляли.

Ну и для нас главное, что свои деньги продолжает исправно отрабатывать и радовать, хотя и куплен уже давно. До сих пор постоянно выручает в качестве фотика и для съемки видео, когда например твоя любимая пушистая животинка легла в дико смешную позу или бесится сходя с ума, а твоего нынешнего телефона вдруг не оказалось под рукой.

Матрица как раз выгореть может, я удивлен что это выясняется только сейчас. Прямые солнечные лучи жарят ее каждый раз когда она смотрит на солнце, даже когда телефон лежит на солнце камерой вверх, ведь какого-то затвора, закрывающего матрицу - у телефонов нет.

Но ведь она защищена УФ фильтром, не?

Ну а сама защита не может испортиться?

идеальные фильтры есть только у сферического коня в вакууме :)

А реальный фильтр обычно только снижает поток того что он фильтрует, так что матрица с фильтром, пропускающим всего 1% УФ допустим выгорает не за день (как было бы без фильтра), а за целых сто дней на солнышке, что совсем не противоречит реальности.

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

А что за Galaxy у вас был? В моём окружении просто есть A7 2017 и S8 (оба вышли чуть раньше iPhone X) — и до сих пор работают без особых проблем. И тормозов нет, и выгорания. Камеры тоже хуже не стали — но в сравнении с современными они уже не особо хороши.

Могу подтвердить что из двух купленных в примерно одно время телефонов: S8 и iPhone X, только последний остался нормальным рабочим аппаратом.


На S8 через пару лет появились такие лаги интерфейса и тормоза, что использовать его стало решительно невозможно. Даже для каких-то тестов, когда он подключен к питанию. Возможно, дело в чипе Exynos, под который забыли оптимизировать свежие обновления прошивки.

Вот по этой причине в ЕС сейчас рассматривают предложение заставить производителей поддерживать смартфон 5-7 лет. Как это делает тот самый Apple. Не удивлюсь, если он и протолкнул эту тему, зная, что единицы справятся.

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

S8 Exynos, последние обновления и системы, и приложений установлены. Работает нормально. Может, дело в каких-то приложениях?

Я сбрасывал его несколько раз. Были подозрения на износ батареи и то, что Самсунг тоже как-то замедлял телефоны по мере износа, но делал это криво.

Жаль, не успел какую-то левую прошивку протестировать на предмет таких-же тормозов.

Современный Android в 99% случаев 1080@60 умеет только в приложении от производителя, а 4К60 в 100% случаев умеет только в приложении от производителя.

Это как?:)

Это так, что 60 кадров в секунду закрыты в Camera2 API в 99% случаев. А 4K60 в Camera2 API закрыты в 100% случаев.Т.е. официально недоступны сторонним приложениям.

Я, вроде, с момента перепрошивки не ставил гугл камеру, а, значит, не ставил патч на api, но опенкамера вполне смогла в: 4к@60 и стаб в видео, HDR в фото. С фокусом абсолютно никаких проблем ни в видео, ни в фото

Назовите телефон, я назову проблемы.

xiaomi mi mix 2s

у него сенсоры как у пикселя какого-то, и на него гугловых камер хоть одним местом жуй

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

В Camera2 API Open camera не может ни в 4К60, ни в цифровую стабилизацию на этом девайсе. A Camera API на столько устарел, что поддержкой его походу занимаются сами производители.

Сяоми имеет огромное преимущество перед другими, на них часто работает то, что работать не должно. Но есть оьратная сторона медали - не работает то, что должно.

Помнится в какой-то экшн-камере с заявленными 60fps просто дублировался кадр при 30fps (но формально то 60). Наверное до такого вендоры Android телефонов не опускаются?

Боюсь, что в данном вопросе пользователи чаще фантазируют, чем знают наверняка. Доказать два одинаковых кадра вместо двух разных дело 5ти минут. Я такого еще ни разу не встречал. Кроме всяких маркетинговых частот как у Хуавей. Там они дорисовывают промежуточные кадры. Но там речь о частотах выше 960.

Это радует. В недорогих экшн камерах похоже такое встречается. Несколько сбивает с толку разговоры о variable frame rates.

Сам я изначально был сторонником Android (в том числи доволен камерами телефонов TCL), игнорируя выданный на работе iPhone 4. Но начиная с iPhone 6S Plus перешел на iPhone, в том числе из-за камер, на которые выходят апгрейды с расширением доступных режимов, даже на пятилетние модели.

Был удивлен сравнением видеосъемки OnePlus 7й и 8й серий - настолько низкое качество видео было у 7й модели.

Переменный фремрейт это не проблема это фича кодеков, предназначенных для передачи контента по сети. Да, на мобильных устройствах он есть, и он должен быть, потому как записанное на мобильный телефон не предполагается обрабатывать в программах нелинейного монтажа. И это редко касается самих камер, сенсор подает кадры более менее ровно. Очень часто проблема раздувается до небывалых размеров по причине незнания того, что все монтажные программы уже научились с ним работать. Одни занимаются интерполяцией, другие — изменением таймингов кадров. Получить постоянную частоту кадров достаточно просто, сложно ее синхронизировать со звуком, если средняя частота кадров не совпадает с желаемой.

Apple сделали хитрее. Проблема переменного фреймрета есть и на iPhone. Но как и всегда Apple подошли более ответственно к решению этого вопроса. Они ускоряют замедляют FPS по отношению к целевому. В конце каждой секунды смотрят отклонение от целевого FPS. И когда оно достигает определенного порога, они вставляют кадр с более высоким FPS, и разница в FPS компенсирует накопившеюся погрешность. Этот подход воспринимается приложениями типа MediaInfo как постоянный FPS. Но фактически он тоже не так уж постоянен.

Спасибо, узнал много интересного. Эти проблемы возможно компенсируются другими преимуществами платформы Android, но приносят регулярное разочарование (и даже фрустрацию) пользователям, выбравшим ее. Приятно, что разработчики отдельных программ находят в себе силы уменьшить негативный эффект для пользователей.

Низкое качество съёмки Oneplus 7, и сравнительно лучшее на Oneplus 8. Айфоны (с восьмой версии уже все, не только плюсы) хорошо снимают и имеют оптическую стабилизацию.

Прошу прощения, про Redmi note 8 pro что-нибудь интересное скажите?

Сколько помню недоступны 4К60, и вообще 60 к/с. Еще была борьба с каким-то из, не работали настройки тонемаппинга. Ну и цифровая стабилизация не работает на Сяоми в сторонних приложениях.

Поправьте, но тут проблема не в Android, а изначально в том что Snapdragon 665 не поддерживает 4k60fps. За последние версии не скажу, но раньше только топовые Snapdragon 8XX имели поддержку 4k60fps. Может сейчас уже 7-ая версия умеет.

"Video Capture (30 FPS): 4K Ultra HD video capture" https://www.qualcomm.com/products/snapdragon-665-mobile-platform

ЕМНИП, Pixel получили только в прошлом году поддержку 4k@60fps и аргументация у них была до этого, что таким видео нужно слишком много памяти на телефоне.

Вполне возможно. Но 60к/с в нативном приложении точно есть. И тогда речь о 1080. Но даже они недоступны сторонним приложениям.

У Redmi Note 8 Pro процессор MediaTek Helio G90T

Любой из семейства ASUS MAX (ZB602KL, ZB555KL, ZC550KL - это мой самый первый и у него самый лучший фотик из всех остальных как сенсор так и приложение, чем дальше тем хуже стали делать), Realme 5

Asus вообще не знает, что такое 60кс в сторонних приложениях. Воюю с ним уже какой год.

хрен с этими 60 к/с, другие проблемы в чем ? какой из них более менее норм для фото ?

про Realme что-нибудь скажете ?

Я в фото не углубляюсь, для меня там ничего интересного нет. Поэтому по фото никаких комментариев не дам.
Realme встречается редко, но все эти Realme, Oppo, Vivo достаточно кривые со всеми своими инновациями.

ок, а для видео какой более менее годен ?

Зависит от предпочтений. Что важно при записи видео.

А там точно 60? В сони опенкамера тоже позволяет выставить 60, хотя снимает на 30.

А с появлением и развитием cameraX ситуация не становится лучше?

Нет. CameraX - обёртка для Camera2 API.

Это так, что 60 кадров в секунду закрыты в Camera2 API в 99% случаев

Можно попросить вас уточнить - тут речь о SDK или NDK API?

Я сейчас проверил, FilmicPro позволяет записывать 4к60 на OnePlus 7 pro. Возможно на костылях.

У OP7Pro занятный "баг" в API. При записи слоумо поток превью идёт с 60 к/с, хотя должно быть именно 30

Через несложные костыли, но костыли тем не менее. Официальной поддержки нет, чтоб сразу и работало.

UFO just landed and posted this here

Опять же по заявлениям производителя. И пока что я настроен это воспринимать как «Все крутые фишки будут доступны в нативном приложении камеры. А разработчики сторонних приложений могут идти лесом.»
Этот вопрос проясниться как только найдется один пользователь с аппаратом, и он сможет поделиться данными Camera2 Info. Уже по этим данным можно будет что-нибудь прогнозировать.

А где эти данные там взять?

Есть приложение Camera2 Info. Оно считывает всю информацию о режимах камеры, которые доступны сторонним приложениям.

А дальше сторонним приложениям придется выяснять, на сколько эта информация соответствует действительности.

Camera2 info для pixel 6 pro генерирует почти 5 страниц текста. Там на что-то конкретное надо посмотреть?

Лучше бы выложить файл сюда, и мы посмотрим вместе.

я все же в личку скину завтра, а вы уж как просмотрите сюда свое мнение напишите, что там и как.

Apple не предлагает свои решения как единственно верные, всячески сподвигая сторонних разработчиков создавать лучшие приложения.
Разработчики OurPact с вами не согласятся. Кроме того, особо успешные приложения Apple покупает (Dragon Dictation превратился в ядро Siri, Workflow — в Shortcuts).

И нет ничего, что бы было скрыто от разработчика.
Насколько я знаю, ни одно приложение не умеет сохранять MP3-файл в приложение «музыка», кроме GarageBand.

Если вы внимательно читали статью, то речь не о том, что сторонним приложениям все дозволено. Так же речь идет о камере и нативном приложении. Все, что умеет нативное приложение, имеет возможность уметь любое стороннее приложение. В Android же со стороны производители какие-то специальные препятствия, чтобы, не дай бог, сторонее приложение не оказалось лучше и функциональней нативного.
Касаемо МР3, то может быть это связано с авторскими правами. Но я могу ошибаться.

В тексте как раз много обобщений в стиле, что в Эпл все дозволено сторонним приложениям тоже что и нативным. Но вы, как раз можете судить только в своей экспертной области, а не про всё и всех. Было несколько примеров, когда приложение стороннего разработчика выпиливалось из маркета, после того как Эпл скопирует разработает своё нативное, если конкурента не удалось купить. Или возьмем браузеры. Про Firefox:

> Apple's policies require all iOS apps that browse the web to use the built-in WebKit rendering framework and WebKit JavaScript

Вот почитай про запрет Эплом использования загружаемого кода в любой форме - https://www.theregister.com/2017/06/07/apple_relaxes_developer_rules/ Который облегчили, не знаю уж насколько, только 4 года назад.

По поводу "любых сенсоров" на iPhone и не любых на Андроиде. Зачем так обобщать? Сколько этих "любых сенсоров" было на айфоне? Они всегда использовали топовые сенсоры Сони и переключились на свои с 12й модели. И сколько этих разных сенсоров на Андроидах?

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

Я про выпиливание уже несколько комментариев написал. Со скрытым API в Android все точно так же.

Про любые сенсоры. Я писал, что когда Эппл вводит 4К60, то там ясно и понятно, где и как они будут работать официально. А работать они будут минимум как в нативном приложении (и скорее всего максимум, хотя бывают исключения).

На Android они будут с этой частотой работать только через костыли, даже если в нативном приложении будет 4K120. А говорить о равноправии сенсоров вообще нет смысла. Все второстепенные камеры во много раз хуже, менее управляемые. И 4К60 им в 90% случаев недоступны даже через костыли.

Я, честно, не понимаю претензию.

Претензия в том, что вы правы только в своей узкой области.

Для вас сенсоры - это только камеры, для меня это ещё и WIFI/BT модуль и USB и гироскопы и кнопки и считыватели отпечатков пальцев, да и сам тачскрин.

А ещё всякие надстройки над ними - тот же WEB.

Т.е. в целом сказать что любому разработчику на Apple дышится свободнее, чем на Android нельзя. Я это понимаю и вас не осуждаю, но вот у других людей претензии.

Дополненная реальность? Ну не уж то вы можете сказать, что на Android в целом проще?

BT в приложении тоже есть, используется для записи голоса с беспроводного микрофона. USB - выведение изображения на сторонний монитор, а так же прием изображение от UVC устройства. Тачскрин - работа с интерфейсом, например фокусировка по касанию. WEB моя настоящая стихия, но на сегодня я не хочу этим заниматься в контексте приложения.
Все выше описанное на самом деле играет в пользу Android, тут я соглашусь. Но главная цель приложения камеры - качественно снимать. И в этом Android неумолимо проигрывает.

 В Android же со стороны производители какие-то специальные препятствия, чтобы, не дай бог, сторонее приложение не оказалось лучше и функциональней нативного.

А есть предположения с чем это связано? Победа маркетологов над здравым смыслом или лень разработчиков которым проще соорудить костыли чем реализовать публичный API?

Мне сложно это понять. Но комментарии к статье намекают, что этим всем может заниматься не сам производитель. И у него потом нет времени над этим сильно думать.

Да первопричина вполне понятна. Android допиливает Google, он делает туда какие-то общие для всех одинаковые фичи.

Производители вынуждены добавлять какие-то свои фишечки, чтобы получить конкурентное преимущество — телефон, в котором всё точно так же как во всех остальных никто не будет покупать.

Когда ты делаешь эти фишечки, у тебя абсолютно нулевая мотивация делать к ним открытый API: это надо тратить время, тестировать, релизить, потом годами поддерживать, а 99% разработчиков не будут никак этим пользоваться.

Разработчики используют Android SDK и Android Studio со стандартными наборами библиотек, работающих на всех девайсах, они не думают "о а тут можно сделать настройку 60FPS для девайсов Huawei, если я подключу и реализую отдельно поддержку Huawei Camera Library". Есть такие маньяки как автор статьи, которые готовы костылить апу под все отдельные девайсы, но таких единицы.

Получается как:

  • Производители пилят свои фичи в закрытую (т.к. см. выше)

  • В итоге есть 10 разных реализаций одной и той же фичи

  • Гугл видит что фича кажись с нами надолго, делает стандартную реализацию фичи

  • Если это не помогает перейти на стандартную реализацию (как в случае с Camera2 и 60FPS), гугл добавляет требование поддержки этой реализации в правила сертификации андроид устройств.

Получается, если гугл добавит "необходимо полностью поддерживать все методы Camera2 API" в требования к сертификации, то девайсы, которые этого не делают, не смогут поставляться с гугл сервисами на борту. Т.е. хэппиэнд вроде как тут будет, но вот только этот цикл очень длинный и может занимать 3-5 лет запросто. А за эти 3 года появятся новые маст-хэв фичи и весь цикл по новой.

У Apple такой проблемы нет, разработка оси привязана к разработке железа под неё. Андроиду надо как-то глобально придумывать решение этой проблемы. Если бы у разработчиков был некий консорциум, как у веба, чтобы по их совместному решению реализация этих фич добавлялась именно в стандартное API андроида, было бы лучше.

Все правильно и верно. Только я уже затрудняюсь назвать те фичи, которых реально нет в Camera2 API. Со стороны выглядит, что производители даже не читают документацию. Просто здесь и сейчас решают с помощью костылей создать то, что у же есть.
Мне часто приходится бороться с отключением фич, вот где еще бОльшая трагедия. Когда есть то, что тебе мешает, а ты не можешь от этого избавиться. Т.е. производитель решил, что это всем надо и будет работать везде и всегда. Как Эппл решил, что будет шумодав, резкость и HDR. Так Samsung решил, что будет резкость, а Xiaomi — HDR (с двоением кадров).

Скорее всего, наработки производителей в этой области появились раньше, чем соответствующие фичи Camera2 API. А потом они просто развивают и поддерживают существующий код — это просто дешевле, чем переписывать с нуля на Camera2 свои апы. А т.к. их камеры работают на своих API, Camera2 у них всегда будет в полураздолбанном состоянии чисто "чтобы было".

Тут реально только ждать пока Гугл потребует обязательную полную реализацию.

А потом они просто развивают и поддерживают существующий код

Если бы. Каждое следующее нативное приложение содержит новый код для старых фич. Есть некоторое позитивное движение в направлении Camera2 API. Но серьезные баги очень расстраивают.

Разработчики OurPact с вами не согласятся.

Использование MDM, на которых были построены приложения-треккеры, были разрешено только корпоративным клиентам. Т.к. пользователь, особо не задумываясь, давал полный доступ ко телефону(а чаще всего, к телефону своего ребенка) сторонним дядям и тетям. Тут банальное нарушение ключевых правил безопастности. Строите бизнесc на серых схемах - готовьтесь за это платить по итогу.

Кроме того, особо успешные приложения Apple покупает (Dragon Dictation превратился в ядро Siri, Workflow — в Shortcuts).

И что здесь плохого?

Насколько я знаю, ни одно приложение не умеет сохранять MP3-файл в приложение «музыка», кроме GarageBand.

Когда я последний раз проверял (в начале года) GarageBand так же не имел функционала сохранять в mp3. Только через сторонние аппы.

Кроме того, особо успешные приложения Apple покупает (Dragon Dictation превратился в ядро Siri

Разве Apple купила у Nuance Dragon как приложение, а не лицензию на движок VR? Nuance его лицензирует достаточно широко. Софта для медицины или юристов c встроенным движком Dragon не мало. А из разработчиков железа ЕМНИП лицензию купила LG для своих телевизоров.
Собственно Dragon как диктовалка сейчас есть в appstore. Судя по всему это новый cloud based Dragon на который они старательно пересаживают пользователей последнее время.
Может исчезновение классического Dragon Dictation из app store связано с желанием Nuance затащить всех в cloud, а не появлением Siri? Но это лишь мои предположения.

Как Android разработчик в области Bluetooth-Low-Energy переживаю аналогичные чувства, правда в меньшей степени, после 8ки стало получше, но все равно не фонтан (не iOS).

А что не так с BLE на Android старее 8 версии?

не устойчивое API (часто используется рефлексия), сырые драйвера/чипсеты даже у известных вендоров.

Я столкнулся с этой темой только в 9+ версиях, и больших проблем не испытал. Но я и не имел возможности охватить большое количество девайсов.

Ох, как же я вас понимаю...133 ошибка, Scan registration failed (code 6), Самсунги, у которых сломана фильтрация по имени...

Я настолько намучался с этим, что перевел и выложил на хабре цикл статей по BLE для андроид.

UFO just landed and posted this here

Вы узнали, что Андроид-девайсы снимают мобильное кино хуже, потому что производители оных не дают возможности сторонним разработчикам создавать приложения подобно тем, коих 1000 и 1 на платформе iOS. Кино требует прогнозируемой работы аппарата, доступности ручного управления.
70% времени на аппаратах Android тратится на обход ограничений производителя, на «костыли».

Это не жалоба. Это факт.

UFO just landed and posted this here

Это когда короткий метр снимают на мобильный телефон. Бывает, что и полный. Вы удивитесь, но есть фестивали мобильного кино как и фестивали мобильной фотографии.

Мобильные телефоны не так плохи, как хотят представить владельцы "взрослых" камер. Да, есть масса технических ограничений. Но кино это же вопрос больше творческий, чем технический. И при наличии прямых рук и творческого настроения можно создавать неплохие вещи.

UFO just landed and posted this here

Различия между iOS и Android очень значительны. Разбираться в различиях разных модификаций Android не приходилось бы, если бы не озвученная в статье проблема.

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

Фильм Хардкор который мне (и не только судя по рейтингам) очень зашел, снят на GoPro например.

С хорошим светом, кино можно снимать хоть на Нокиа N92.

Как мне кажется, костыли тут не костыли вовсе. Андроид один, производителей на андроиде - много. Поэтому производителям приходится конкурировать за покупателя, привлекая его теми или иными возможностями своих флагманов. Поэтому многие игроки рынка работают на опережение - реализуют то, чего в текущем андроиде нет. В частности улучшают функциональность камеры.

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

Но просто так взять и выкинуть свои наработки без каких либо гарантий, что в будущем это даст какие-либо конкурентные преимущества, никто не захочет.

Да и как в статье было отмечено - андроид в плане ведения разработки та еще помойка, даже в своих репах не могут порядок навести.

Android как OS позволяет сделать работоспособным Camera2 API и сверху навернуть любые фишки в нативном приложении. Я не борюсь за их уникальные фишки. Я хочу, чтобы камера работала по документации Camera2 API. Это не такое и высокое требование.
Вы же не хотите, чтобы при регулировке громкости, у вас одновременно переключались трэки. Вот и я не хочу, чтобы при включении ручной настройки экспозиции, у меня отключался автоматический фокус.

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

UFO just landed and posted this here

Есть документация по настройкам. Есть документация по работе определенных механизмов.
В нашем случае документация по настройкам и их знание не даст конкурентам никакого преимущества. Необязательно рассказывать о том, как работает HDR. Но рассказать как сделать ВКЛ/ВЫКЛ можно.

UFO just landed and posted this here

исходя из Вашего текста, Андроид-девайсы снимают мобильное кино хуже - это не факт, а Ваше мнение :))) в статье Вы доказали, что у разработчиков сторонних приложений для Andriod есть сложности. свясь одного с другим вообще неочевидна. Заголовое не соответствует тексту.

Есть не сложности, а нерешаемые проблемы. Хуже снимают, потому что нет возможности сделать лучше. Железо на Android далеко впереди. А программная часть далеко позади (в контексте видео). Чтобы это почувствовать, надо покрутиться в этой теме подольше.

Просто интересно - а есть в кастомных прошивках/рутованных телефонах самописные драйвера для всего этого железа? Ведь в теории вот оно железо - бери C++ и вперёд! Неужели энтузиасты такого не делали?

Есть, только чаще всего они работают еще хуже, чем сток.

Ну, вообще неплохо бы иметь драйвера на весь зоопарк различных устройств. Железо-то есть, а в ней сидит блоб и с вами общаться не хочет. Реверсить его долго, дорого и никому неинтересно.

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

Какое там железо имеется в виду "далеко впереди"? Впереди кого?

Блоки камер, общая производительность. Если бы китайцы умели в софт, Эппл все еще были бы позади.

А сколько сейчас работает людей над этим приложением?

Мы готовы и хотим сотрудничать с вами.
У меня для вас плохие новости )

Я одного понять не могу. Apple в прошлом году, вроде, прорекламировали свое сотрудничество с мобильными приложением Filmic Pro. Т.е. от них ничего не отвалилось. Их не смутило, что приложение не для любителей съемки одной кнопкой.
У Андроидов какое-то отторжение в этом вопросе. Ну нет, так нет, здесь ничего не поделаешь.

Думаю, имелось в виду что человек один, но пишите "мы".
Статья интересная, спасибо!

Мне помогает один человек в плане популяризации приложения. И толпа пользователей в плане поиска костыльных решений для отдельных аппаратов.

Я эту фразу прочёл как "мы, разработчики сторонних мобильных приложений для видеосъёмки, готовы и хотим сотрудничать с вами"...

Владелец Note10+ на эксиносе, Filmic Pro меня радует ) Не знаю обратил бы я внимание на Explicit сотрудничество, именно Самсунга с ними.

А в целом, хочу сказать что кино на телефон, это узкая ниша, чтобы добиться качества нужно очень много света. С полным кадром за цену айфона снимать намного комфортнее. Кроме того, камера будет не единственной на что надо тратить деньги, нужен свет, много разного света, нужны риги, штативы, микрофоны, мониторы, мощный ПК, лицензии на ПО итд.

Такие приложения бывают полезны, но будем честны, использовать их серьезно будет меньшинство.

Меньшинство в глобальном масштабе это миллионы пользователей (статистика скачиваний Filmic Pro в GP). И каждый из них в какой-то момент задумается: а какой телефон будет лучше? И эти вопросы будут заданы в профильных чатах и формах. И если можно будет назвать одного конкретного лидера, то этот лидер будет иметь возможность заполучить этих пользователей.
На сегодня таким лидером является iPhone.

Извините, если глупость спрошу, я в этой области не специалист: т.е. получается, что качество съёмки в основном зависит от того, как входящий поток от датчика (в данном случае - камеры) обрабатывается и подаётся в систему на уровне операционки? И как на уровне API операционка разрешает внешним приложениям с этим потоком работать? А аппаратные различия не особо велики, так что ли?

Идеально, это когда как вы описали. Но в реальности производитель вносит свои коррективы еще до API. И операционка позволяет работать с тем, что нам оставил производитель.

Аппаратные различия конечно же имеют вес и могут давать совершенно разный результат. Но вот как раз по причине отсутствия нормального доступа до управления сенсором, в некоторых случаях хороший сенсор может проигрывать более слабому, т.к. видение производителя может не совпадать с нашим, да и вообще с понятием правильной картинки.

Насколько вы хотите контролировать сенсор? Дело в том что данные, приходящие с него в ISP (Image Signal Processor) - имеют весьма отдаленное отношение к "картинке", цвету и так далее. А "магия" в этом самом ISP происходящая - требует для "правильной" конфигурации знания низкоуровневых характеристик сенсора и его ограничений.
Для примера - можете посмотреть здесь насчет конфигурации далеко не самого продвинутого мобильного сенсора, соединенного с довольно древним ISP.

Я не хочу контролировать сенсор больше, чем того предполагает Camera2 API. Но даже эта возможность отсутствует.

Я на очень простом примере могу рассказать. Если мы снимаем пьянку с друзьями, то важно, чтобы телефон постоянно подстраивал фокус, экспозицию, баланс белого и всё остальное, чтобы максимум действий и лиц в кадре были видны. Это требование любителей к видеосъёмке, под него заточены все телефоны и их стандартные приложения.

Алгоритм съёмки фильмов/роликов/блогов и т.д. другой. Там мы ставим кадр, готовим свет, актёров, декорации, настраиваем камеру. Потом мы даём "мотор" и снимаем дубль.

Дубль стоит денег: актёры работают, декорации рушатся, трюки делаются и т.д. И если телефон в процессе съёмки дёрнет по своему усмотрению экспозицию, фокус, ББ, включит HDR или как угодно ещё резко изменит картинку, мы получаем испорченный дубль.

Будь при этом картинка хоть 8к120фпс с божественными цветами и супер динамическим диапазоном, это будет просто очень красивый испорченный дубль, который невозможно использовать на монтаже.

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

Интересно, какая мотивация снимать видео со светом и декорациями именно на телефон? Я не беру ситуации, когда это особенно жанра, но в остальных то случаях зачем люди так делают?

UFO just landed and posted this here

Нет, свет это не пара светодиодных лент. Это несколько довольно мощных источника с определенным качеством светового потока и большими рассеивателями. Это любительской съемки, в кино там киловатты разного света.
Если, конечно, речь о действительно какой-то картинке, напоминающей кино, а не шедевре в стиле "день студента", где вполне ок снимать и на тапок.

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

Снобизмом попахивает. Студенты отбирают хлеб?

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

UFO just landed and posted this here

Если личным примером отвечать, я стараюсь из своих путешествий снимать видео на дрон, делать подсъёмку на телефон (просто потому что он мелкий и с собой) или экшн камеру, потом монтировать из этого какой-то красивый ролик под музыку. Себе на память, друзьям показать.

Я не могу это назвать хоть сколько-нибудь профессиональным, но тем не менее, когда на кадре поползла вверх автоматическая экспозиция, этот кадр для меня испорчен, он будет бросаться в глаза и смотреться некрасиво в монтаже.

Света и декораций нет, но переснять в этом случае зачастую невозможно, потому что снимаются конкретные события, это всё делается в пути и на бегу.

UFO just landed and posted this here

Все открыто для производителя. Поэтому он имеет возможность Андроид превратить в его подобие, переписать все, что только пожелает. И Андроид превращается в андроидосодержащий продукт.

Вы так говорите, как будто у всех есть согласованная позиция куда дальше развивать андроид. Но она есть возможно только у гугла, а остальные мыслят каждый по своему. Примите чудовищную фрагментацию как плату за свободу платформы. Гугл как раз старается найти золотую середину, потому что если закрутить гайки совсем — это превратит платформу в еще один айфон и резко обрушит рынок андроида, а если сделать вольницу, то платформа развалится на мелкие несовместимые форки. А так и свобода некоторая есть, и платформа пока еще держится.

то платформа развалится на мелкие несовместимые форки

Это уже произошло. И кажется сейчас самое время закручивать гайки. Я не вижу ничего такого, что предлагают производители, и чего нет в стандартном API.

Каждому производителю андроидных телефонов надо бороться за свою небольшую (по одиночке) долю рынка, поэтому они и стараются делать каждый самостоятельно все возможные приложения. У айфонов такой проблемы нет, т.к. рынок полностью под контролем одной компании. Отсюда и эти зачастую ужасные и кривые приложения от производителя, зато как бонус большой выбор аппаратов, включая виды камер, и прочие характеристики, в отличие от айфонов.

Почему производители не заинтересованы бороться на две стороны? Чтобы их аппараты были максимально Android-ready.

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

Вот смотрите сами.

Есть пять производителей на андроиде. Если они разрешат вам написать самую лучшую программу для всех этих смартфонов, какой из пяти будет лучшим? Да никакой, ведь программа-то одинаковая!

А если каждый из них САМ напишет лучшую программу ТОЛЬКО ДЛЯ СВОЕГО смартфона, тогда какой из пяти будет лучшим? Тот, кто сильнее отличается от среднего уровня.

Да, это факт, к сожалению. Именно так они и мыслят.

Только на выходе лучший из среднячков.

Я все надеялся, что они будут стремиться утереть нос Эппл, как они всегда делают. А оказалось, что им достаточно поподражать Эппл поверхностно (челка, иконки). О настоящей конкуренции они даже не думают.

И тем не менее, сторонними приложениями не все пользуются. В чем проблема сделать нормальную поддержку Camera2 API, и уже сверху накостылить своих фишек. В нативном приложении мастери, что в голову придет.

А оказалось, что им достаточно поподражать Эппл поверхностно (челка, иконки). О настоящей конкуренции они даже не думают.

Они как раз только о конкуренции и думают. Только конкуренция у них со всеми, а не только с айфонами, рынок-то общий. Каждый сам за себя, ничего личного, только бизнес. Прибыль у каждого своя, патенты тоже свои.
В чем проблема сделать нормальную поддержку Camera2 API, и уже сверху накостылить своих фишек.

NDA и патенты мешают подробно рассказать, попробую коротко. 1. Есть условно десятки производителей, каждый из которых производит десятки моделей тех же камер и обвязки к ним. Договориться они не могут, даже внутри одного производителя иногда решения получаются несовместимые. 2. С той скоростью, что сейчас клепают телефоны (продавай быстрее пока рынок не насытился) — никто не успевает вылизывать ни железки, ни тем более софт. 3. Независимому разработчику придется подписать под сотню NDA чтобы банально попытаться разобраться с бардаком, который там сейчас творится, многие ли на это пойдут? Правильно, локальные костыли всегда проще. 4. У вас все же очень нишевое требование по камерам, это не очень выгодно ни производителям (т.е. они не против, но нужна ваша инициатива), ни независимым разработчикам (возни очень много, профит сомнителен).

Еще бы они умели писать нормальный софт, а не кривое говно...

Есть пять производителей на андроиде. Если они разрешат вам написать самую лучшую программу для всех этих смартфонов, какой из пяти будет лучшим? Да никакой, ведь программа-то одинаковая!

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

Выбрать по вашему критерию — трудно. Это не критерий для маркетологов.
А если каждый из них САМ напишет лучшую программу ТОЛЬКО ДЛЯ СВОЕГО смартфона, тогда какой из пяти будет лучшим? Тот, кто сильнее отличается от среднего уровня.

Если.
Андроид чудовищно фрагментирован — это плата за его «всеядность» в смысле оборудования. Каждый мелкий производитель заинтересован только в увеличении своей доли, а не общей. Да и нет там никакой «общей доли» — прибыль же у каждого своя, а общее у них только навязываемые гуглом требования. Типичная трагедия общин, вроде поле деятельности общее, но никто не хочет вкладываться за других. Гугл конечно борется с фрагментацией, давя на производителей и закручивая гайки, но это долгий и мучительный процесс, и в системной части андроида не всегда возможный в принципе, именно поэтому не стоит ждать быстрых улучшений в части универсального софта для камеры — слишком уж разные у каждого производителя подходы.

Читать было интересно, спасибо за статью!

А где вариант ответа «не снимаю видео на камерафоны, они проигрывают по оптике зеркалкам и даже хорошим беззеркалкам»?

Внезапно методы обработки картинок достигли таких высот, что уже и не проигрывают..

Окей, исключаем нейросети (т.к. они додумывают что-то), добавляем «Приближение x16», включаем «фиговое освещение» и сравниваем ещё раз. Я комбинации хорошей оптики с приличной светосилой и хорошего размера матрицы, пока не видел ни в одном камерафоне. А уже если оптика уже изгадила изображение, то ничем его не спасти (опять же, нейросети сразу исключаем, т.к. работают они сугубо под конкретные случаи и не всегда способны улучшить исходное изображение), как и если матрица добавила шумов.

Вот тут может оказаться, что все эти нейросети только мешают.

Речь не идет о конкуренции со взрослыми камерами. Речь о том, что 10 лет обратно снимали видео на то, что современным телефонам проиграет в техническом качестве.

Поэтому ее все так страшно. Просто мобильное видео на 10 лет позади. Но это не мешает ему быть.

Вычислительная фотография и есть ключевая фишка мобилок.
С таким же успехом можно написать "выключаем огромный размер и вес" и ВНЕЗАПНО зеркалка (да и беззеркалка) проиграет.

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

Вообще на телефон не снимаете? Даже ролик с короткой прогулки?

Я на телефон снимаю ошибки с монитора, когда их записать не получается, для такого хватает любой модели почти десятилетней давности. А видео на него вообще дичь писать — в руках держать неудобно, размеры с момента появления смартфонов только растут. Можно конечно селфипалку таскать под такое, но её для видео надо со стабилизатором брать, бррр, не, проще тогда в карман люмикс кинуть, если так надо снимать хорошо и места не занимать.

Люмикс (беззеркалку?) удобней держать, чем телефон? Лукавство. Телефон с селфи-палкой-стабилизатором может оказаться не многим больше и по качеству лучше.

Но понятно, что у вас нет потребности. Мы все разные.

Как насчёт использования органов управления вслепую, глядя в электронный видоискатель, который, как экран телефона, не посадит батарею, если снимать на ярком свету, пытаясь "перекричать" солнечную боковую засветку?

Всеми руками за. Я вообще переход на сенсорное управление не приветствую нигде. Но телефон он такой, какой есть. Приходится мириться. Как одно из решений, BT пульт, джойстик и т.п.

Насчёт батареи. Телефон проживет дольше, чем беззеркалка на одной батарее. А новые флагманы и подавно.

Насчёт батареи. Телефон проживет дольше, чем беззеркалка на одной батарее. А новые флагманы и подавно.

Однако, есть подозрение, что телефон остановит запись из-за перегрева, а беззеркалка продолжит писать.

Есть телефоны, которые перегреваются и останавливают запись. У последних флагманов такая проблема есть только у Сони. Она есть и у беззеркалок Сони.
Все остальные готовы умереть, но не остановят запись. Ну и не греются так уж страшно.

Кстати, в перегревом есть проблемы и у iPhone. После 2-3 часов беспрерывной съемки 4k60fps видео начинало подлагивать, после 3.5 часов телефон написал предупреждение о перегреве и закончил запись. Это происходило в стороннем приложении.

Это какие-то заоблачные требования к телефону. Если говорить о 3 часах 4К60, то Android скорее всего перегреется быстрее.

не так давно мой mi 8 при съёмке на солнце регулярно говорил «я перегрелся, камера отключена».
кстати штатное приложение очень хорошо, и для непрофессиональной фото и видеосъёмки очень даже подходит. Там даже есть все ручные настройки, которые могут понадобиться непрофессионалу. Одно время были попытки перейти на гуглокамеру, но быстро стало понятно что разницы по картинке нет.
Беззеркалку — да, у неё эргономика на то, чтобы её одной рукой держали рассчитана. От телефона у меня рука быстрее устанет, чем от камеры, т.к. его в растопырку прийдётся держать, тогда когда камеру — удобным захватом

Оптика вопрос решаемый, в остальном iPhone зачастую оперативнее и удобнее беззеркалок.
Ну а зеркалки уже умерли.

Чем он решаемый? Кое-как пристёгнутым чехлом-объективом?

Можно без кое как. Это еще один плюс iPhone: все приблуды производители стремятся делать под iPhone. На Android'ы крепить навесные объективы можно сложнее.

И в итоге от форм-фактора лопата произойдёт переход в форм-фактор лопата с торчащим объективом, которая в кармане весьма неудобно лежит. Если же пристёгивать объектив каждый раз, то на это уйдёт больше времени, чем тупо достать беззеркалку из кармана, включить и начать снимать и потеряется главное преимущество камерафона — «прямщяс снять сенсацию».

Всякие объективы с чехлами сильно уменьшают объем. Например, от Moment.

Давно уже не "кое-как".
Впрочем, у вас и зеркалки еще живы и беззеркалки в карман умещаются.

А что же у вас за карманы, если туда что-то типа DMC-LX100 не умещается, или карман рассматривается как хранилище зажигалки Zippo?

В попытках доказать, что на хабре кто не прав, вы начинаете путаться в показаниях. Айфон в кармане видите ли не удобно, а панаслоник - оказывается норм. Феерично :-)
Хотя да, подловили, подловили: когда живешь в мире APC-C или фуллфрейма, да с приличной сменной оптикой, можно и позабыть о существовании всяких любительских камер.
Теперь расскажите, как быстро вы можете выложить видео с камеры типа DMC-LX100 в ютубчик.

Стопэ. В выключенном виде люмикс вполне себе параллелепипед. Айфон в чехле с пристёгнутым объективом — выпирает этим самым объективом, что делает его весьма неудобным(не на айфоне, но проверял лет восемь назад с китайским чехлом-объективом), значит объектив отстёгиваем и кладём в соседний карман (или терпим его).
А теперь нам надо срочно снять и выложить, как на соседней улице бензовоз снёс автобусную остановку с пассажирами (кровь, кишки и т.д. — реально сенсация, бабло от всяких лайв24 и клеймо «лучше бы помог пострадавшим, чем снимал») — и это надо снять и выложить на ютуб. С айфоном мне надо его достать, желательно протереть родной объектив (если заляпан пальцами, пристегнуть внешний. Далее снять, загрузить на ютуб. С люмиксом — включить, снять, по wifi слить на телефон (пускай это будет какой-нибудь китаец за 100-200уе), с него залить на ютуб (а может и родное приложение умеет это делать, либо вообще умеет стримить по wifi с люмикса на ютуб сразу — не проверял, т.к. ютубом особо не пользуюсь). В итоге я опоздаю на несколько десятков секунд, но вот видео, за счёт более качественной оптики, уделает первый вариант. Если не верите — попробуйте прицепить к чехлу телефона катушку с от припоя и положите в карман — реально неудобно будет. Про беззеркалки (и зеркалки как класс) со сменными объективами да, они в большинстве своём уже в карман не лезут.

Люмикс тупо толще и тяжелее. Для ваших фантазий про взрывающиеся бензовозы, оптика и не нужна.
А вот снять какой-нибудь обдуманный видосик, хоть одним кадром, хоть под монтаж - вот тут айфон запросто может оставлять БЗК лежать в рюкзаке (для фоточек). И еще и окупиться может как рабочий инструмент. И его бесконечная глубина резкости иногда тоже в плюс.

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

Крик и боль. Спасибо за столь подробное объяснение проблем. Чувствуется, что "собаку" закапывали и откапывали уже не один десяток раз. Не ожидал, что до сих пор всё так через попу у Андроидных устройств. Уж сколько лет то прошло после инициативы Гугл всё привести к "порядку", а воз и ныне там.

Сам юзаю HMD(Nokia) с "цейсовской" оптикой и возможностью смены фокуса на фото после съёмки. И да на мой аппарат никакие альтернативные приложения не встают. Не страдаю поскольку не фанат, как вы, но сам факт такого бардака несколько смущает.

Удачи.

Инициатива гугл хороша. Но все продвигается очень медленно. И пока не видно света в конце тоннеля.

Меня больше всего заинтересовало упоминание мобильного кинематографа. Вы не могли бы в двух словах буквально рассказать об этом? Ну то есть зачем снимать кино на телефон, если можно снимать его не на телефон?
Я возможно старомоден, но таки по-прежнему считаю что основная функция телефона — звонить, и требовать от него профессионального уровня в видеосъемке, пытаться использовать его как профессиональную видеокамеру, это ну, странно, скажем так.

А зачем снимать на "большие" камеры, если для текущих задач вполне подойдет смартфон?

Подобные переходы уже были. Например, когда начали использовать DSLR, или начали использовать мультикоптеры вместо вертолетов.

Нет, мобильный кинематограф это не равноценный конкурент большому кино. Просто особенный жанр. Там снимают в тех условиях, где телефоны кое-как справляются (с хорошим светом справляться кое-как им не так сложно, а без света кино не снимают).

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

А я и не говорил про конкурента. Это всего лишь инструмент, который подходит в некоторых случаях для решения определенных задач.

Ну в данном конкретном случае, речь не о решении задачи что-то снять и подходящем инструменте для этого. Скорее, из серии "смотри, как я могу".

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

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

Ну и хочется людям. Я сам тоже не горю желанием бегать с беззеркалкой. Да и качество видео на моем Nex-5 много хуже, чем на моем телефоне. Есть много «за» и «против». И каждый выбирает, что ему подходит больше.

Спасибо. В прицнипе такое объяснение я готов понять и принять.

При плохом свете телефоны тоже хреновенько снимают. Особенно, видео, где не получится на сверхдлинной выдержке снять. Хотя, плохой свет это не совсем про кино, конечно.

При плохом свете все снимает хреного, кроме не самых дешевых камер. Это ограничение конечно же надо учитывать.

Все, кроме "не самых дешевых" камер это вы верно подметили. Камера ценой с топовый iphone даст вполне сносную картинку там, где на iphone будет просто темнота (в видео).

Ну и забыл еще момент. Если смотреть видео (и, особенно, фото) с телефона не на самом телефоне, а на большом и хорошем экране, то качество будет плохим практически всегда.


Неприятно удивился, просматривая свои пейзажные фотки с путешествий. Некоторые из них смотрелись весьма приятно на экранах s20+ и iphone 12 pro, на которые и были сняты. Но на ipad 12.9 уже сильно бросалось в глаза низкая детализация и ненатуральные "улучшайзеры".

Открыв на 27", понял, что надо таки пересиливать себя и брать беззеркалку.

Если брать iPhone исключительно для видео вместо камеры, то это конечно странно. Но если надо выбрать что-то одно, то выбор очевиден.
Еще вопрос на какое приложение производилась съемка. Многие отказываются от нативных приложений именно по причине, что там качества не добиться никогда.

Очень сомневаюсь, что приложение как-то может решит проблему плохой детализации. Может быть, есть пример какой-то пейзажной фотки на телефон, которую можно без грусти смотреть на 27" hires мониторе?

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

Кстати, бывает ли имитация ND фильтров, чтобы в солнечный день можно было снять на 1/10 и не сжечь все?

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

Еще не с каждой зеркалки/бзк можно без грусти смотреть фото на 27 hires

Гаш4 (PanasonicGH4) по цене 12 iPhone, с блинчиком типа Panasonic Lumix G 20mm f/1.7 II ASPH, места занимает мало, в руке лежит идеально, снимает шикарно, батареи на 10-15 часов непрерывной съёмки. Можно всегда таскать с собой. А для плановых съёмок есть целый парк объективов на любой бюджет.

Ну места мало он не занимает. Удивительно здоровая туша для матрицы такого размера. Хотя в руке за счет этого лежит удобно, не поспоришь.

Если сменить терминологию и называть эти устройства смартфонами, а не телефонами, то не придется рассуждать нужна ли телефону камера :-)
Сегодня подавляющему большинству населения нужно устройство, которое умеет запускать разные приложения и ходить в интернет (и удобно лежать в руке при этом). А штука, у которой основная функция — звонить вот не очень понятно кому нужна.
Я по себе сужу, но классические телефонные звонки я уже забыл когда совершал, мне иногда звонят какие-то спамеры.
Но то, что я не звоню еще не значит, что я не общаюсь - общаюсь и еще как. Текстом в мессенджерах, голосом в мессенджерах, видеозвонки (вот кстати зачем еще камера пригодится).
В общем, каждому свое, но хорошая камера никогда не помешает :-)

А штука, у которой основная функция — звонить вот не очень понятно кому нужна.

Мне нужна, например. Более того, желательно чтобы больше она ничего и не умела. Поэтому хожу с Nokia 6230i 2004-го года выпуска. Для остального есть хороший ноутбук и профессиональная фотокамера.

Если взять условного Спилберга, то понятно, что ему мобильный кинематограф вообще не упал. Только если как промо для эпла за очень большие деньги.
Но есть еще куча начинающих режиссёров. И то, что они могут учиться и что-то делать имея просто телефон и немного обвеса - это же круто.
Они сегодня снимут на телефон короткометражку, их заметят, и завтра уже будут на Аймакс камеры снимать для вас голивудские блокбастеры.

Я совсем не удивлён как раз. Скорее это еще один ответ тем, кто спрашивал кому и зачем это вообще надо.

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

Результат на скутере все равно сильно хуже, чем у того-же человека на более подходящей технике. И у новичка и у профи.

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

Если ты юнный блогер например, не зарабатываешь на этом но есть сильное желание творить контент

Если ты опытный кинематограф, но не настолько отмороженный чтобы брать с собой целую студию в отпуск.

Если ты опытный кинематограф, взял с собой студию в отпуск, но не везде тебя пустят с огромным ригом привлекающим внимание, а на телефон никто не обратит внимание

Камера это далеко не самое дорогое, что используется при съемке кино. Скорее, съемка на телефон потребует больших затрат (на дополнительные свет, приспособы, декорации и дубли). Да и не снимет неподготовленный человек никакого кино.

Тут скорее ситуация обратная. В среде опытных киноделов все умеют хорошо снимать на хорошем оборудовании. И в отсутствии бюджетов на то, чтобы сделать что-то эдакое, что оставит коллег позади, толкает этих людей снимать на телефон. Мол я настолько крутой кинодел, что даже на телефон могу хорошо все подготовить и снять.

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

Камера это далеко не самое дорогое, что используется при съемке кино. Скорее, съемка на телефон потребует больших затрат (на дополнительные свет, приспособы, декорации и дубли).

Ой, вот не надо тут. Родригес свой первый фильм снял за 7 тысяч долларов. На пленку. Без студийного света, с инвалидным креслом вместо тележки, и так далее.

 Да и не снимет неподготовленный человек никакого кино.

О том и речь - готовиться со смартфоном в руках в разы лучше, чем с пустыми руками. Выстраивать кадр, снимать дубль за дублем, монтировать, и по новой. Сначала домашнее видео, потом минутное для тиктока/инстаграмма, потом короткий метр... Руки и опыт в разы важнее техники, а опыт надо нарабатывать-нарабатывать-нарабатывать...

Ну краем уха слышал, что для съемки порно массово используется — и качество нормальное, и размеры идеальны
А вот это не аргумент, а аргументище, в такое мобильное кино охотно верю, друг даже смотрел)

что для съемки порно массово используется

Зачем? В этом бизнесе спрос больше предложения. Там нет проблем с бюджетом.

Плюс, вы просто не залезете телефоном туда куда заглянет светосильный телеобъектив. Очень не маленьких размеров.

Телефон как раз залезет куда угодно.

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

Такой контент в местах, где залезет только телефон, можно снимать вслепую. Непопадание всеми желанной сцены в кадр добавит некоторого напряжения и драмы. Пользователи будут пытаться повернуть телефон, чтобы увидеть больше. И такое видео будет иметь бОльшую художественную ценность.
Так что, идите вы со своими блогерскими камерами и чисто техническим подходом лесом. :-) Тот, кто снимает на телефон, занимается творчеством в первую очередь, а технические аспекты уходят на второй план.

Если уж быть честным, то для таких ситуаций в разы удобнее экшн камеры и подобное чем телефоны

А если надо сразу друзьям переслать? А если сразу на соответствующий портал расшарить? Деньги не ждут. А если хочется не рыбий глаз?
Так много разных «если».

в том то и дело что очень много если. Если онлайн трансляция это одно, если продакшн — это другое. Тикток с инстой с масочками и встроенными фильтрами — это третье. В последнем случае как раз ручные параметры и не нужны, важно насколько подходят для конкретного пользователя встроенные однокликовые улучшайзеры от изготовителя в комбинации с масочками.


P.S. Экшн камеры дааавно умеют сразу постить куда надо или напрямую или через приложение на том же телефоне

в том то и дело что очень много если

Которые часто умещаются в один телефон.

в том то и дело что очень много если

Экш-камеры не умеют одного — красиво снимать. Они для этого не созданы. Они созданы для динамических сцен как в аквариуме. Тут должен признать, что ультра-ширики пользователей очень впечатляют тоже. Я не понимаю этой любви к широкому углу и рыбьему глазу.
Были у нас ребята, которые покупали экш-камеры. Но все равно они возвращались к телефонам, потому что телефон может больше.

Экш-камеры не умеют одного — красиво снимать.

Тут все зависит от экшн камеры и от рук снимающего. Но это так же справедливо и для смартфонов.

Определенно. Но за три года я не увидел с экшн-камеры ни одного красивого видео.

Это все вкусовщина. Это ничего не означает.


Я например вообще за все время не видел ни одного красивого видео с телефона. Но это не означает что с телефона нельзя снять красиво.

Ну как же не означает. Я варюсь в этой теме, значит у меня больше шансов увидеть красивое видео с любого аппарата, включая RED. Также у меня больше насмотрености и понимания, что значит «красиво». Поэтому мое слово перевешивает ваше. Вот так все просто.

Вот не просто. Вы в принципе даже не пытаетесь понять что вам пишут.
Вы сразу свой опыт ставите выше опыта собеседника, вот вообще ничего о собеседнике не зная.


Обсуждать вкусовщину можно долго. Но если 99% пользователей считают что некое нечто совсем не красивое, а только 1% "специалистов" утверждают что это красиво, то проблема явно в этих специалистах. Так что судить можно только по мнению больших масс обычных пользователей, а не мнению неких "гуру", советами которых сейчас весь инет завален.


P.S. У фанатиков всегда кругом враги. Теперь видно что вы фанатик и это печально.

Я нигде не написал, что массы оценивают такие видео как «плохо». Я сказал, что у меня больше опыта в этом вопросе, следовательно я знаю лучше, что такое «красиво».
Не по моему мнению, а по объективному мнению профессионалов.
Я ниже своего поставил не мнение масс, а мнение одного человека. :-) Который почему-то сразу записал меня в фанатиков.

Да, есть у меня проблема — в вопросе видео я стараюсь прислушиваться к мнению профессионалов в сфере. Вас я пока не знаю. Если окажется, что вы профессионал, умеете правильно оценить красоту, то и ваше мнение я смогу учитывать. Соглашаться или нет, другой вопрос, но учитывать точно. Даже самый снобистский.

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

судить можно только по мнению больших масс обычных пользователей

Если бы было так, что, слава Богу, не так, тогда Нобелевские премии присуждали, спрашивая мнение бабы Зины какой-нибудь, а не других ученых; "оскаров" и "пальмовые ветви" раздавали, прислушиваясь к мычанию обывателей, мычанию потому, что рот забит попкорном; в приемной комиссии в консерватории сидели бы не те, кто знает дело, а "моргенштерны"... Все это было бы очень печально.

Так что, думаю, Вы все же не правы.

Моргенштерн — молодец. Не надо его так стереотипно понижать в значимости. :-) Он сказал — он сделал. Но доказал он как раз то, что вы написал про массы и попкорн.

Моргенштерн — молодец... Он сказал — он сделал.

Болтун он! Находка для Бастрыкина.

Речь шла не о науке, а о такой субъективной вещи, как красота. У Нобелевской премии насколько я помню, категории красота нет.

UFO just landed and posted this here

снимать там и тогда, где появление "взрослой камеры" вызовет вопросы типа "покажите-ка ваш пермит" или "слышь, ты с какого района, а камера дорогая?".

Зато вызывает вопросы "э слыш дай мобилу с 3-мя камерами позвонить". И вахтеры обычно реагируют на любую попытку сьемки, вне зависимости от техники.

iOS не требуется поддерживать бесконечный зоопарк устройств, может себе позволить делать устройство, OS и API в одном месте

Но вот про пиксели реально не ожидал такое узнать

Пиксели, до 6 точно, создавались в коллаборации с каким-нибудь поставщиком. И судя по костылям, не сам гугл занимался начинкой, а тот самый поставщик. Может быть поэтому получилось все так грустно.

Забыл написать про зоопарк устройств.

Кто заставляет тот же Сяоми клепать в год по 100 разных моделей? Пусть остановятся, отдышатся, покумекают, не сломают Андроид ОС. И сделают 3 телефона разной ценовой категории, но качественно.

У Сони получилось приблизится к идеалу только потому, что аппаратов всего 3, и потому что Андроид почти чистый.

У Сони получилось приблизится к идеалу только потому, что аппаратов всего 3, и потому что Андроид почти чистый.

И где теперь сони?
Кто заставляет тот же Сяоми клепать в год по 100 разных моделей

Это их бизнес стратегия и, как видете, всех всё устраивает.

И где теперь сони?

Здесь. Как и ранее, делает аппараты не для всех. Достаточно хорошие аппараты.

Это их бизнес стратегия и, как видете, всех всё устраивает.

Только в ЕС продавливают закон о поддержке девайсов в течение 5-7 лет. Что резко уменьшит ассортимент Сяоми, если его примут. Это говорит о том, что не всех устраивает такое положение дел. И меня в том числе.

А кто же тогда будет делать аппараты для всех?

Или мобильный должен быть роскошью не для каждого?

Поддержка 5-7 лет, это и есть аппараты для всех. Столько, сколько клепает Сяоми, никому не нужно.

Вы уж определитесь
Здесь. Как и ранее, делает аппараты не для всех

Поддержка 5-7 лет, это и есть аппараты для всех

или я что-то не понял?
Столько, сколько клепает Сяоми, никому не нужно.

Как видите, нужно. Не поймите меня неправильно, я вас прекрасно понимаю, поддерживать 5 моделей лучше, чем 50. Но вы сможете объяснить, что человеку лучше потратить лишние 30к на айфон/сони, из-за сломанного апи Сяоми и его bloatware? Даже если цены одинаковые, то у последнего памяти больше/выглядит интереснее и т.п. и т.д. Я пытался, но не получилось.

Делает аппараты не для всех, это больше про дизайн. С поддержкой там все нормально.

Не надо тратить лишние 30к. Надо, чтобы в этой ценовой категории был один аппарат, но лучший из возможных.

Надо, чтобы в этой ценовой категории был один аппарат, но лучший из возможных.

Вот только каждый вкладывает своё в понятие лучший, причем эти характеристики могут быть диаметрально противоположные.

Например? Я вижу 20 одинаковых телефонов, с минимальными различиями. И судя по моему общению с пользователями, они не понимают эти мелких различий.

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

Если брать Сяоми: передо мной лежит Poco x3 Pro. Его я взял из-за наличия большого числа кастомов, памяти и невысокой стоимости. Но дизайн, мягко скажем, не очень. Примерно этой же ценовой категории Note 10S, амолед экраном, но проц слабее. Есть тоже Poco F3, такой же, только уже с амолед, без 3.5 джека и более симпатичным корпусом, но 10к дороже.
Если говорить об айфонах: до 40к вообще нет моделей, дохлый аккумулятор, iPhone SE сверху с низу рамки, 120гЦ только на Pro модели.
Я ни в коем случае не сяомист и не хейтер эппл. Разные компании зарабатывают по-разному и оба подхода имеют право на жизнь. Если вас раздражает, что компании используют скрытые апи, что же, пишите, что не гарантируется работа на %company_name%. Соберется критическая масса разработчиков с подобной позицией, объявят бойкот и, как говорит местный анкаповец: «Рыночек порешает».

В данной ценовой категории, я уверен, у Сяоми несколько телефонов, у iPhone ни одного нормального. Но iPhone не стремится зарабатывать на количестве. iPhone это премиум класс, сравнивать его можно только с самыми передовыми Android. Но я же говорил о том, что Сяоми может не делать Redmi, а делать только один Poco, например со всеми плюшками. Не делать Redmi 10, 10T, 10 Pro, 10T Pro, а сделать одну нормальную модель. Они же поменяют какую-то одну часть и вот тебе новый телефон. Это не попытка закрыть все ценовые ниши, это попытка натолкать на рынок побольше сырого говна, на разгребания которого, у них потом нет времени. И пользователи потом бегают в поисках сторонних прошивок. По мне это дичь.

Что касается байкота. На Андроид всего два разработчика, которые пока еще не плюнули на все происходящее, один из них написал данную статью. Нет никакой критической массы, и набраться ей неоткуда. Рыночек уже порешал. Найти приложения для обработки звука и видео на Android нереально.

У меня xiaomi redmi 10T pro ) У него камера на 108Mp со стабилизацией которая даже ночью снимает на отлично, а чем может похвастаться пред/последний iphone?

В статье речь о сторонних приложениях и видео. 108Мп это просто железо. А стаб работает только в стоке и всяких модификациях гкам.

Не любитель яблок, хоть и владею им. Но как минимум стабилизаторами на всех объективах и незаметным переключением между ними.

Надо, чтобы в этой ценовой категории был один аппарат, но лучший из возможных.

Ну вот выпустят они Redmi note 999 Pro на 6.3" с камерой на 108мп, Amoled, NFC и батареей на 8000mAh в «элитном» стеклянном корпусе за 350$.
Приду абстрактный я с запросами «камеру 108 хочу, амолед кислотный с шимом на дух не переношу, NFC под рутом не нужен и вообще где мой не бьющийся не скользкий пластик». И где мой пластиковый легкий телефон с IPS и 108мп за 200 без остального барахла?
А следом придет фифа, которой нужен маленький ультра-тоненький, розовый с перламутром, стеклянный и чтобы расплачиваться им вместо карты. А 108мп и мега-батарея ей не нужны, как лопатоподобные размеры. Где её гламурный маленький тоненький девайс за 250$?

И нет — 3 штуки похожих с 1 отличием в 1 объединить нельзя. Ибо не получится телефона для любимой бабушки или 6-летнего племянника за 130$ с 2к дисплеем (дороже станет), а ставить 720p — телефон станет «только для бабушек и учеников младшей школы».

А это всё условно-урезанные девайсы из сегмента бюджеток. И Xiaomi покрывает их все. Россыпь Redmi Note разной степени гламурности с камерами 48-64-108 на MTK и Snapdragon, прекрасные толстые пластиковые POCO с большой батареей, пучок разных флагманов Mi серии с оптостабом и прочими наворотам + геймерские Shark с хитрым охлаждением и крутым звуком.

По любой цене с шагом в 50$ под почти любые запросы и потребности. Если что-то надо — с определенными (незначительными) компромиссами у Xiaomi найдется устройство под любые запросы. На том и живут.

И именно поэтому прибыль в % у них околонулевая, берут только количеством. И допилить они ни один смартфон не могут нормально. Я против такого бизнеса. Бесконечный бег по кругу в попытке забить рынок своими девайсами. И все равно от мала до велика стремятся к iPhone. И часто выбирают более старый айфон, чем новый Сяоми.
Об этом говорит статистика (где-то встречал) вне Китая.
Да даже дети мои у меня просят айфон, любой.

Не будь оно нужно, Сяоми бы банально разорились на перепроизводстве и работе в минус.

Общая тенденция все равно давно обозначилась - мобильники остановились в развитии и рынок перейдет к производителям дешевых телефонов, а премиум сегмент будет уменьшаться до считанных моделей. Дальше только обвес понтами и снижение стоимости. Аналогично было с автомобилями в свое время.

Пока китайцев миллиард с лишним, работа с выхлопом в 0,1% будет продолжаться. И это не является показателем, что это кому-то нужно, кроме владельцев Сяоми. Просто зарабатывать они так как Apple не умеют.

Но лично я за выдавливание с рынка откровенно халявной китайской продукции.

iPhone кроме стабилизации есть, чем выделиться. Сяоми не совсем говно, но и чем-то особенно хорошим бренд Redmi назвать нельзя. Это мое личное мнение, я следую ему, и не покупаю смартфоны фирмы Xiaomi. Единственные аппарат, который меня заинтересовал это Mi11 Ultra, все остальные ну такое.

Если ты такой умный -то почему такой бедный?

И на каком месте рынка по доходам с мобильных телефонов находится Sony?

Производители рубят бабло. И им плевать с высокой колокольни на своих пользователей. Всем. И Apple в том числе. Что она многократно доказывала.

Мне все равно, сколько зарабатывает Сони. Мне важно, что аппараты Сони самые перспективные для разработки приложения видео-камеры. Меньше всего багов, меньше всего костылей.

Немного не в тему, но после телефонов z3 compact, у которых поголовно отклеивался дисплей менее чем через год и это с заявленной защитой от воды, зарёкся покупать sony. 3 раза сдавал по гарантии, 3 раза приклеивали стекло. И это не разовый брак, это конструктивный дефект, достаточно посмотреть отзывы. Уважающий себя производитель отозвал бы аппараты и вернул деньги или заменил на другие. Сони чхать на потребителей. И мне всё равно какая там супер камера на сони, если есть вероятность, что через пол года он у меня развалится. Мне нужен в первую очередь надёжный телефон, а всё остальное уже потом.

А какой есть надежный телефон? Samsung если только. И то, если почитать отзывы, проблем хватает.
Я не имел проблем ни с Сони, ни с Хуавей, ни с Самсунгом (кроме дохлой батареи).

А какой есть надежный телефон? Samsung если только. И то, если почитать отзывы, проблем хватает.

за последние 10 лет сменил 3 модели самсунг. Всегда была только одна проблема, если умер акум - меняешь смарт.

Из-за батареи я бы сменил любой смартфон, и не занимался бы заменой.

Абсолютно надёжных нет, были проблемы и у эппла и у самсунга, но самсунг к примеру предлагал вернуть деньги за бракованные аккумы в телефонах. У сони это был не брак, который можно починить. Его невозможно было исправить, если только на суперклей не посадить без возможности когда-либо разобрать.

Ну вот в последнее время никаких таких проблем у Сони не замечено.

Когда Apple рекламирует новую функцию, доступную в нативном приложении, можно быть уверенным, что эта функция будет доступна всем сторонним приложениям, которые в ней нуждаются.

Не стоит лукавить, количество private api на ios просто зашкаливает. И любое приложение, которое пытается их использовать, не попадет в appstore.

Касаемо камеры нет таких Private API в iOS. А касаемо остального в Android их так же много. И к этим API добавляется еще и бешеная фрагментация.

Да мне даже Android Studio постоянно выдает warning за использование Hidden API.

В iOS, кажется, 7, ручные настройки экспозиции и фокуса были private API. Потом открыли.

Мы можем бесконечно возвращаться в прошлое. Но я же имею претензии в настоящем. Уверен, что если проблема есть сейчас, то она была и раньше. Camera API тоже не имел ручного управления экспозицией. Но он давно устарел, как и iOS 7.

Pixel далеко не пример для подражания, и имеет все те же проблемы, и так же игнорирует документацию Android API. Как? Мне непонятно. Я не понимаю как в пределах одной компании можно разработать ОС, и потом при создании своего аппарата проигнорировать все, что ты так усердно разрабатывал.

У меня есть догадка, что разработку самого устройства они аутсорсят, поэтому подрядчик делает "как умеет", но на словах хотят чтобы пиесель был эталоном.

Выше в комментариях точно эту догадку написал.

Имхо, не корректно сравнивать айфон со всеми айдройдофонами одновременно. Андройд дает выбор, разнообразие. Кому-то камера особенно не нужна - так, сфотографировать кота, счетчики, еще что-нибудь без особых претензий. Эти люди выбирают телефоны не смотря на качество камеры - в том числе и тех производителей, кто не умеет делать хорошие камеры.

А бывают камерофоны, и вот их стоит внимательно сравнивать. Человек, который хочет именно снимать, должен смотреть на них.

Мы можем повыбирать камерофон вместе. Но дело в том, что когда я писал статью, я держал в уме флагманы, как раз те самые камерофоны. И все до единого они уступают iPhone в открытости.

Для реализации многих костылей на флагманах-камерофонах мне пришлось заниматься буквально реверс-инжинирингом нативных приложений.

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

Я не готов писать такую работу, честно. Слишком объемно. Если производитель захочет поговорить на эту тему, я выделю на это время. А пользователей так много, что просто нереально по всем этим вопросам дискутировать. Каждого пользователя интересует что-то свое. Одному не нужны 24 кадра в секунду, другому не нужна стабилизация, третьему ой как нужны 10 бит.
Мне как разработчику надо думать обо всех пользователях, поэтому я озвучиваю проблему общими словами, не вдаваясь в подробности. Кратко я описал проблемы в пунктах, и даже назвал бренды, имея в виду флагманы.

Могу рассказать про Galaxy S20 5G.

  • Видео. Проблемы с фокусом. Снимаешь статичного человека (ребенок за столом), вдруг фокус начинает прыгать с ребенка на комод у стены и так несколько раз.

  • Видео, переход с широкоугольной камеры на основную или наоборот зумом. На зуме 0.9 (ширик) изображение шарпится до невозможности, а на 1.0 (основная камера) уже нормальное. И этот резкое изменение одновременно с небольшим изменением точки съемки делает больно глазам.

  • Видео. Мало какие из описанных в спецификациях фич типа 4к, 8к, 60фпс, 120фпс, стабилизация, итд итп работают одновременно. Или стабилизация или зум. Или 60фпс или съемка на широкий угол. Введение в заблуждение, а то и прямой обман потребителя.

  • Сенсор под шириком хуже, чем под основной камерой. Дает бледные выцветшие цвета.

  • Очень часто: делаешь фото, тут же открываешь его в галерее и прямо у тебя на глазах оно через пару секунд меняется на другое (сделанное на несколько десятых секунд позже). КАК? ЗАЧЕМ?

  • Иногда тупо не может навести фокус на предмет в центре кадра.

  • Между нажатием на спуск и собственно моментом съемки проходит, случается, две-три секунды.

  • Если смотреть на пиксели, то качество фотографий так себе, мутненькое. Иксперия компакт 2017 года дает намного более звенящий пиксель.

  • Ну а их "гибридный" зум ничего кроме нервного смеха не вызывает (это просто тупой кроп из центра кадра)

Это присутствует на двух устройствах, т.е. нельзя сказать, что проблемы конкретного экземпляра.

В целом, я совершенно не ожидал от флагмана такого среднего качества фото и видео. И это нативная камера.

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

Тем временем в фирмварном офисе самсунга:


— Эй, Джави, у тебя показ превьюшек не пашет в камере! Релиз через час!
— Ща всё бует, Рамша, не кипишуй! Ctrl-C, Ctrl-V, оп, готово, выкатывай!


var thumbnail = mCamera.takePicture().resized(300,300);
thumbnail.save(filename+".prv");
var picture = mCamera.takePicture();
picture.save(filename+".jpg");

Все время смотрю на ужасный дизайн блока камер у iPhone, но потом вспоминаю, что продиктован он именно сдвигом кадра при переходе с сенсора на сенсор. Треугольник самое оптимальное решение.

Видео. Проблемы с фокусом. Снимаешь статичного человека (ребенок за столом), вдруг фокус начинает прыгать с ребенка на комод у стены и так несколько раз.

Наблюдал такое на разных андроид-смартфонах, причем легкие сумерки радикально ухудшают ситуацию с рысканьем фокуса без причины.

Очень часто: делаешь фото, тут же открываешь его в галерее и прямо у тебя на глазах оно через пару секунд меняется на другое (сделанное на несколько десятых секунд позже). КАК? ЗАЧЕМ?

Да. Превьюшка и прямо при тебе к ней примеются какие-то бесполезные упоротые фильтры.

Между нажатием на спуск и собственно моментом съемки проходит, случается, две-три секунды.

Да. А еще непрогнозируемый лаг "затвора", достигающий иногда секунд. Ты уже убираешь смартфон в карман, а он наконец смог захватить картинку с матрицы. Жутчайше бесило. Впрочем айфон иногда таким тоже страдает.

А еще все смартфоны снимают достаточно убого, когда ты смотришь это дома на 40" мониторе. Убогое кислотное мыло, с шумами и никаким ДД, с противным софтовым размытием, в общем, я для себя давно решил и специально хожу гулять с полноценной зеркалкой, а не этими убогими игрушками.

  • Очень часто: делаешь фото, тут же открываешь его в галерее и прямо у тебя на глазах оно через пару секунд меняется на другое (сделанное на несколько десятых секунд позже). КАК? ЗАЧЕМ?

Если в общих чертах, в Андроиде есть сервис, ответственный за знание, где какие мультимедиа файлы. Именно он позволяет в настройках узнать без пауз сколько занимаю видео, а сколько фотки. И он же даёт галереям список фоток. Сервис работает асинхронно с остальным софтом и с какой-то задержкой. И по хорошему галерея Самсунга должна бы это учитывать.

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

т1-т2-т3-т4....

Вы делаете фотографию и тут же открываете галерею. Вам показывается фото событий, соответствующее т2. Через пару секунд это фото заменяется на фото, соответствующее т5. Т.е. в превью одно фото сначала, а сохраняется потом другое.

Не не. Об этом. Просто тут не "зачем", а "почему". Потому что или криво написано или недодумали.
Открываем свежую фотку через uri, спустя какое-то время от MediaStore приходит уведомление о новых фотках, галерея тут же перерисовывает список и открытую фотку. Скорее всего потому что где-то есть код "отобразить N-ный файл с начала списка".
https://developer.android.com/reference/android/provider/MediaStore
https://developer.android.com/reference/android/app/job/JobInfo.Builder#addTriggerContentUri(android.app.job.JobInfo.TriggerContentUri)

так в том-то и дело, это не какая-то новая фотка, эта та же самая фотка, только что сделанная, которая вдруг изменяется. Портрет Дориана Грея прямо.

многокадровый HDR скорее всего. Ваш телефон при включенной камере непереставая пишет кадры в буфер (и держит там от 1 до N кадров). Когда вы жмете спуск — чтобы сделать хороший четкий детальный кадр и не требовать от вас держать телефон неподвижно секунды 3-4 — он берет 2-3 кадра из прошлого, кадр момента спуска и парочку следом, и уже из этого набора вычислительно вытягивает максимум. А превьюшку в окошко пишет сразу (с 1 кадра). Когда обработка закончится — оно выведет конечный кадр вместо мыльной времянки.

Добро пожаловать в вычислительную фотографию. iPhone к слову делает то же самое (но в отличии от gCam — полноценным HDR, а не из недоэкспонированных кадров).

Нет, все корректно. Вообще неважно какой там телефон, АПИ должно работать одинаково.

Но если вы хотите сравнить с "камерофоном", то в статье как раз написано про Pixel, у которого одна из лучших камер, и АПИ там все равно сломано, при том что ребята вроде бы в одной компании работают.

Вы явно не пробовали сфотографировать кота на телефон.
Знакомый кошатник для этого зачем-то купил зеркалку.

Мех, как и вода - это отдельная песня.

До сих пор 6МП зеркалка с полноформатным сенсором и очень не маленьким обьективом снимает портреты(волосы) и воду лучше чем фоны с с десятками мегапикселей. Особенно когда смотришь это на 60" и более телевизоре.

Какая такая 6 мп зеркалка с полноформатным сенсором?

Фоткаю вполне спокойно на айфон, если кот бегает - выбираю потом из live photo удачный кадр)

Тоже мне Америку открыли. Об такое дерьмо зубы себе ломают разработчики неофициальных прошивок уже годами - и раньше было ещё хуже.

А источник проблемы находится часто в руках производителя SoC. Что этот производитель в свою официальную сборку Android закинул - то и идёт в девайсы. Большинство производителей самих телефонов это не трогают - а если и приспичило туда лезть, то точно не ради рефакторов и наведения порядка.

Трогают. Это и есть проблема. Они лезут своими кривыми руками и все ломают. Добавляют какие-то свои немыслимые фишки, которые сторонним разработчикам не нужны. А сделать работоспособным Camera2 API у них не получается.

Мб и они ломают. Вполне уже поломанный блоб камеры может прийти от Qualcomm или Mediatek, а производитель конечного устройства просто не стал морочится с починкой (ибо не они же ломали, с фига ли они должны чинить).

Интересная мысль. Все может быть.

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

Плюс опыт наблюдения за «развитием» разных брендов склоняет меня к мыслям о поломках все же.

потому,что это всё враки и не правда.

я как бэ, фотограф и видеограф. обожал айфон только за стаб. и думал,что лучше нет, пока не попался мне в руки сяоми... был поражен, удивлен, но принял факт, что теперь айфон теряет позиции по поводу камеры, однако, думал только сяоми обошли айфон.а нет. с некоторых пор попался мне с8+, не могу перестать снимать и радоваться. а он 17ого года. . сяоми и самсунги,как давно обошли,ваши драгоценные айфоны. и теперь у айфона только несколько приемуществ, это защита их IOS, звук и,гироскоп,который управляется отдельной платой. и их драгоценейший 3д сканер, начиная с последних моделей.

Если бы так, если бы так.

Дивано, не корректно и снова, очень дивано. На съемочной площадке бывали?может хотя бы пробовали себя в роли проф фотографа? Как я понял из вашей статьи без примеров, все доводы рассмотрены только со стороны разработчика приложений, который делает выводы исходя из малого опыта, любительской съемки , что называю "фото на память" и описания тех.возможностей языка программирования и железа. которые тоже могут не всегда соответствовать действительности.

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

да,в 5s и 5se айфоне паразительным образом с 1,2мегапиксельной фронталки мы получаем кадр= грубо говоря 5мегапиксельной фронталке андройд, который все равно не дотягивает до ифоновского кадра, и не смотря на это, мне все еще есть очень много, чего вам сказать.

Так было раньше, но не сейчас. возможно от части из за того что, был жив Стив. А стоило Стиву покинуть эту жизнь, как все начало координально менятся и тому есть ЦЕЛЫЙ РЯД причин и фактов.

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

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

узко получается мыслите, или консервативно, зная только сторону программирования на уровне профи. Однако,являетесь ли вы профи,в фото и видео вопросе? можем ли мы посмотреть ваши работы, что бы ваше мнение было для нас (читателей) эталонным или хотя бы обоснованым?! хотя и это далеко не показатель, т.к. основной показатель это проффесионализм и видение фотографа\оператора,а не его техники.

+ как верно подметили, не коретно сравнивать ios в общем со всеми андройдами в общем. при том,что у айфонов от модели к модели, разные принципы хотя бы стабилизации как минимум,я уж не буду рассписывать то, чего полно в интернете и так.

+, рекомендую вам пощупать и иметь опыт в остальных моделях, равных хотя бы по году выпуска, а если уж имеете, то будьте добры обнародовать! Тогда, мы хотя бы сможем объективно мыслить на данный сабж.

+ «Лучше» в целом очень субъективное суждение. Каждое хорошо для своих задач, ровно как всё хорошее и плохое - относительно.

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

+ не смущает ли вас то, что пользуясь айфоном, вы как бы пользуетесь виртуалкой, а не ос с полным доступом к железу. и запустив 10 приложений в бекграунде айфон и не пукнет,снимая 4к,а на андройде, это уже усложнит скорость работы всего телефона, если мы сами не освободим память и не по закрываем приложения?!

Да,конечно, может разработчик и может иметь полный доступ к функционалу железа, однако, пользователь\фотограф, нет. он должен довольствоваться тем, о чем подумал разработчик аппы и надеятся, что там будет все, что ему необходимо для работы и реализации задачи. И конечно, внимание ТВОРЧЕСКОЙ работы. что опять таки нам говорит, что важнейшим показателем, здесь выступают видение фотографа, знания и опыт. а не то,какой ширины и светочувствительности у него объектив.

+ а про патенты читали что нибудь? может знаете, как ограничивал Apple конкурирующие фирмы, сроками возможного использования новой технологии? вы уверены, что понимаете все аспекты тех или иных причин,что бы утверждать так уверенно за лучше\хуже!?

и еще раз,к мастерству фотографа\оператора. Хорошему повару, плохая сковорода, не помеха. Хороший мтб райдер и на дружке\аисте\школьнике, сможет сделать вили покуда не устанет катиться на одном заднем колесе. В то время,как многознающий , но без опыта райдер, будет утверждать с пеной у рта,что это не он лох ещё пока, а что конечно на таком велосипеде, этого никому и никогда не сделать, потому что он для этого попросту не предназначен.(а это кстати практика из личного опыта.видел собственными глазами, когда начинал катать мтб\стрит в далеких 2000х.)

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

з.ы. не смотря на свою любовь к айфонам и уважение за то,как хороши они были в вопросе фото\видео раньше, на работу по видеозаписи, я все равно предпочитал взять полупроф или проф зеркальную камеру с записью видео и смеными объективами. Конечно я радовался, когда задача,позволяла обойтись мобилой. но Это такая редкость, на те года, что я б даж назвал случаями - исключениями. И если до недавнего вреемени, я очень интересовался , что же нам дадут в следующей модели, то с недавних пор, абсолютно не интересно. Однако, айфоны я тогда ценил, больше всего, за их физическую стабилизацию в объективах.а не код и аппы.потому что, оператор я не пеший, и не штативный, а активный почти что дольщик. Но снимал я в экстримальных условиях, где удержать или зафиксировать камеру попросту нельзя, что б получить картинку которая не вызывает тошноты у зрителя.

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

Операторская группа

Коллектив специалистов, входящий во время производства кинофильма в состав съёмочной группы, и обеспечивающий бесперебойную и качественную съёмку изображения[5]. В западной терминологии эквивалентом операторской группы можно считать Camera Crew. Кроме операторов в неё входят помощники (ассистенты) оператора, отвечающие за фокусировку, экспозицию и ведущие учёт отснятых сцен и дублей. От постановочного цеха киностудии к операторской группе прикрепляются дольщик и кранмейстер, с командой помощников (англ. Dolly Grip). От цеха съёмочной техники прикрепляется механик съёмочной техники.

В группу может входить более одного оператора для проведения многокамерных съёмок или работы в несколько смен. Современная технология производства предусматривает в составе группы отдельного оператора, работающего с системой стабилизации «Стэдикам». От цеха комбинированных съёмок прикрепляется отдельный оператор, осуществляющий комбинированные съёмки. При плёночной технологии кинопроизводства в операторской группе обязательно присутствует специалист, обеспечивающий работу видеоконтрольных устройств. По окончании съёмочного периода операторская группа распускается и во время монтажно-тонировочного периода в производстве фильма участвует только оператор-постановщик[6].

В США профсоюз запрещает операторам-постановщикам самостоятельно управлять киносъёмочным аппаратом, предоставляя им исключительно творческие и руководящие функции.

так расскажите мне еще раз, о каком уровне проффессионализма, вы тут нам рассказываете? или где же этот чудо девайс , что будет лучше других, что либо снимать!? а может среда разработки? или конкретная аппа? Хороший кодер, умееет правильно оптимизировать код, используя минимальное количество требуемой памяти от железа, для получения максимальной эффективности. но, такие вообще еще есть? по всюду как минимум вонючие маркетологи и люди, желающие получить максимум, за минимум. однако,так стоило бы писать код приложения, а не относится к своей работе. а у нас все как обычно))

Это "бомбануло" можно сказать простыми и очевидными словами - снимает не камера, снимает фотограф.

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

К вашему сожалению за 3 года я наобщался с профессионалами в том числе. Я занялся всем этим программированием лишь потому, что не нашел достойного приложения для своего аппарата.

Никто не спорит, что телефон проигрывает «взрослым» камерам. Никто не спорит, что 99% оператор и 1% техника.

Но давайте на чистоту. Если аппарат не умеет стабильно держать частоту 24/25 кадров в секунду, это может испортить вам планы на съемку именно в этих частотах. Если аппарат занимается всякими обработками с наложением кадров, от чего рождается двоение кадра, это может испортить отснятый материал, независимо от опыта оператора. Чтобы оператор мог реализовать свой замысел, техника должна работать так, как того ждет оператор. А не как ей вздумается.

Моя претензия как раз заключается в том, что нам не дают контролировать технику. Мы для получения результатов должны изворачиваться с костылями. iPhone в этом плане более дружелюбен. Но тоже не без проблем.

Через мои руки прошло много девайсов, потому что костылить-то надо. И хороших из них единицы. И каждый хороший страдает достаточным количеством проблем.

и да,мой дорогой, опять таки, освещенный вамми с8+ который сейчас передомною, мог и может снимать в 4к 60fps. но вы слишком мало знаете,как оказалось.
по сей день обожаемым был se,старого поколения, имевший отличный стаб,снимающий на сегодняшний день 4к, но не 60 фпс. и, имевший, необходимый мне под мои задачи форм фактор а так же лучшую цену,в виду опасности, уничтожить камеру, это было лучшим выбором. и да, убил я не много se, но не жалко. при цене в 3000-3500 за бу вариант. и 500р за замену экрана, если брать донора. Но и гелекси с8+ я взял не сильно дороже, всего на всего 5000.

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



S8+ снимает 4К60 через костыли в устаревшем Camera API, где о каких-либо ручных настройках можно забыть. А может быть вообще через API камеры от Самсунга, что вообще дичь Так что это неактуально.

Но отличие iPhone в том, что если они ввели 4К60, то режим рабочий для всех и вся без всяких костылей и ограничений.

Сегодня камера телефона имеет уровень важности в 50% от всего, что есть в телефоне

Интересно откуда такое огромный процент? Я нередко выбираю телефоны знакомым-честно говоря вообще непомню чтбы у меня спрашивали какая камера. Кто чуть больше разибирается сравнивают операвтиу память, еще лучше - смотрят процы. 50% для меня звучит сильно завышенным числом.

Почему любой Android снимает видео хуже iPhone?

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

Что обозревают обзорщики? Что рекламируют производители? Оперативную память? Процессор? Они по этим вопросам пробегают быстро для галочки. Если все это учесть, то окажется, что я сильно занизил процент. Ну и может быть в моем случае есть проф.искажения. Тем не менее даже на небезызвестном форуме о мобильных устройствах теме камеры отводится отдельная ветка для каждого устройства. Так что не знаю, кто у вас в знакомствах, но камера сегодня имеет приоритет выше всех других показателей.

Может быть название не до конца верное, но написать его еще длиннее рука не поднялась. Опять же камера может быть технически лучше. Но все равно все андроиды видео снимают хуже айфона даже, если речь только о нативных приложениях. Виной тут чаще всего выступает плохое понимание стандартов производителем и его этническая принадлежность. Китайские и корейские производители видят обработку изображение в своем особенном свете. Эппл же не только понимает стандарты, но и создаёт их. Сторонние приложения были надеждой для андроид-пользователей, которых не устраивает изображение по умолчанию.

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

Ситуация не удивляет, Google оооочень долго занимается стандартизацией, но занимается. Регулярных обновлений Android пришлось ждать с Android 4 до Android 8-9, когда заработало.

Скорее всего, мы увидим адекватную стандартизацию для Photo к Android 12-14 (проект https://developer.android.com/training/camerax), а для видео теряюсь в догадках... Но как оптимист считаю, что увижу при своей жизни.

К сожалению, CameraX оказалась простой обёрткой для Camera2 API, и имеет ещё более скудный функционал. Лучше бы Гугл продолжали нагибать производителей в направлении Camera2 API.

Гугл так и не смог определится с картой памяти и нагнуть под это виденье всех производителей.

На мой взгляд, Гугл хочет угодить всем сразу и при этом, брать на себя ответственность не хочет. А ещё, скорее всего чёткого виденья идеального устройства с идеальной ОС и прикладных програм там нет, а есть куча активно противоборствующих коллективов. В результате и получаются все эти шараханья в разные стороны. Плюс, вечное "как у яблока" "и круче".

И вот тут начинаем упираться в "огороженность" как самой ОС так и железа, и глядя на современные тенденции в "безопастность наше всё" - есть смутное подозрение, что лет через несколько, всё там будет настолько огороженно, что реверс и тыканье в низкое АПИ будет залито бетоном и все будем кушать то, что придумали маркетологи.

UFO just landed and posted this here

Ну вот есть такой один производитель - Сони. Популярность этих телефонов 3 человека на страну. Под все остальные костылить приходится прям основательно. И как решать вопрос с доступом до сенсоров? Самсунг не хочет выдавать доступ до телевика. В этой ситуации ничего не накостылить, только развести руками. И ситуации уже несколько лет.

Я статью писал в надежде, а вдруг услышат. Выгнать всех в iOS большого труда не стоит. Только потом же будут удивляться, что в кругах знающих будут агитировать за iPhone.

Мне это видится потерей конкурентного преимущества. Самсунг же зачем-то дёргается, снимает мобильные видео-клипы в рекламных целях. Для кого это все? Те, кто в теме понимают, что iPhone лучше, там возможностей больше. Если бы Самсунг так не делал, а ранее Хуавей, я бы принял, что им пофиг и они не хотят быть конкурентоспособными в теме видео.

UFO just landed and posted this here

Сегодня огромное количество пользователей, которые относят себя к профессионалам. И им просто необходимо прикоснуться к профессиональному даже если на телефоне. У некоторых получается очень хорошо. Современный мобильный телефон имеет проблему светосилы и глубины резкости. А если шагнуть на 10 лет назад, то качество бюджетных камер того времени сильно проигрывает современному телефону. Но на те камеры снимали, и мы смотрели. Значит нет ничего такого страшного снимать на телефон. Лишь бы сюжет был и атмосфера.

iPhone не только для профессионалов. iPhone также для тех, кто считает себя профессионалом, если вы понимаете, о чем я. А любителям все равно, на что снимать. Хотя даже здесь преобладает iPhone.

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

Не, не, тут вы не правы.

Андроид это аппарат, который к вашим огрехами добавит еще килограмм проблем.

А iPhone выдаст то, на что вы способны.

мобильный телефон имеет проблему светосилы и глубины резкости.

Аппаратно не решаемую, поскольку законы физики не обойти.

Глубина резкости решается через DOF-адаптер. Можно сказать, что это извращение, но оно есть, и оно является решением.

Почему Сони такой популярный? Да всё просто — качество у них для пользователя хорошо, а вот если что-то вылетит, то проще новый покупать — аналогичных запчастей не найти. Да и в остальном они пошли по своему пути со своими стандартами.
Помнится покупал как-то камеру и нужна под неё была SD карта. Так вот простые SD (mini-micro-normal) не подходят, т.к. свой формат.
Купил плеер walkman (лет 3-5 назад, может чуть больше), звук — конфетка. Год назад раскрошился аудио вход (обычная проблема). При себестоимости плеера 6к, этот вход (вместе со шлейфом в спайке идёт) стоил отдельно 2к. Но отдельно его не купить и из 6-ти сервисов официальных (неофициальные даже слушать не стали) только в одном он был под заказ и с работами выходило на 3.5к. Я купил шлейф отдельно (80р), хороший вход на 4 канала, т.к. там 4 выхода (250 или 300р), напаял шлейф на выход проводами, в итоге у меня из обычной дырки выходит шлейф в аудиовход и цена вопроса до 500р, выглядит по уродски, тем не менее дёшево и звук хороший. Ну и да, я списывался с тех поддержкой есс-но и задал простой вопрос — что мне делать, в моей ситуации получается либо чинить за конский ценник либо выкинуть хорошую вещь с мелкой и регулярной проблемой. С пятого письма я добился ответа, что да, только такие два варианта.
Возможно сейчас с сони в этом плане получше стало, но я не верю и проверять не буду.

Возможно сейчас с сони в этом плане получше стало

Самое частое, что я слышу про Сони. Мне нравится Сони, но у меня никогда ничего от Сони не ломалось, т.е. нет негативного опыта.

Качество там хорошее. Для примера их выход вылетел года через 3-4 использования, в других плеерах это обычно год. Получше стало я имею в виду с совместимостью, что я могу использовать распространённые вещи ну или чинить смогу своими руками, с деталями что найду в тех же «чип и дип» или алиэкспрессе.
У той же сони в той камере, что я брал была весёлая ошибка (то ли 67 то ли 57), которая блокировала полностью работу камеры. А связана она была с мелкой шестерёнкой, которая открывает кассетный блок. Тем не менее, эта ошибка полностью блокировала работу камеры.

перестал покупать технику сони принципиально, после того, как их продукция перестала быть самобытной, а стала похожа на маркированный оем, последний смарт сони у меня был 7 лет назад, он был красив внешне и совершенно непотребный внутри, мало памяти, жуткие тормоза, коими выделялись конкуренты в полтора раза дешевле.

кстати, первый мой мобильник был sony j7 и он был великолепен.

UFO just landed and posted this here

По мне так камера в смартфоне лишь бы фоткала как-то. Или ИК диод в пульте проверить.

Сомнительно, что камера в смартфоне играет большую роль при выборе средней руки пользователем.

Плохой экран или модем раздражают, а камера - разбилась бы завтра, дай бог бы в течение месяца заметил.

Есть и такие как вы. Вы, наверно, и еду не фотографируете и не выставляете в Инстаграм. А может и вообще не знаете, что такое Инстаграм.

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

Знаем мы про инстаграмм... Теоретически. :-). Просто здесь сообщество разработчиков, поэтому процессор/оперативка/экран являются приоритетными.

Лично я использую камеру в телефоне, чтобы сфоткать что то пару раз в неделю. Видео - никогда, селфи-камеру - никогда. Поэтому качество камеры при покупке телефона вообще не рассматривается, приоритет нулевой.

Тем не менее, статья интересная. Примерно такие же выводы можно сделать про Bluetooth API, выше в комментах писали. По этим граблям мы ходили. Приложение для iPhone работает с Bluetooth стабильно, а для Android - как повезет с аппаратом, приходится отдельно исследовать особенно кривые модели.

Просто здесь сообщество разработчиков

Ну, вот он я, разработчик. У меня больше 30 тысяч фото на телефоне. Камера – практически основной параметр, на который я смотрю. Я знаю других таких разработчиков. Не одного, много.

Полностью поддерживаю.
Я готов переплатить $300 за Pixel 6 Pro в сравнении с обычным 6 только из-за того, что там есть телевик. Хотя и дизайн и размеры шестерки мне нравлятся больше.

UFO just landed and posted this here

Ага, покупая смартфон, смотрят на дюймы, герцы и гигабайты, а потом начинается "ой, фотки какие-то бледные, ой, на видео ничего не разобрать".

У меня небольшой опыт разработки под Андроид, но тоже сталкивался с похожими проблемами :( И считаю, что и сам Гугл "прикладывает" большие усилия по сохранению данной ситуации. Гугл очень "консервативен" в поддержке нововведений. Как это происходит: сначала какой-то производитель с помощью костылей и какой-то матери прилепляет нужную фичу, потом другой, а через достаточно продолжительное время Гугл вносит это в офицальное АПИ, но без серьезной проработки и понимания :( получается что-то есть в офицальном АПИ, и это не работает как надо, поскольку производители не прописали свою часть, чего-то опять нету, и нужны костыли, а на выходе получаются франкенштейны :( Эппл в АйОСе прорабатывает АПИ более сереьезно и детально, и на выходе получается более юзабельный продукт.

Они учатся не на своих ошибках, а ждут когда другие проложат путь и соберут все шишки. Взять NFC который на Андроиде был с 2012 . А Эпл дали доступ разработчикам только в 2017. К слову сказать сам NFC разработан еще в 2002. Итого 15 лет ушло у Эпла на чтение стандартов и разработку апи. Тоже мне инноваторы...

То, что Pixel оказался таким закрытым меня, если честно, удивило. Мне почему-то казалось что это должен быть самый открытый Android смартфон который софтверно чётко реализует всё что сами же Google и пилят.

Немного не в тему, но об, уже, наболевшем для меня. Недавно впервые для решил побровать взять не очередной Android девайс, а всё-таки попробовать iPhone 13 Pro. Из последних моих Android смартфонов - это LG G5 и Honor 20 Pro. Касательно записи видео у меня вообще никаких нареканий нет (справедливости ради, особо назаписывать их я ещё не успел). В сторонних приложениях настраивается всё что только мне может понадобится. Но вот касательно фото...

Как уже сказано в статье, iPhone перешарпливает картинку и это никак не отключить, но куда печальнее для меня оказалась другая особенность. Как оказалось, на iPhone нельзя сделать снимок с выдержкой длиннее ОДНОЙ секунды. Для меня, как для человека который любит фотографировать пейзажи (в т.ч. и небо) на рассвете/закате стоит только выбраться за город это оказалось очень неприятной новостью уже когда я пытался сделать снимок на кучу скаченных заранее приложений. Как я уже позже выяснил, это ограничение самой Apple и никак его обойти нельзя. Причём ни в одном обзоре, коих я пересмотрел не мало перед покупкой об этом не говорится. В результате стоит выбор: снимать в ночном режиме в стоковом приложении, повышать ISO до довольно высоких значений, или снимать через сторонние приложения которые путём разных алгоритмов склеивают множество снимков в один джипег. Все эти способы - не более чем костыли и получить raw снимок на низких ISO в откровенно плохих условиях по сути и нельзя, что печально.

Вам повезло пользоваться Android-девайсами, у которых есть выдержка в 30 секунд. Но реализуется она тоже через костыли. Уверен, что на Android фото делалось или на сток или на гкам. У остальных приложений постоянная проблема с длинными выдержками.

В iphone присутствует неотключаемый dynamic tone mapping, даже с ручными настройками.

Я написал об этом. Только это не тонемаппинг в прямом смысле изменения яркости по кривой, а тот самый HDR, который включается, когда ему вздумается.

Точно такой же проблемой страдают аппараты Сяоми. Видимо, решили, если уж повторять за iPhone, то повторять максимально точно.

Повторять максимально точно - это не эксклюзивная проблема сяоми. Такое встречается, когда в процессе разработки аналога, в исходном изделии обнаруживают ошибку или не логичное поведение - и не исправляют, ибо аналог должен внести себя точно так же. Хорошо это, или плохо, можно спорить, но порой таким образом передаются ошибки, способные стать реальной угрозой безопасности

В данном случае между ними ничего общего. Ни сенсоры, ни SoC. Решение на самом деле от Qualcomm, которое просто все приняли как данность.

OnePlus (7T Pro), конечно, странно сделали, что нельзя в штатной камере использовать внешний микрофон. Да и вообще, она глючит - видеопоток подвисает, если девайс не в авиарежиме. В сторонних приложениях отваливается вся стабилизация, нет 60fps и прочих радостей. Есть парочка, в которых эта поддержка есть, но глюки с видеопотоком сохраняются. Спасло FiLMIC Pro - там работает всё, что мне надо и без глюков. Правда, выбора камер (основная/ширик/телек) нет, но оно и не надо. Хорошо ли снимает по сравнению с ифоном тех лет? Не знаю, никогда не пользовался и не собираюсь.

1+ закрывает доступ до второстепенных камер на своей основной прошивке. Проблема решается установкой ColorOS. Мы поднимали целую волну жалоб по этой теме в поддержке 1+. Игнорируют.

Так же на аппаратах 1+ не работают частоты 24 и 25 кадров в секунду.

Цифровая стабилизация не работает в сторонних приложениях.

60 кадров в секунду приходится реализовывать через костыли, потому что как и на всех других Android официально они не доступны сторонним приложениям.

В FiLMIC Pro у меня работают как 24 и 25, так и 60 кадров в секунду, сейчас специально проверил. Но это про конкретную модель 1+. Самому интересно, как они сделали всё так здорово и стабильно.

Скрин

А файлы тоже получаются в этих частотах? Потому как уже встречалось такое, что выбор есть, а работает не так. Есть возможность проверить в MediaInfo?

Со смартфона неудобно, но всё же.

MediaInfo

А могу я обнаглеть и попросить в 10 бит и 4К те же частоты (кроме 60, если их нет)?

Не знаю насчёт 10 bit, просто выкрутил качество на максимум. Залил в ту же папку. Даже 4к 60fps есть, оказывается. И в родном приложении тоже - не зря прошивка обновилась.

10 бит HDR, в самом низу в настройках разрешения. Очень важный момент, потому что в этом режиме Filmic Pro отключает GPU, и общение происходит напрямую с сенсором.

Это сообщение о наложении луков. Просто без них же снимает.

Уважаемый автор, а как насчёт новых устройств Huawei с Harmony OS и впечатляющими камерами? Там всё так же плохо?

Я бы сказал, что ничего не поменялось. Тот же переработанный Android.

За Huawei очень обидно в том плане, что железо у них на порядок лучше, чем у всех остальных. При этом программная реализация очень разочаровывает. В последних аппаратах они исправили проблему поддержки частот. Но вот сами доступы к камере остались на уровне Legacy (самый низкий). С балансом белого в ручном режиме не совладать. Масса ненужных обработок, которые так просто не отключить.

Они сосредоточились на реализации какого-то своего API с ненужным никому управлением. Используя их API можно создать приложение, которой все равно будет хуже нативного. Плюс они забыли об актуальности. Сегодня запись в 10 бит must have чисто с точки зрения тренда, которые задаёт Эппл. А недавно Эппл выкатили свой ProRes 4:2:2, и теперь я вообще не знаю, чем сможет ответить Android-сообщество.

К сожалению, Huawei теряет популярность. А их финт с Honor привел лишь к тому, что появился еще один забагованный китайский телефон на Snapdragon.

Где-то здесь на Хабре есть ребята от Huawei. Если бы они изъявили желание, то можно было бы рассказать, что сегодня требуется от аппарата, и что одновременно не мешает наворачивать нативное приложение, как им хочется. Видео же не требует сервисов Google, значит камерофон может быть таковым и без них.

А что и для каких целей дают 10 бит и ProRes 4:2:2 конкретно в телефоне? Монтировать удобнее на слабых компьютерах?

В плане качества или возможностей пост-обработки что-то не получается ни у кого подтвердить. На Ютубе даже у фанбойских каналов про Apple не получается наглядно показать разницу и сами признают, что "ну хорошо, что есть хоть и не совсем понятно, зачем".

Даже у полнокадровых камер нужно сильно постараться, чтобы найти эту разницу (чаще всего ее показывают, накладывая на 8битное видео LUT для 10 битной камеры и оно вроде как сыпется, хотя это и читерство). А на маленькой матрице градиентов и так нет, куда там еще в 8 бит упираться.

Или есть какой-то практический смысл в высоком цветовом разрешении в вашем случае?

А что и для каких целей дают 10 бит и ProRes 4:2:2 конкретно в телефоне? Монтировать удобнее на слабых компьютерах?

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

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

А у кого вы спрашивали? Ребята, которые пользуются «взрослыми» камерами не сильно вникают в тему мобильного видео. И так же не сильно вникают в работу кодеков и вообще форматов. Зарубежные блогеры даже те, что снимают на телефон, тоже не в теме. Только наши кроподрочеры могут рассказать больше. Но такие блоги на ютьюб не ведут.

Или есть какой-то практический смысл в высоком цветовом разрешении в вашем случае?

Есть. Мобильный и так ограничен. Хоть здесь можно разбежаться.

Ну, если так рассуждать, то видимо есть смысл и звук писать с того же телефона в 32 бита и 192 кГц. Не важно, что исходные данные даже в 16/44 не упираются, главное ж чтобы формат для постобработки был подходящий.

Конечно, нейросеть в iPhone может дорисовать данные с камеры, чтобы они не поместились в 8 бит 4:2:0. Но чтобы это прям помогло при цветокоррекции, когда даже для топовых полнокадровых камер (где исходной информации в десятки раз больше) разницу приходится искать специально?

Ну такое..

Даже не представляешь, сколько запросов по звуку. На сегодня получилось только 16бит 192кГц. Проблема, которая встает в этом случае, это ограничение размера WAV файла.

нейросеть в iPhone

Вот здесь полное непонимание работы камеры. Отдать материал с минимальной обработкой в 100 проще, чем что-то там рисовать. А поместить в 8 бит 4:2:0 можно все, что угодно. Ну и нет никаких нейросетей у Apple для видео. Этим может похвастаться Google, и то скорее всего чем-то очень скудным.

разницу приходится искать специально

А это проблема понимания, для чего это нужно. Подход фанатов GCam здесь не подойдет. Мегапиксели, резкость (детализация) и динамический диапазон тут не поможет. У меня ща нет времени рассказывать, что, куда и зачем, это тема для отдельных статей. Но да, проблема поиска лучшего качества без понимания, для чего оно нужно, есть среди современных видеографов (киноделов и как они еще называются). С этим я пока не намерен бороться, на все не хватит сил.

Очень любопытный материал. Обратная сторона так сказать "битвы алгоритмов обработки изображения".

Очень рад, наконец, увидеть отзыв о Sony в контексте фото/видео съёмки. Да, они сильно сократили линейку устройств, но это же позволило сконцентрироваться на конкретных моделях. И они хороши. Совершенно незаслуженно забыты :)

Зато, наверное, никогда не пойму ажиотажа вокруг бренда Samsung, уж простите. Стараюсь давать шанс всему и быть объективным, но каждый раз вижу посредственные устройства. Как пользователь Android, не испытываю проблем с пониманием устройств от Apple, но Samsung - это что-то с другой планеты, с ядовитой для меня атмосферой %)

Что касается христоматийных сравнений Apple/Android, Ваша статья как раз показывает, что сейчас корректнее сравнивать Apple/Samsung/Sony/Huawei/etc., рассматривая их как отдельные устройства. Слишком уж они разные, эти Android'ы.

Только и с Сони не обошлось без костылей. В марк 2 они так сильно накосячили со склейкой кадров, что мне полгода пришлось искать решение. Конкуренты его не нашли до сих пор.

В марк 3 они решили схалявить и выкатили непотребство с клиппингом светов как на других китайских телефонах.

За Сони тоже заметно нежелание делиться. Но надо отдать должное, легче всего работать с этим брендом.

В любом случае, Ваша статья как бальзам на душу. Благодаря тому, что беспристрастно разобраны реальные достоинства и недостатки устройств, без слепого обожания.

С приложением Вашим не был знаком, будет любопытно взглянуть :) Спасибо за интересный материал. В закладки добавил. Плюсик поставить не могу, я здесь только читатель :)

p.s. Как Вы уже догадались, я один из трёх пользователей Sony в России. Ещё один - моя жена. Кто же третий? Отзовись! :D

Я из другой страны. Но я в своей за всех трех.

Насчёт Сони - как считаете, стоит попробовать вернуться?
Их телефоны(когда ещё были Sony Ericsson) были у меня первыми телефонами, но в 2018-ом я ушёл с Xperia Z2 на iPhone 6s Plus, а затем и на XR.
XR скоро будет 3 года как, но работает вполне нормально, обрасти инфраструктурой Apple я не успел(есть только iPhone да Apple Watch) и вы меня прям удивили сегодня новостью, что Сони до сих пор выпускают телефоны))

Считаю, что стоит :)

Меня можно назвать фанатом, но здравый смысл всё-таки побеждает. Для меня Sony исчезли ещё раньше, после 2017 (XZ1), когда начали делать смартфоны-в-форме-куска-мыла и снова появились в 2020 с линейкой Mark II.

Там всё от старой доброй Sony: классные камеры, фирменный строгий дизайн, никаких вырезов в экранах (!), фронтальные стереодинамики (звук завораживает).

Добавлю только, что рассматривать имеет смысл Xperia 1 II и 5 II. 10 в руках не держал, но и по характеристикам и по дизайну чувствуется, что он дороговат. Старшие модели при более высокой цене не вызывают чувства переплаты.

Уходить с iPhone я не вижу смысла. Сони все равно Android, как ни крути.

имхо, ажиотаж вокруг самсунга связан с отличной S-линейкой, которая меня радовала до модели S7, после началось что-то невнятное - ежегодное улучшение характеристик на бумаге, но постоянные глюки и таящая батарея на деле. сейчас сижу на S20 и фоточки со старичка S7 мне кажутся лучше.

Три Android-бренда – три линии костылей

Три iPhone-бренда – три линии костылей? Oh, wait...


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


Но сам факт наличия огромного количества производителей железа в конечном итоге намного перевешивает все неудобства происходящие из за этого.

Я обвиняю их в том, что они разные не там, где надо. Т.е. их полноценными Android-устройствами считать уже нельзя. Они не соблюдают документацию Android API, которая как раз написана и доступна всем.

Так что ваш аргумент мимо.

Т.е. их полноценными Android-устройствами считать уже нельзя.

Но я это в статью не прочитал. Как раз наоборот: «Почему любой Android снимает видео хуже iPhone?»


Так Андроид или Андроид-устройствами считать нельзя?

Вы не прочитали, что виновата не ОС? Странно, там целый блок, этому посвещенный.
Сегодня принято считать Android'ом любой андроидо-содержащий девайс. Так что все правильно.

А почему бы не снимать видео на что-то вроде DJI Osmo Pocket, который снимает лучше любого телефона и имеет нормальную стабилизацию?

Не снимает он лучше. Но в некоторых сценариях много удобней.

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

потому что надо потратить еще 300 баксов сверху а телефон уже есть купленный и под рукой всегда

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

Камера только мешает, т.к. выступает из корпуса. Была бы возможность купить модель без камеры, в пользу размера аккумулятора, к примеру, но, к сожалению, таких нет.

То, о чем статья и есть. А камеры становятся все больше и шире.

Так а какое может быть решение-то? Вот гугл прочитал это, проникся и… что? Как он может повлиять на разработчиков железа? Не разрешать им ставить Андроид на их железки? Так нельзя, вроде. Запрещать ставить на подобные аппараты гугл-сервисы? Как этакая «дубинка» — может сработать, но пойдет ли он на это — вопрос. Делать образцово-показательный аппарат самостоятельно? Как я понял, такая политика Сони до добра не довела.

Решение не в Гугл, а в производителях. Лучше бы производители прониклись, тогда был бы шанс остаться в теме видео конкурентоспособными.
Завтра Apple даст отключить свой шумодав и резкость, и Android останется далеко позади.

Ну это звучит совсем наивно. У гугла интерес есть, а в чем интерес производителя так делать?
Допустим, нашелся такой производитель, который захотел выпустить модель, полностью реализующую API. Какова должна быть рыночная доля этой модели, чтобы разработчики под нее стали делать софт?

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

Пользователь не знает по API приложение работает или по каким-то недокументированным функциям. С его точки зрения оно либо работает, либо нет.
Разработчик не может писать приложение под единственную модель, правильно реализующую API (если только эта модель не занимает очень заметную часть рынка), иначе рейтинг у его приложения будет ниже плинтуса.
Вот и получается, что если производитель напряжется и сделает все правильно, то он самую капельку улучшит жизнь сторонним разработчикам, ничего не получив взамен. Станет ли он так делать?

Не понимаю. Разработчик уже сделал приложение по API, это первый и основной шаг. Ему не надо ничего больше делать для аппарата, который работает по API. Пользователь это почувствует, когда все приложения будут у него работать здесь и сейчас. Производитель выиграет от довольного пользователя. Модель может стать популярней, потому что в ней все стороннее работает без жалоб разработчику и просьб добавить поддержку.
Сейчас многое зависит от разработчика, будет он ковыряться в данной конкретной модели или не будет. Если он решает проигнорировать, то у пользователя есть выбор искать альтернативу. Но в плане видео я могу с уверенностью утверждать, что их почти нет. Заниматься костылями выбирают единицы. И получается такая ситуация, что если ты хочешь снимать видео, то проще уйти на iPhone. Где здесь выгода для Android-производителя?

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

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

Для одного аппарата — да. Но я уже задавал выше вопрос: кто из разработчиков готов делать приложение для одного аппарата? Даже если этот аппарат занимает огромную долю рынка, скажем, в 10%, то чтобы заставить приложение работать на остальных 90% аппаратов, все равно придется повторять весь этот цирк с конями. Ну либо 9 из 10 отзывов в маркете будут о том, что приложение не работает.

Начали то мы разговор еще и про производителя. И чем больше он таких аппаратов сделает, тем лучше всем, как мне кажется.
Цирк с конями да, будет продолжаться, пока на рынке не будет достаточного количества корректно работающих аппаратов.
Но видится мне, что одному стоит начать, остальные сразу заметят плюсы такого подхода.

Производитель же не реализует API не из вредности, а по объективным причинам. Думаю что всем понятно, что причины эти — деньги. Чтобы сделать все правильно, нужно потратиться здесь и сейчас. А выхлоп будет сильно потом, да еще и при соблюдении кучи условий (если подтянуться другие производители, если модель «выстрелит», если разработчики подтянуться и всякие другие «если»).
Думаю, при таких вводных изменений ждать смысла нет.
Вот если бы кто-то сильный и заинтересованный (гугл) надавил на производителей, тогда бы дело могло сдвинуться. Но как он может надавить я себе не очень представляю.

Как это не реализует? Реализует через свои костыли. Т.е. они тратят время на то, чтобы написать своё API для своего нативного приложения. Часто функционал один в один, но на стандартном API он не работает, а в нативном приложении пожалуйста. В некоторых случаях вообще достаточно вписать пару строк в XML файлы.
Самсунг запарился и сделал 4 уровня доступа до камеры.

Т.е. видно, что производители тратят на разработку самого приложения и API под него много времени. А могли бы бОльшую часть функционала просто открыть для стандартных методов.

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

Последний баг у Самсунг Snapdragon, который я обнаружил, о котором было сообщено еще с S20, это неправильно вписанные значения границ фокусировки. Т.е. уже полтора года откровенный игнор откровенного бага.

О причинах можно только догадываться. Я все же считаю что они экономические. Если бы было дешевле строго следовать API — производители так бы и поступали.

Я хотел в это верить тоже. Но все выглядит, что им не надо дешевле. Иначе бы они не клепали столько своих корявых оболочек.
Я как пользователь Сони, которые действительно почти не стали заморачиваться, явно сэкономили, уже привык к стандартному виду Android. И когда беру в руки Samsung, я просто обалдеваю, зачем они столько сил потратили на непонятно что.

А с чего вы решили что реализация в железе стандартного API дешевле чем реализация костылей? Посмотрите на это с такой стороны.

Нафига мне пихать в видеопроцессор дополнительные блоки для сопряжения\коммутации если можно обойтись без них?

Представьте себя на стороне производителя. У вас отлаженный тех.процесс, кодовая база за последние N лет, с которой все разрабы на столько знакомы, что даже во сне вспомнят что где и как. У вас этот код кочует из прошивки в прошивку, с апдейтами, изменениями и дополнениями — но тот же самый в основе. Не исключено, что на что-то самописное завязана не только камера, но и еще несколько кусков прошивки.

А потом приходит гугл и выкатывает своё Camera2 API, которое для вас ничего нового особо не несет (у вас это уже реализовано давно в вашем коде в том или ином виде). И вам надо либо перелопачивать весь свой код, избавляясь от его частей (и рушить то, что на него завязано, плодить не оттестированные баги и удлинять процесс разработки, неся финансовые издержки) + заменять уже разработанное и отлаженное приложение камеры на новое, либо впилить Camera2 API параллельно своему (дублируя сущности в прошивке). А ради чего? Чтобы анонимам с 4pda было удобнее пилить сторонний софт?

В чем выгода (финансовая) для конкретного производителя?

Чтобы анонимам с 4pda было удобнее пилить сторонний софт?

А софт пилят только они?

В чем выгода (финансовая) для конкретного производителя?

В том, что его смартфон может быть рекомендован для определенных задач. Мне кажется странно недооценивать разработчиков как движущую силу. LG недооценили, и мы знаем где они сейчас, их код целиком и полностью состоял из костылей, иногда даже самые простые функции не работали через Camera2 API.

Я все это понимаю и все это осознаю. Но может быть производители не видят того же самого? Может не задумывались? Если начать поднимать этот вопрос, то есть шанс позитивных изменений.

Гугл вроде как проводит сертификацию аппаратов, чтобы они могли утверждать что работают на ОС Android. Вполне могли бы сделать соответствие тому же Camera API 2.0 как одно из условий. При правильном подходе года за 2-3 вполне можно было решить проблему кмк. Ну и г
гугл-сервисы тоже как рычаг давления вполне ничего
Но он же, наверное, проводит эту сертификацию только на право устанавливать гугл-сервисы? Или любой, кто хочет поставить адроид на свое устройство должен проходить такую сертификацию?
Android, если я не ошибаюсь — торговая марка принадлежащая Гуглу, хочется иметь на коробочке это раскрученное название будь любезен чему-то там соответствовать. Не хочешь — собери себе свою ОСь на базе исходного кода, не содержащего разработки гугла.
Если я где-то неправ, думаю меня поправят)

Там такая штука, эти требования выставляться для ОС Андроид с которой вышло устройство, и не касаются обновлений за редким исключением. Только мне неизвестны устройства, которые бы под эти исключения попадали.

Много лет назад гугл тестами GTS таки заставил вендоров нормально поддерживать H.264 и VP8 encoding. Пожалуй гугл мог бы быть более строгим и в вопросе API камеры, а не то что сейчас:

If device implementations provide a proprietary camera API to 3rd-party apps, they:
• [C-1-1] MUST implement such a camera API using android.hardware.camera2 API.
• MAY provide vendor tags and/or extensions to android.hardware.camera2 API.

К вопросу камер на андроиде - на Galaxy S21+, который вроде как один из флагманов, у меня периодически дичайше тупит при открытии камеры.

Иногда при этом видны странные артефакты (как будто изображение сжали на половину экрана и подобное). Иконки выбора зума (камеры по сути) на экране иногда появляются секунд через 5. Фотки иногда делаются с приличным лагом.

Я таких глюков не помню на предыдущих моделях вроде бы...

Да, почти со всеми косяками там описанными встречался и в S21, особенно бесят эти переходы между камерами - на 1.9х качество нормальное, а на 2.0х сразу говно, хотя по идее телевик должен давать результат лучше чем цифровой зум.

Ну и видео 4к60, да, без стабилизации, извините.

Если бы телефон покупал сам - расстроился бы, а так он оплачен работодателем, так что пофиг (выбора особо не было, хуавей ещё, а айфон не хочу). Следующий буду себе выбирать более тщательно...

Точно, на 1,9-2.0 ведь тоже скачок есть. Иногда и фокус теряется. На 1.9 еще в фокусе, а на 2.0 вдруг неожиданно мыло получается. Ну неужели нельзя это все синхронизировать.

И там совсем не телевик. У основной камеры 5,4мм, а у "телевика" 5.9. Это в 20, думаю, что и в 21 так же.

12 MP, f/1.8, 26mm (wide), 1/1.76", 1.8µm, Dual Pixel PDAF, OIS
64 MP, f/2.0, 29mm (telephoto), 1/1.72", 0.8µm, PDAF, OIS, 1.1x optical zoom, 3x hybrid zoom
12 MP, f/2.2, 13mm, 120˚ (ultrawide), 1/2.55" 1.4µm, Super Steady video

12/64/12MP, гениально...

и да, фокусное расстояние wide от telephoto отличается на 3мм, цирк.

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

Хрен его знает вот чьи это проблемы, их там больше - см. ссылку на коммент выше. Но учитывая что это нативное приложение самсунга, которое имеет полный доступ ко всем API - результат так себе.

Они не успевают. Им завтра показывать новый телефон.

Соглашусь с автором, хотя...

Есть возможность сравнить Pixel 4a и iPhone SE, оба 2020 года со сравнимым железом за сравнимые деньги.

Камера у пикскля субъективно лучше во всём, но видео он снимает субъективно немного хуже во всем, кроме стабилмзации (в проприетарной Google Camera).

Но я совершенно не понимаю, откуда у автора претензии к 4K60, даже OpenCamera на пикселе снимает в этом режиме прекрасно.

Я боюсь, что здесь нам придется сделать еще одно разделение на Camera API (устаревшее лет 5 назад) и Camera2 API (актуальное). Если Google Pixel все еще поддерживает устаревшее API, значит они опять же не следую своей же документации.
Претензия к 4К60 не была к Пикселям, а была общей, что сама частота не обозначена в API, как поддерживаемая, и поэтому ее включение - это метод проб и ошибок. ОпенКамера в плане частот не опирается на Camera2 API. Чаще всего там можно выбрать все, что угодно, в том числе неработающее.
На пикселях, если я правильно помню, 60к/с активировались при участии ГПУ. К пикселям была другая претензия, связанная с тонемаппингом.

Помоему на ютуб канале droider был ролик главного отличия качества фото/видео между китайфонами и пикселем/айфоном: китайфоны стараются "вытащить" все что возможно в кадре (высвечивают тени например), а айфон/пиксель акцентрирует внимание на определенных объектах, от чего фото/видео получается "эмоциональнее".

Раз уж разговор за приложухи для камер, по случаю, спрошу: использует ли кто приложения добавляющие подпись в фото? Так, чтоб на фотке была подпись, и чтоб она же или часть её была в exif? Работаю с различными дефектами оборудования, очень удобно сделать надпись типа "Объект ххх, Адрес yyy, sn:123456... дата." Сразу понятно что за фото, и мгновенно ищется по тегам exif из тысяч подобных фоток. Сейчас использую In Timestamp Camera, но оно жутко не удобное и качество фото сильно так себе, по сравнению с нативным приложением.

Там не фото-функционала вообще. Приложение только для видеосъемки.

>Самые лучшие приложения часто существуют только на iPhone

Впервые за почти 15 лет решил перейти на iPhone, начал проверять, есть ли под iOS все критически важные для меня приложения... И первая же программа просто вообще отсутствует. В моём случае это "Locus Maps Pro". Написал разработчикам, говорят -- для нас яблоко вовсе не приоритет, возможно, сделаем в 2022, но реалистично не ранее 2023 :(

Такое тоже бывает. Но касаемо съемки, я могу назвать минимум 5 приложений видео для iPhone, которые раскрывают возможности аппарата, и максимум 2 более менее достойных для Android, которые часто вообще не раскрывают возможностей аппарата, и используются только по причине возможности отключить шумодав.

Касаемо обработки видео я могу назвать одно лучшее приложение на iPhone. И 5 так себе приложений на Android. А так себе они именно по причине ограничений отдельных девайсов Android.

я могу назвать минимум 5 приложений видео для iPhone, которые раскрывают возможности аппарата, и максимум 2 более менее достойных для Android

Очень интересно! Озвучьте, пожалуйста, хотя бы для Android.

Вы ищете конкретное приложение, а нужно искать функционал. Какой именно функционал Locus Maps Pro для вас критичен и его нет в других приложениях?

Уважаемый Neusser,

Спасибо, что откликнулись. Для меня важно следующее:

  1. Подгрузка бэкграундных карт в том же объёме и разнообразии, что и в локусе. В частности, возможность импорта набора уже пред-созданных карт из XML (например, отсюда: https://melda.ru/locus/maps/)

  2. Возможность экспортировать из Локуса 100% сохранённых там Треков и Точек, далее импортировать их все в iOS-приложение.

  3. В самом приложении:

    1. зум/анзум

    2. показать свою текущую локацию

    3. писать (по окончании -- сохранять) текущий трек; сохранять точки.

    4. корректная работа с модулем GPS/ГЛОНАСС, корректный поворот угла обзора на экране при повороте смартфона

    5. опция отрисовки окружностей расстояний (25, 50, 100, 200, 500 м и т.д.)

    6. возможность поиска населённых пунктов с переходом к найденному.

Вот это самый минимум, который нужен.

Есть ли что-то под iOS, что умеет всё это делать в рамках одного приложения?

Тут я не смогу помочь, я айфон последний раз в руках держал полтора года назад. Но, думаю, что нет, хотя бы из-за п.2. Просто я когда-то тоже пытался искать то же самое приложение под айфон, которым привык пользоваться на андроиде и не всегда находил. Потом сообразил, что нужно искать функции, а называется приложение А или В дело десятое.

А перенос данных между иос и андроидом это, конечно, большая боль даже в рамках одного приложения.

Самые лучше приложение на IOS? Смеётесь чтоли? А Youtube Vanced яблочной версии где?

Мы не ведем разговора о пиратстве и обходе разного рода блокировок или еще чего, и избегания оплаты за услуги.

Это не пиратство или обход блокировок - это софт который доступен в открытом доступе и я желаю его установить. Почему яблоко за меня решает что я могу ставить, а что нет? Во вторых - допустим производитель вашего авто будет пихать рекламу куда не попадя - на приборку, на зеркала; будет обязывать вас обклеить корпус автомобиля свой рекламой и банерами своих партнеров. Обложит вас кучей соглашений о запрете снятия этих наклеек. А если захотите убрать рекламу то надо заплатить. Это я про пользование ютюб на ифоне. Что вы сделаете? Правильно - пошлете этого автопроизводителя в закат. Что мешает это сделать то же самое с IOS? Втретьих - вся эта история с камерами - за уши притянутая туфта, и актуальна для лоукостеров типа Miezu или Xiaomi, т.к. нет визуального сравнения картинок. 4 года назад я купил самсунг S9. Тогдашние 7 и 8 ифоны он "драл" по всем параметрам, включая камеру. Сейчас у меня s21 ultra с 108МП камерой и 40х оптическим зумом, для которого возможность записать видео и звук в студийном качестве доступно из коробки. И я очень сожалею что Note 21 со его 140 МП уже скорее всего не выйдет. Сравнивать этих двух монстров с каким либо ифоном - бессмыслено, т.к. последний сливает по всем параметрам, кроме логотипа, за что собственно люди и готовы переплачивать.

Рекламу показывает Youtube. И он вправе брать с тебя деньги за ее отсутствие. Vanced это обманка, которая нарушает соглашение, которое ты подписал, когда стал пользоваться Youtube. Т.е. знай Youtube (Google), что ты так делаешь, они имеют полное право тебя заблокировать.

Касаемо Самсунг. Если у тебя Exynos, то в какой-то мере тебе повезло. Но качество это не только мегапиксели, которые в принципе не мегапиксели, а мегаСУБпиксели. Качество это еще и метод сжатия информации. Вот когда на Самсунг можно будет записать с субдискретизацией 4:2:2, вот тогда мы сможем поговорить. Когда Самсунг уберет свою отвратительную искусственную звенящую резкость, вот тогда мы поговорим. Когда Самсунг наконец-то доберется до исправлений в работе тоновой кривой, вот тогда мы поговорим. А пока что Самсунг не так крут, как хотелось бы думать его пользователям. Просто требования у тебя не такие завышенные, как у пользователей сторонних приложений, с которыми приходится общаться мне.

Да, мы на Самсунге Exynos смогли добиться просто нереальных результатов. Но возвращаясь к теме статьи, через КОСТЫЛИ. На днях я от Самсунга получил официальный ответ, что они не дают доступ до 4K60 сторонним приложениям, опасаясь перегрева камеры. Но проблема касается больше процессоров Snapdragon, на Exynos через костыли данную частоту можно активировать, не спрашивая разрешения у Самсунг.

Куда инвестируете сэкономленные 199 рублей в месяц?

Во-первых - вам какое дело до моих финансов?

Во-вторых - зачем я обязан платить за то, что можно взять бесплатно просто так?

В-третьих - все эти подписочки - паразитный бич нашего времени. Это ведь так в тренде - выводить все в subscription, что собственно и делают большинство современных индивидуумов, у которых хлебный мякиш вместо мозга. Если не сыпать деньгами на подписки, то можно засэйвить немало "шекелей" в персональный бюджет.

Если не сыпать деньгами на подписки, то можно засэйвить немало "шекелей" в персональный бюджет. 

В голосину ору с тебя). Я точно так же в 18 лет рассуждал, когда у меня была зарплата 20к. А если ходить в музеи, кино и концерты без билета, можно еще больше засейвить

дело твое - можешь хоть весь свой инкам спускать на подписки. Я как раз в 18 лет был таким транжирой - всё хотелось попробовать, поподписываться. Только с возрастом понял, что всё это пшик и всё прекрасно доступно за бесплатно. Просто нужно приложить немножко умственных усилий. Подписка и ходить в кино без билета - это сравнение тёплого с мягким - по крайней мере за последнее тебе легко начистят фейс.

Ну то есть для тебя нормально нарушать закон о защите интеллектуальной собственности?

А для тебя нормально каждые 2 минуты крутить рекламу бургеров, такси и каршеринга при просмотре контента? От этой рекламы пользы ноль - 99% аудитории она не то что не нужна - она реально бесит всех. Вот ютюб и поднимает бабло за подписку, взяв в долю эпл, за то что пользователи последнего не могут ставить кастомные пакеты. Хотя с другой стороны, если индивидуум может себе позволить переплатить за девайс тройную цену (да - реальная стоимость всех этих айфонов - это фактический их ценник, поделенный на 3), то и подписочку, и не только на тюбчик, он себе тем более позволит. Дело вкуса в общем.

По делу есть что сказать? Для тебя нормально нарушать закон о защите интеллектуальной собственности?

Я по делу всё изложил выше. Чем я нарушаю закон, просматривая тюб через вансед? Приведи хотя бы один пункт, хоть как-то косвенно указывающий на данный запрет.

Продолжай оправдываться, настроение мне поднимаешь )

Продолжай "орать" с моих коментов. Пословицу же помнишь - про смех без причины. Вообще - ты типичный пользователь яблочной продукции. Для всех таких характерно одно - абсолютная неспособность обосновать свой выбор. Вот главные критерии выбора - круто, дорого, богато. Все берут - а я что хуже что-ли - я тоже куплю, даже в кредит, даже за доширак вместо нормального ужина. Просто так надо - вот их лозунг. А то что по факту иос процентов на 70-80 тот же самый линупс, написанный индусами за миску риса, что и в андройд, с тем различием что первый будет продолжать тянуть деньги даже после покупки, выкручивая руки рекламой.

Так ты сначала расскажи, куда ты инвестируешь сэкономленные 199р?

Не, сначала ты поведай, что тобой движет, когда ты покупаешь очередной ифон.

Ну то есть ответа не будет, только перевод стрелок?)) хорошо, засчитываю твой слив

За весь тот дискашн выше ты не привел ни одного нормального аргумента в пользу иоса. Я же привел минимум 3 против. О чем с тобой разговаривать? Ты даже мысли нормально сформировать не в состоянии - а способен только "орать". Ты обезьяна? Мы стоим на разных эволюционных ступеньках , где на этаж выше. Ну и кто теперь слился?

Причем тут вообще айос? Речь о твоих сэкономленных 199р, куда ты их инвестируешь?

читай выше, там всё объяснил, повторять не собираюсь. Будет что по существу - обращайся

Расскажи о конкретных ETF, может быть в золото? Акции или облигации?

куда лучше инвестировать тебе лучше расскажет гугл

Ну то есть ты признаёшь, что в этом вопросе ты некомпетентен?

Если я не занимаюсь инвестициями это не значит что я некомпетентен

Ну ты ими не занимаешься, потому что у тебя нет денег?

Разве для того чтобы иметь деньги нужно обязательно инвестировать?

Какую сумму ты начинаешь считать деньгами?

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

У меня деньги начинаются от 200 рублей, а вот 199 для меня уже не деньги

Допустим с 2022 тюбчик поднимет стоимость подписки со 199 до 299р. Что тогда? 299 р для тебя перестанут быть деньгами? Кстати - вот еще одна неприятная сторона подписок - в любой момент провайдер может не слабо задрать цену и по сути поставить тебя в тупик. На ентерпрайсе было пару раз такое - весьма неприятный момент, когда приходится доказывать CFO что ты не верблюд, а провайдер козёл.

Допустим, случится зомби апокалипсис. Что будешь делать?

зомбоапокалипсис не случится - меньше смотри телевизор ютюб по подписке.

А почему не случится? Ты же рассуждаешь о том, что ещё не произошло. Что будешь делать, когда apk нельзя будет установить?

Я рассуждаю исходя из того, что может случится и не может. 299 может случиться в любой момент, и вероятность это тем больше, чем дольше условный промежуток времени, где мы это ожидаем. Зомби-с не произойдет никогда, не зависимо от того сколько ждать, т.к. это плод больного воображения писателей и к реальности отношения не имеет. По апк - если запретят, то я уверен народ что-нибудь придумает - это раз. А во-вторых, если уж совсем будет безысходно, то 199р прекрасно превращаются в условные 39 при помощи впн-а (бесплатного) до индусов. Там подписка дешевле в разы. Но этого не настанет примерно с такой же вероятность что и зомби-с

А налоги ты платишь?

Какое отношение это имеет к 199 и разговору в принципе?

Ну ты же считаешь, что можно обманывать систему и не платить 199р, с налогами ты тоже систему обманываешь?

Лично я никого не обманываю. Если можно не платить, то за чем платить? С налогами также - особенно на западе; там полно легальных обходов по уменьшению налогообложения, вплоть до нуля - их же ты не называешь обманщиками.

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

Да, я не програмист, не дизайнер и т.д. и не вижу в этом ничего, что могло бы меня принизить рядом с этими специальностями. Да, я просто потребляю контент ютюба, т.к. ютюб для этого и создан. Монетизируют ютюб те "эффективные" дяденьки и тётеньки, которые пихают рекламу по 5-10 раз в ролик. Вот этим мега-корпорациям, которые имеют миллиардный профит с рекламы я никогда не буду платить. Я лучше задоначу (уже кстати) тому парню, который скомпилил Вансед у себя в гараже и сделал просмотр ютюб комфортным.

Так а за софт, музыку ты тоже не платишь?

Зачем? Музыка в ютюбе (вансед), софт на торентах.

Так а зачем писать софт и музыку, если все будут делать так же как ты?

Здесь у тебя причинно-следственная связь нарушена. Что появилось раньше? Музыка или требование за нее платить? Конечно музыка - значит она будет существовать в той или иной форме не зависимо от тогда платят за нее или нет. Думаешь музыканты нормально загребают бабло с продаж - хер. БОльшая часть денег идут на карман всяким лэйблам, продюсерам, владельцам ютюба и прочим паразитам-прослойкам, которые тупо профит спускают на шлюх, кокс и яхты. Почему я должен оплачивать их досуг - так не пойдёт. С программистами, а точнее софтверными мегакомпаниями - также. Хотя там еще бОльший зашквар - впаривают глючный софт в три дорога, написанный где-нибудь в Индии за чашку риса. Маржинальность покруче чем шоубизнесе будет, но опять же весь профит наверх, а низам, кто непосредственно создает ценность продукта - условная чашка риса. С тех 199р -пару копеек уйдет прогерам, которые кодят ютюб, пару копеек - на серваки и прочий мейнтенанс, пару копеек - контент-мейкеру - остальное дядям. Так что донат на прямую музыканту или кодеру - всегда пожалуйста, а вымогание оплаты за отсутствие рекламы - идите в закат, я что-нибудь придумаю чтобы не платить вам.

Покажи свой список донатов музыкантам

Попросят - покажу.

Ну так показывай

ты музыкант или кодер ванседа?

То есть показать нечего? Хорошо, засчитываю твой слив

а если покажу, ты свой слив на весь хабр признаешь?

Что ты покажешь? Нечего тебе показывать

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

Сколько альбомов ты купил?

Ты давай с темы не сползай. Готов на весь хабр опростофилисться?

Чел, у тебя карма -9, набери сначала хотя бы положительную, а потом уже говори, кто тут опростофилился на весь хабр

Фапанием на карму в отличие от тебя не занимаюсь. Карма на хабре абсолютно бесполезная хрень и зачастую показывает погоду. И да - Сползание с темы - твой слив засчитан.

Спасибо, поднял мне настроение, отвечая мне моими же фразами) значит у тебя неслабо пригорело от такого

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

Уж кто бы говорил, это ты мне тут целые абзацы и стены текста пишешь в попытках доказать, что ты не нищеброд, которому просто жалко 199р )

Ах да, вангую с этого момента ты поймешь свою ошибку и теперь перестанешь писать длинные тексты - я обращу на это внимание )

Если есть возможность не платить 199р, то я ею воспользуюсь, не зависимо от того бомбит пукан у тебя по этому поводу или нет. Ванговать ты можешь в своих влажных мечтах - разрешаю тебе.

Я так же думал как и ты, когда у меня зарплата 20к была

молодец - возьми с полки конфетку

Так куда ты инвестируешь сэкономленные 199р?

в знания - udemy, linuxacademy, cbt и д.р. Доволен?

Так курсы udemy бесплатно скачать можно, зачем платить?

Так курсы udemy бесплатно скачать можно, зачем платить?

снимите уже номер наконец.

P.S.

Юмор уровня детского сада - порядком утомил

А это вы скажите спасибо тому персонажу - у него по сей день подгорает от того мне жалко заплатить 199р

Этот нескончаемый уже несколько суток срач - хорошее свидетельство тому факту, что размер кармы мало что говорит о реальном размере интеллекта ее носителя.

Была бы возможность - качал бы бесплатно. А по факту - с дружбанами скинулся на курс - цену поделили по-ровну - и не дорого и все довольны. Или ты опять сейчас начнёшь лечить про то что так делать нехорошо и я нарушаю какие-то там вселенские законы?

Если у тебя нет денег на премиум подписку на ютубе, и на курсы ты скидываешься с друзьями, не нужно говорить всем вокруг что это единственно правильное поведение, потому что не все такие же нищеброды, как и ты

покажи мне где я там кому-то что-то навязывал? Это ты докопаться решил за несчастные 199р, но пока у тебя получается только одно - жидко обделаться. По поводу денег на подписку - у тебя с усвоением информации беда - перечитай всё что выше - я тебе уже в 10-й раз объясняю - пока оплату можно обойти - я буду ее обходить и дело здесь не в нищебродстве. Причины - выше. Хочешь платить - да флаг тебе в руки, мне глубоко фиолетово на что и в каком кол-ве ты бабло спускаешь. Свою позицию я тебе озвучил и мне также абсолютно фиолетово за или против неё ты.

В голос) так это ты начал к этой статье комментарии строчить, что на айос нет лучшего софта - ютуб вансед. Как это смешно звучит - ты не можешь жить без ломаного ютуба, чтобы сэкономить 199р. Ещё раз - далеко не все такие же нищеброды, как ты

Можешь дальше обезьянничать в голос - это у тебя явно лучше получается чем аргументированно спорить. По факту ты ничего не понял - иос плох тем что ничего кастомное туда не поставишь. Тимьювер? - забудь. Самописная CRM? - даже не думай. Ну и вансед - главный инструмент троллинга таких как ты )))). Нищеброды? Пффф. Есть тут пара знакомых индивидуумов - ну все как обычно ифон 13 про-макс-супер-дупер-мега со всеми там подписками и сторэйджами, в кредит разумеется; сумма кредита - пол их зэпки. Питаются персонажи преимущественно дошираком. Таких ты уже не считаешь нищебродами?

Вансед это главный инструмент, показывающий, что его пользователю дорого платить 199р в месяц) можешь бесконечно доказывать, что это не так, для тебя это видимо больная тема.

Вансед это главный инструмент, показывающий, что его пользователю дорого платить 199р в месяц)

использую smarttubenext и не потому что не могу позволить premium аккаунт на ютюбе - просто не хочу платить гуглу за то, чтобы не смотреть тупую рекламу. Так что вообще не показатель

А ты можешь дальше продолжать с пеной у рта доказывать, что если тебе, как скоту сказали платить, то и все остальные непременно должны регулярно заносить деньги - иначе они нищеброды - у тебя железная логика - где-то на уровне совка.

Ну то есть ты считаешь нормальным не платить за подписку ютуба, за софт и за музыку, и будешь не против, если весь мир будет делать так же?

Я никому не пытаюсь доказать что так надо делать. Но если можно что-то купить дешевле или зашэйрить - будь уверен я предприму все возможные действия для этого, независимо от моего дохода и мнения остальных "ненищебродов" типа тебя. И не надо тут доказывать что мой подход неправильный и нищебродский. Еще раз - если тебя устраивает платить 199 р - да флаг тебе в руки. Я же платить "за воздух" не собираюсь.

Так ты на вопрос ответь, ты будешь не против если весь мир будет делать так же?

Я не смогу ответить тебе на этот вопрос - платить или не платить эти копейки - это дело сугубо индивидуальное. Кто-то мыслит и поступает как ты, а кто-то как я. Но даже гипотетически, если весь мир разом поставит вансед - что тут плохого? Будет прекрасный повод задуматься дядечкам с ютюба, а всё ли правильно они делают.

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

Будет норм, если все люди начнут пиратить?

Ну захотят пиратить - пусть пиратят, тебе то что? Ты же готов быть послушным плательщиком - вот на таких как ты и будет вся экономика держаться. Как говориться - лох не мамонт..

Ты не понял? Речь про ситуацию если 100% людей пиратят, тебе будет норм?

Ты задаешь один и тот же вопрос по нескольку раз. Я тебе повторяю - мне фиолетово, будь то 1% или 100%. Главное у меня пашет и я не переплачиваю за воздух. И я не считаю ни первое ни второе чем-то плохим. Другого ответа ты не услышишь.

То есть покупка софта, музыки и фильмов это оплата воздуха?

Не понял? Я тебе повторяю - зачем я должен платить дяде за то что можно взять бесплатно? Следовательно, плата за контент и ютюб без рекламы есть плата за воздух. Однако я всегда готов сделать донат напрямую контент-мэйкеру, в обход медийных толстосумов.

Так колбасу в магазине тоже можно взять бесплатно, ты в курсе что в наценке на продукты учитывается процент краж? То есть покупая колбасу, ты спонсируешь тех, кто ее ворует

И опять мимо. Ты приводил раньше пример про кинотеатры, так колбаса - то же самое. За ее кражу тебе разобьют нос. Ибо это преступление на лицо. А ни за пиратство ни за вансед тебе ничего не будет, пока ты используешь это для личного пользования. Начнешь публиковать слитый контент в сеть - да у тебя будут проблемы, но максимум в виде залоченного аккаунта. А как рядовой пользователь, юзающий пиратку ты нахх никому не нужен ибо почти нигде не прописана ответственность таких "сферических личностей в вакууме" - не кража это ниразу. По крайней мере в соглашении с ютюб ты точно не найдешь ничего про запрет просмотра через сторонний софт.

Следуя твоей логике - ты оплачиваешь за мой бесплатный вансед. Извини, сказать тебе спасибо не считаю нужным в виду противоположности наших взглядов))).

Не переживай, мне не сложно оплатить твой вансед, я часто помогаю нищим)

Не обманывай себя-то. Единственное что ты часто делаешь - это платишь за контент, считаешь это единственно правильным, следуя своим, одним тебе известным принципам, и доказываешь, что так надо делать абсолютно всем, иначе ты называешь их нищебродами. Такая агрессивная пропаганда очень сильно походит на ЛГБТ-пропагаду. Те тоже активно вещают всему миру о своей ущемленности, и то что долбиться в жопу это нормально и это должны делать все иначе они нетолерантны к нетрадиционным и их нельзя считать за людей.

Вот тут сам должен понимать, что ты не обманул систему. Ты просто пользуешься тем, за что платят другие, живешь за чужой счет. Если все так сядут на шею другим и свесят ножки, ничего хорошего из этого не выйдет.

Я не осуждаю. Сегодня так делают многие. Но это ни в коем случае не есть нормально, и не должно подаваться как что-то хорошее. Делаешь неправильно, принимай это. Зачем себя оправдывать?

Вот тут сам должен понимать, что ты не обманул систему. Ты просто пользуешься тем, за что платят другие, живешь за чужой счет. Если все так сядут на шею другим и свесят ножки, ничего хорошего из этого не выйдет.

ты еще пойди расскажи, что покупаешь EV SSL сертификаты, и чисто из принципа не используешь бесплатные от LE. Ведь они то для нищебродов, а барину не гоже использовать такие. А пара тысяч $ за сертификат это сущие копейки для тебя

На бОльшее, чем скопипастить комент очередного "правильного", ума не хватило?

Ну ты же его игноришь, видимо жопа сгорела от неудобного комментария, что ты аж решил вместо ответа по делу стрелки перевести?

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

Это так. А я думал, нашу ветку никто не читает.

Ладно, пожалуй буду выше этого и больше тут писать ничего не буду, не вижу смысла доказывать что-то человеку, который не написал в жизни ни одной программы и не создал ни одного трека, а все его хобби это потребление контента.

Ладно, пожалуй ты можешь быть выше кого-либо там - это твоё личное субъективное право, не имеющее никакого отношения ни к реальности, ни тем более к данному спору.

Да я не кодер и не композер. И что с того? Выше я тебе объяснил свою позицию к данным профессиям. Повторять не вижу смысла.

Но ты правда думаешь что кодеры и композёры не качают пиратку и не смотрят вансед?? Особенно первые? Да они приведут тебе еще 100500+ аргументов поверх моих, чтобы не платить за контент. Капец ты наивный. Как ты там вообще выживаешь с такой наивностью?

ну что, йоба, много намонетизировал ютюб за последние 2 года?

Что произошло во вселенной, что ты вдруг проснулся? Эту статью не комментируют уже с 21 года.

Да ничего не произошло. Просто надо было найти одну инфу в закладках или коментах. И наткнулся на этот трэшак 2021г. Решил поинтересоваться как дела у того персонажа, суперправильного и задрота авторского права. Не выходит на связь однако. Вероятно ему кто-то другой более доходчиво объяснил за идеалы.

Это моё личное право кому отвечать, а кому нет - точно такое же право как и не платить за контент или платить. А то что ты начал чужие коменты пастишь - говорит о том что аргументы у тебя кончились и ты профакапился .

Вот тут сам должен понимать, что ты не обманул систему. Ты просто пользуешься тем, за что платят другие, живешь за чужой счет. Если все так сядут на шею другим и свесят ножки, ничего хорошего из этого не выйдет.

Я не осуждаю. Сегодня так делают многие. Но это ни в коем случае не есть нормально, и не должно подаваться как что-то хорошее. Делаешь неправильно, принимай это. Зачем себя оправдывать?

Эк ловко вы AdBlock на компе сейчас превратили в нарушение интеллектуальной собственности (интересно, кстати, в какое? Ничего же не воруется, ютуб показывает то же что и так бы показал + часть контента (рекламу) может даже не показывать).

Если бы всё было как вам кажется — блокировщики рекламы бы через магазин аддонов хрома не распространялись.

А в чём проблема гуглу в своём ютубе дать возможность смотреть любое разрешение видео? Я вышел на vanced только из-за разрешения видео, до этого с рутом менял разрешение в build.prop (а ещё раньше просто смотрел в браузере, там то все разрешения доступны), чтобы сток ютуб показывал все разрешения, а без рута только vanced. Ещё бы выбор кодека добавили в vanced вообще было бы отлично, на ПК я всегда включаю тот кодек в котором видос скорее всего будет лучшего качества, сравниваю по размерам файлов и теоретическому приросту качества от кодека. Сейчас с внедрением av1 выбор аж из трёх вариантов.

Учитывая холиварное название заголовка, я прямо таки ждал ответа "потому что Android — операционная система, а iPhone — смартфон". Но увы, тут нормальная, интересная, содержательная статья, а таким нынче не место на Хабре… :-]

Ну, как минимум потому, что у айдройдовских телефонов есть проблема со стабилизацией, в отличии от айфона.

В нативных приложениях ее много меньше, чем в сторонних. Тот же Mi11 Ultra стабилизирует лучше, чем iPhone 13 Pro Max.

К сожалению производители железа для андроид всё ещё продают "цифры", сам живу на айфоне, прикупил себе андроид аж 48 мегапикселей! всё красиво, однако пока не начинаешь сравнивать одинаковые сюжеты, с моим стареньким SE первого поколения проигрывает по всем параметрам, кроме мегапикселей. Начиная от шумов и кончая детализацией, в том числе и с правильным отображением цвета и его плотностью. Как фотограф любитель,всё же аппаратная часть первична, если матрица сделана без учёта физики никакой цейс вам не поможет, тем более нейросети и всякие скрытые API.

Нейросети — вообще штука такая уж. То текст вдалеке размылит так, что без неё по очертаниям пикселей хоть как-то было бы читабельно, а с ней — есть очень чёткие очертания текста как во сне или при инсульте; то вообще в фару машины обезьянью морду запихает.


ИМХО, после нейрообработки фотку нельзя уже называть фоткой — скорее, "графический файл, идентичный натуральному".

Пользуюсь Sony с тех пор, как они ещё не стали Sony Ericsson. Жаль, конечно, что они так сильно сейчас урезали модельный ряд, но всё ещё остаюсь их преданным фанатом и надеюсь, что следующий телефон тоже будет под этим брендом. Хотя, конечно, и у них косяков за эти годы было немало, до сих пор грустно, что у Z3 Compact был такой неприятный брак с отклеивающимся экраном, но он был очень приятен в использовании. Или вот Xperia X10 Mini Pro в своё время помогала сдавать экзамены, т.к. физическая клавиатура позволяет печатать вслепую и на голову превосходит сенсорный ввод.

Есть какая-то разница в работе с фото и видео на кастомных Андроидах, к примеру LineageOS по сравнению с официальными ОС от производителей смартов?

Есть, и в каждом случае своя. Может быть лучше, а может быть хуже.

А диалог с ромоделами для облегчения работы на их РОМах получается построить или нет смысла?

Где найти время для всей этой херни? Если продукт хочется продавать, он должен работать на стоковых прошивках в первую очередь, а на всех остальных во вторую.

Спасибо за статью, оч интересно. Теперь я понял, почему мой Xiaomi Note 8 pro через стандартное приложение стабилизирует картинку, а фотки через воцап/телегу - нет. Искренне не понимал, что за фигня, а тут вот оно как.

Странно, что некоторые начинают доказывать, что их камеры на андроид лучше, чем у iPhone, ведь речь в статье не про то, "у кого длиннее", а про внутренние API и доступ к ним.

Спасибо за статью. Про то, что Instagram как и любое стороннее фотоприложение снимает намного хуже на андроиде - уже давно известно. Но тут все встало на свои места. Очень глубокий материал. Было бы круто увидеть продолжение - если вендоры ответят. Либо обзоры на косяки в поддержке Camera API каждого телефона и как эти косяки были обойдены.

ЕМНИП, у инстаграма ещё не вышло добиться от андроида нормального композитинга картинки на плоскости из слоёв для редактора сторизов — поэтому на айфоне он показывает превьюшку редактируемого сториза, хранящегося в полном разрешении по слоям в памяти, а на андроиде редактирование идёт сразу в экранных объектах и заливается в сториз уже скриншот наредактированного в соответствующем разрешении с тучей шакалов :-)

Вот здесь проблему не понимаю. Есть GLES, есть FrameBuffer, вроде складывать можно все, что угодно.

А можно получить фреймбуфер от UI-элемента без приседаний и чтоб без куска окружающей графики? В айоси можно, если редактор у них нативный — может быть в этом всё и дело.


ЗЫ. Помню когда-то в приложении прикола ради этим механизмом делал "супер-скриншот" — вместо просто PNGшки была слоёная PSDха со всей иерархией экрана по папкам :-)

Если правильно выбрать UI-элемент. В Android много всяких возможностей манипуляции с помощью Surface. Просто я пока не понимаю, зачем снимать буфер с UI. И тем более делать что-то через скриншоты.

Статья интересная, спасибо, надеюсь, что андроид- разработчикам прислушаются все-таки и дадут больше возможностей для реализации всего потенциала устройства

Если разработчик Super Photo Cam Plus (название придумано) пишет, что сони не предоставляет полный доступ к сенсору и поэтому наше приложение может делать только 8мп-фотографии, но в то же время опенкамера делает положенные 20мп, то это означает что разработчки суперфотокамплюс ленивые или что разработчики опенкамеры как-то хитро пробрались ко внутренностям камеры?

Оба варианта. Опен камера имеет нехилую фан базу. Там костыли появляются быстрее.

Интересно, на полке лежит LG Wing LM-F100EMW, там в штатной камере просто шикарно реализованный гимбл при 1080р, сколько фпс не помню. Шестиосевая стабилизация от кучи напиханных датчиков по всем краям открытого телефона, оптическая стабилизация... Уровень стабилизации впечатляет, почти как полноценный стабилизатор... Можете ли что то рассказать про него? Или вы не имеете опыта с ним?

Нет, этот аппарат до меня дойти не успел. Но для LG было реализовано самое огромное количество костылей, которое когда либо было реализовано.

UFO just landed and posted this here

Не удивлен. А комментарии к статье на человека слабого могут нагнать апатию или вообще депрессию.

UFO just landed and posted this here
UFO just landed and posted this here

Хе. В OnePlus 5 поставили экран вверх ногами, пересчитывая координаты на уровне драйвера, для повседневного ПО этого хватало. Но если в аппе встречалась тонкая анимация, в ней могли искажения проявляться.

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

Абсолютно всё, что умеет нативное приложение, сторонний разработчик может без проблем повторить.

И нет ничего, что бы было скрыто от разработчика.

Любого человека, который хоть одним пальцем касался разработки под Ios, здесь пробило на нервный смешок.

А того, кто касался разработки на Андроид, на что в этом случае должно пробивать?

UFO just landed and posted this here

Разработчики на Swift на самом деле иногда делают трагедии на ровном месте. Я уже несколько раз наблюдал, как пытаясь создать приложение для Android, они убегали обратно на Swift и Apple, и там с облегчением выдыхали. Просто все познается в сравнении. Но адекватный разработчик всегда признает, что, даже со всеми обозначенными в комментариях проблемами, работать с девайсами Apple много легче.

Ну мы же не сложность разработки обсуждаем, а доступность функционала для разработчиков.
А на ios тебя могут зарубить за то что эпл просто не нравится назначение твоего приложения.
Ну вот старый пример https://www.macworld.com/article/226676/apple-rejects-digital-scale-app-that-leans-on-3d-touch.html когда эпл зареджектила приложение которое использовало функциональность 3d touch для того чтобы можно было взвешивать небольшие предметы. Ну или более простой запрет торрентов


Так то, конечно, если это какой то мейнстрим "вот есть ресторан а вот приложуха ресторана" то никаких проблем не будет, а разрабатывать под ios проще тупо из-за меньшего количества разных девайсов.

Первое. Доступность функционала прямо влияет на простоту разработки. Чем меньше доступно, тем сложнее разрабатывать.
Второе. У Эппл не только меньше девайсов, так они еще не отличаются друг от друга в уже разработанных функциях. Андроид-производители меняют подходы в каждом следующем аппарате. Ты сделал для одного, через полгода костыли для другого. Т.е. даже костыли они не могут оставить работать хотя бы на 3 девайсах. Это все складывается в бесконечный геморрой. И бесконечный поток вопросов от пользователей в стиле: «а почему у меня не работает», «а сделайте поддержку».

В чем проблема делать "24/25 кадров" (условно говоря,в стороннем приложении), если имеется возможность делать больше? Там какая-то особая магия кино кроме сниженного фреймрейта?

Слишком философский вопрос. Мы не будем его рассматривать. Но если интересно, есть канал на Youtube «FilmmakerIQ», там все разложено по полочкам.

Поскольку с самого начала заголовок и методология некорректны (уже говорилось много раз выше - сравнивать нужно конкретные программно-аппаратные комплексы, а не Android (большой зоопарк вариаций ОС) с конкретным программно-аппаратным комплексом (iPhone)).

Т.е., я бы принял всерьёз анализ, если бы в его рамках человек попытался бы найти конкретное сочетание брэнда смартфона на Android и конкретного софта, чтобы добиться тех или иных возможностей съёмки и обработки видео.

А так - в основном вижу эмоции. Они тоже местами интересны, но не более чем любой трёп в этой области.

Разве в статье есть вообще какая-то методология? Это просто констатирование факта (пусть по вашему будет опыта) после трех лет разработки. Чтобы опровергнуть сказанное в статье надо найти хотя бы одно приложение, которые справилось и показало результаты лучше на любом не iPhone. Но, к сожалению, мне на Android нечего показывать, кроме уже названных двух приложений с разным уровнем интеграции костылей. Я со всем своим опытом не могу найти конкурента iPhone с использованием сторонних приложений. А сравнивать нативные приложения не входит в мои планы, потому что они все по умолчанию так себе. Единственный производитель, который действительно запаривался на тему видео в нативном приложении были LG. Но пользователям все равно оказалось недостаточно. Ну и LG больше нет.

Единственным доказательством преимущества iPhone является отсутствие конкурента. И я, честно, не знаю, где его найти, по какой методологии.

Да вот нет, бремя доказательства лежит на утверждающем. Если утверждаете, что iPhone с такими-то приложениями заведомо лучше любых вариантов на основе Android - извольте проделать эту работу и сравнить.

Ну или оговорить: я смотрел такой-то перечень возможных сочетаний смартфонов под Android и таких-то программ записи и обработки видео. Что означает, как понимаете, что вы изучили только подмножество. Судить по нему обо всех комбинациях с участием Android попросту некорректно.

То, что рассмотренное (небольшое) подмножество уступает - ну, с этим спорить не буду. И соглашусь, что в данном случае жёсткий контроль и монополия на то, что есть под iPhone, позволили создать инструменты классом выше тех, с которыми сравнивали. Это - факт. Но вот делать из него далеко идущие выводы я бы не стал.

Это тянет на научную работу. Я не готов, потому что не вижу причины это делать. И не вижу пути, как это делать.

И я не совсем понимаю, что я должен показать. Предположим, я беру последний iPhone включаю там приложение Filmic Pro, выбираю ProRes 4:2:2. Далее беру любой Android, любой из всех существующих сегодня, включаю приложение Filmic Pro и вижу, что никакого ProRes нет. Все остальные форматы проигрывают по умолчанию. Зачем мне таким заниматься, если я и так знаю результат? Или мне надо специально поставить iPhone в такие условия, где он может оказаться хуже? При том, что таких сценариев всего 2-3 из большого множества.

Могу просто выбрать частоту кадров 4К60 и попереключать модули, которые на iPhone будут работать на всех трех сенсорах в стороннем приложении Filmic Pro. А потом заняться поиском Android-девайса, которого не существует в природе? Ну нет девайса, поддерживающего 4К60 на всех трех сенсорах, что я должен с этим сделать? Сам его произвести?

Я, честно, не понимаю как доказать «отсутствие Бога», если его нет. По какой методологии это происходит?

выбираю ProRes 4:2:2

Открываем вики, читаем «семейство проприетарных кодеков, разработанных Apple».
Я допускаю, что они лицензируются, но (зная Apple) не удивлен, что никто их лицензировать для своего устройства не горит желанием.
И, учитывая качество оптики и физические размеры матриц в мобилках — такой ли это недостаток. Возможно (я не эксперт, потому точно заявлять не буду) видео в данном формате позволит сохранить больше исходных шумов и оптических искажений мобильной камеры, но так ли оно важно и даст ли оно реально хоть что-то полезное для пост-продакшена?

Ну нет девайса, поддерживающего 4К60 на всех трех сенсорах, что я должен с этим сделать?

Тут вопросы еще и экономические. 95% андроид-девайсов имеют лишь 1 полноценную камеру. Телевик, ширик и, прости господи, макро (если 3-5мп можно таким вообще назвать в 2021) — в них установлены чисто ради маркетинга, стоят копейки и не могут ничего. Проще зазумить с основного или надеть чехол с китайской линзой по приличнее за 10-15$ и получить куда лучшее качество чем с «телевика» и «ширика». Глупо ждать 4к от матриц, для которых и 1080p — подвиг.

Основная матрица — может. Но порой (как в случае с Sony IMX586 vs IMX582) сам производитель матрицы ограничивает её использование в таком режиме по одному ему ведомым причинам.

никто их лицензировать для своего устройства не горит желанием.

А никто и не просит лицензировать ProRes. Дайте нам HEVC 4:2:2, и он может оказаться лучше. Дайте нам нормальный битрейт, которым не пользуется нативное приложение, но мы с удовольствием его задействуем.

но так ли оно важно и даст ли оно реально хоть что-то полезное для пост-продакшена?

Важно и даст.

Тут вопросы еще и экономические.

Когда речь о Redmi — понятно. Когда речь о Samsung S21 Ultra — не понятно.

А вы сами пробовали hevc 4:2:2? Я вот чисто из интереса недавно попробовал HEVC 4:4:4 и понял, что ну нахер, максимум AVC можно использовать в этом случае и то лучше без CABAC, даже он будет не хуже чем ProRes по качеству (но это субъективно, кому как короче). В HEVC всё что выше 4:2:0 - это extended профили, которые похоже аппаратно не поддерживаются никем, а значит вам нужен просто нереальный проц чтобы декодировать 4к HEVC с каким нибудь битрейтом 300-500 мбит. ProRes в плане декодирования заметно быстрее чем HEVC, потому-что он сильно проще и больше похож на апнутый JPEG, напрямую я не сравнивал, но разница ощущается как будто в разы. Это просто совсем разные кодеки для совсем разных вариантов использования. ProRes для монтажек, чтобы не нужно было делать кеш файлы для нормального предпросмотра, а просто напрямую декодировать и всё. Но плюс AVC и HEVC в том, что можешь использовать любой битрейт, тогда как в ProRes есть только пресеты (тут могу ошибаться).

Так что отсутствие HEVC 4:2:2 логично, зачем снимать то, что потом хрен посмотришь, ну и для этого производителям SOC нужно реализовывать кодеры, тут уже вендоры вообще ни при чём. У Apple свой SOC, вот они и реализовали что им нужно и что реально смотреть без аппаратной поддержки. В теории то можно реализовать любой all-intra кодек вместо ProRes, но это опять же упирается в большинство, которым оно и даром не нужно.

А самое смешное, что моя rtx 3060 спокойно аппаратно кодирует в HEVC 4:4:4, но при этом по каким-то неведомым мне причинам не может аппаратно декодировать то, что сама закодировала.

Чем выше битрейт, чем ниже субдискретизация (4:4:4 самая низкая), тем проще декодировать. Монтажный кодек, коим является ProRes, отличается от остальных меньшим сжатием (т.е. тем, что я обозначил выше) и расположением ключевых кадров, обычно выставляется каждый ключевой. В этом случае вся нагрузка ложится на накопитель. Процессору нечего декодировать. HEVC 4:4:4 с каждым ключевым будет такого размера, что накпитель будет иметь проблемы для его проигрывания. Плюс плееры любят буферизировать несколько первых секунд, и с таким размером файла они могут слегка обалдевать.
Андроид всегда отличался тем, что он имеет возможности выше, чем принято использовать в нативных приложениях. Дать возможность 4:2:2 не велика трагедия. Никто не заставляет заниматься поддержкой в нативных приложениях, плеерах и прочем.
И тут есть такой момент, если смог iPhone, значит андроид способен на это уже минимум 2 года. Просто производителям Андроид надо, чтобы кто-то вечно им давал пинок под зад. А Самсунг так вообще не стесняется вечно сравнивать себя с iPhone. Они сами не скрывают, что копировать iPhone их основная задача.

А вы сами пробовали hevc 4:2:2?

Что за программист видео приложения, который не интересуется темой, которую он программирует?

HEVC 4:4:4 с каждым ключевым будет такого размера

Какого такого размера? Как бы и AVC и HEVC сжимают лучше чем ProRes, отсюда и сложность декодирования. При равном качестве битрейт у AVC/HEVC будет меньше чем у ProRes, даже в режиме all-intra. А сам all-intra даёт только мгновенный переход на любой кадр.Обычно нельзя сделать одновременно и сильное сжатие и быстрое декодирование. ProRes про быстрое декодирование, а AVC/HEVC про сильное сжатие.

Чем выше битрейт, чем ниже субдискретизация (4:4:4 самая низкая), тем проще декодировать

Ни разу не так, или вы сравниваете скорость декодирования разных битрейтов разных кодеков? Например hevc 150 мбит и ProRes 350 мбит, так сравниваете что-ли? Сравните например ProRes 350 мбит и ProRes 700 мбит и увидите, что больший битрейт сложнее декодировать.

Ни разу не так, или вы сравниваете скорость декодирования разных битрейтов разных кодеков?

Мы (те, что интересуются мобильным видео), когда работаем с материалом, не просто его проигрываем, а еще и монтируем в программах нелинейного монтажа. А там очень важен параметр скорости декодирования, при условии, что не пользуемся кешем. Я не пользусь. Поэтому как влияет битрейт на декодирование нам известно не по наслышке. Высокий битрейт = низкая степень сжатия = нагрузка на носитель (лучше всего работать с SSD). Низкий битрейт = высокая степень сжатия = нагрузка на процессор. Задача монтажного кодека найти баланс между тем и тем.

сделать одновременно и сильное сжатие и быстрое декодирование

Об этом мы и ведем речь. Если качество при том же битрейте у HEVC лучше, значит была применена более высокая степень сжатия, больше механизмов сжатия было задействовано. Но у меня прекрасно работает HEVC 320Mbps с All-intra, если я файл проигрываю с SSD. Проблемы с тяжестью проигрывания есть на HDD. Если рассматривать кодеки ближе, то основной механизм сжатия у AVC/HEVC/ProRes одинаковый. Отличаются они не так сильно, как с первого взгляда может показаться.

Какого такого размера?

YUV - цветовое пространство AVC/HEVC. Это значит, что UV при дискретизации 4:2:0 имеют в 4 раза меньший размер. При 4:2:0 получается (4/4 + 1/4 + 1/4)/3 = 0.5 от размера 4:4:4. Т.е. 4:4:4 будет примерно в два раза больше, чем 4:2:0, если мы говорим о YUV без дополнительного сжатия. И для сохранения качества плоскости Y, нам нужно увеличить битрейт в 2 раза, иначе нет никакого смысла в 4:4:4. 4:2:0 не просто так были придуманы, как раз для того, чтобы экономить место.

Ну при проигрывании у меня всегда больше битрейт = больше загрузка процессора, если конечно речь про один кодек. А hevc с ProRes по загрузке процессора даже не близко, там такая разница, что уже не важно какой там битрейт, ProRes всегда меньше грузит проц. Но я не занимаюсь монтажём, я просто иногда делаю какую-нибудь дичь и когда мне нужен видос для последующего редактирования, то использую AVC со сжатием без потерь и без all-intra. Когда нужно было немного помонтажить для знакомого, использовал avc all-intra с потерями.

Но у меня прекрасно работает HEVC 320Mbps с All-intra

Если тут речь про 4:2:0, то не удивительно, должно декодироваться аппаратно, а это быстрее чем ProRes. Если 4:2:2 или 4:4:4, то значит у вас не слабый проц, моего ryzen 5 5600h не хватает для этого, поэтому для просмотра или hevc 4:2:0 или любой avc.

Т.е. 4:4:4 будет примерно в два раза больше, чем 4:2:0, если мы говорим о YUV без дополнительного сжатия

Но мы говорим о сжатии, поэтому разница не в 2 раза, 4:4:4 может быть всего на 20-30% больше, зависит от контента.

Просто печалит хреновая аппаратная поддержка 4:2:2 и 4:4:4, для конечного видоса приходится использовать 4:2:0, даже если видос чисто для себя.

Ну при проигрывании у меня всегда больше битрейт = больше загрузка процессора

Ну ерунда какая-то, которая расходится с логикой работы кодека. 700Мб/с почти не нагружает процессор. Что-то с системой не так, если такое происходит.

должно декодироваться аппаратно

А почему 4:4:4 не может декодироваться аппаратно?

расходится с логикой работы кодека

Ну я считаю, что с логикой работы кодека как раз таки не расходится. Если говорить про avc/hevc, там сначала сжатие с потерями и в самом конце энтропийное сжатие, больше битрейт = больший поток проц должен распаковать = больше нагрузка на проц именно от энтропийного сжатия, тоже самое как если распаковывать zip, в 2 раза больше zip, значит распаковка минимум в 2 раза дольше.

почему 4:4:4 не может декодироваться аппаратно

По документации инвидии и АМД - может, по факту два плеера, которые я использую, почему то не могут, в чём проблема я хз, скорее всего в плеерах. Ну и всё равно в железе в первую очередь реализуют 4:2:0 8 бит, потом 10 бит, потом 4:2:2/4:4:4, ну и 12 бит. В телефонах в принципе не реализуют ничего кроме 4:2:0.

как если распаковывать zip

Если в zip сжать то, что почти не сжато (видео, например), то распаковка не нагрузит проц вообще. Нагрузка повышается только когда есть, что распаковывать, т.е. при действительно сильном сжатии. И в HEVC так же само. Поэтому чем больше битрейт, тем меньше работает проц.

В телефонах в принципе не реализуют ничего кроме 4:2:0.

В этом и заключается печаль.

Если в zip сжать то, что почти не сжато (видео, например), то распаковка не нагрузит проц вообще

То есть вы считаете, что в зависимости от квантизатора энтропия данных меняется так сильно, что нагрузка на проц может различаться в разы?

Я могу скинуть скриншоты декодирования hevc в ffmpeg, по крайней мере в avc/hevc и vp9/av1 при прочих равных, чем больше битрейт, тем больше загрузка проца, так на всех устройствах, на которых я смотрел видео.

То есть вы считаете, что в зависимости от квантизатора энтропия данных меняется так сильно.

Я в этом уверен.

скриншоты декодирования hevc

Только декодирования или кодирования в другой формат одновременно?

Только декодирования

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

Сравнение проводится без аппаратной поддержки?
Я ща закачаю три исходника с телефона 4:2:0. Один: 319Мб/с, ключевые каждый 48ой. Второй: 99,8Мб/с, ключевые каждый 48ой. Третий: 318Мб/с, ключевые каждый.
Проверим?

Сравнение проводится без аппаратной поддержки?

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

Скидывайте, я посмотрю через час-полтора, ещё на телефоне посмотрю и завтра на работе. Если будет 24 фпс выдавать, то можно и плееры запускать и смотреть именно загрузку процессора.

К слову, про приложения на Айфонах, ffmpeg там есть хоть в каком-то виде? На Андроиде можно скачать с плей маркета готовый АПК, или же скачать там же АПК гуи и к нему скачать любой билд ffmpeg для Linux arm64.

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

Даже с такими результатами видно, что 320 мбит больше жрёт, чуть больше нагрузка на проц при меньшей скорости декодирования.

Последние скрины с анализатора видео потоков, видно, что 320 мбит с ключевыми каждые 24, а не 48 и ключевые по размеру меньше не ключевых, кодер к такому явно не готовили (как я понял это с хаком битрейта). 100 мбит +- нормально, ну а all-intra нету в принципе, конечно не так как у меня на helio g90t, где ключевые каждые 1-3 кадра, но всё равно не all-intra.

320 мбит
320 мбит
100 мбит
100 мбит
320 мбит all-i
320 мбит all-i
320 мбит
320 мбит
100 мбит
100 мбит
320 мбит all-i
320 мбит all-i

что 320 мбит с ключевыми каждые 24

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

ключевые по размеру меньше не ключевых

Обычное явление при попытке кодека выравнять качество кадров. Иногда слишком хорошее качество ключевых рождает пульсацию в видео, и слишком плохое качество тоже.

ну а all-intra нету в принципе

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

А вот по нагрузкам ничего по графикам не понял. Выглядит, что декодирование не нагружает проц.

У меня процессор на 1% напрягается меньше, где ключевых больше. На обоих других примерно одинаково. Битрейт никак не повлиял. Надо какой-то более скрупулезный тест.

А вот диск HDD, где каждый (условно) ключевой, нормально так напрягся.

Обычное явление при попытке кодека выравнять качество кадров

Ну тут по любому из-за того, что контент дичь, про это подумал только после того как уже написал коммент. Там же просто шум, видеокодеки такое не вывозят, это надо кодировать только в all-intra.

А вот по нагрузкам ничего по графикам не понял. Выглядит, что декодирование не нагружает проц

В том то и прикол, какой-то странный там hevc, декодируется в пару потоков, я такое первый раз вижу, не понятно чего там накостылили в кодере, там ещё и тайлы используются, картинка разделена на 5 колонок, последняя вообще почему-то в 2 раза меньше остальных.

А all-intra декодируется нормально с близкой к 100% загрузке проца. Все цифры в консоли, там написано 320 мбит - 11 fps (11,376 если точнее), 100 мбит - 17 fps (17,088). Загрузка проца 24 и 18% соответственно. all-intra - 39 fps (39,36). В итоге выходит зависимость примерно такая: в 4 раза больше битрейт = в 2 раза больше ресурсов проца для декодирования.

Для хоть какого-то ориентира, перекодировал 320 мбит в 100 мбит с помощью x265, чтобы посмотреть сколько будет fps при нормальной загрузке проца, было 55 fps, получается 39 fps 320 мбит all-intra против 55 fps 100 мбит, разница по меньше, но и декодировать более качественный hevc сложнее, да и all-intra декодировать вроде как по проще, при прочих равных.

Ещё несколько скринов из анализатора, если что, линия на графике сверху - это квантизатор.

Тайлы
Тайлы
Тип блоков, красные - intra, синие - inter, хорошо видно, что даже при статичной картинке много intra блоков из-за шума.
Тип блоков, красные - intra, синие - inter, хорошо видно, что даже при статичной картинке много intra блоков из-за шума.

Хорошо видно, что даже при статичной картинке много intra блоков из-за шума. У 320 мбит видоса ещё и динамика, там вообще 80-90% блоков intra.

диск HDD

Использую SSD для таких тестов, да и вообще для любых.

Удивительное дело в Davinci Resolve. Первый файл с большим битрейтом и каждым 24 ключевым 4,5fps, второй 100мб/с каждый 48 12-16fps, третий с большим количеством ключевых 24fps без проблем.

Что-то явно не так, слишком большая разница, особенно 24 фпс на all-intra. Но монтажки как-то работают по своему, не как плееры.

Было выключено аппаратное ускорение.

Включил, и все файлы работают в 24, и проц вообще не нагружен.

картинка разделена на 5 колонок

Что это за колонки?

Что это за колонки?

Для большей параллельности при кодировании/декодировании, каждая колонка кодируется не зависимо от других, из-за этого качество снижается, но можно грузить больше ядер проца.

Завтра могу скинуть свой видос, ускоренный до 60 фпс, чтобы было лучше видно разницу в загрузке проца в давинчи.

из-за этого качество снижается

Ужас. Лучше бы я этого не знал.

Завтра могу скинуть свой видос

Да, хорошо.

https://disk.yandex.ru/d/e36Itp4Mpg30qg

Скорость кодирования, последняя строчка - это all-intra

encoded 1141 frames in 431.60s (2.64 fps), 290981.86 kb/s, Avg QP:16.98
encoded 1141 frames in 309.37s (3.69 fps), 145775.01 kb/s, Avg QP:21.70
encoded 1141 frames in 223.93s (5.10 fps), 73112.25 kb/s, Avg QP:26.17
encoded 1141 frames in 696.42s (1.64 fps), 300186.91 kb/s, Avg QP:20.05

С аппаратной поддержкой все файлы одинаково проигрываются. без поддержки 150mbps и 320mbps получаются самыми тяжелыми 45-58fps. 320-all-intra проигрывается на 60fps, но процессор напрягается примерно на том же уровне (ниже 320, выше 150), что с предыдущими. И как бы непонятно, что мешает 150mbps проигрываться так же, учитывая, что нагрузка на проц чуть ниже. В каком месте происходит проблема, где ключевые не all-intra? Почему не решается проблема за счет процессорного времени?

И как бы непонятно, что мешает 150mbps проигрываться так же, учитывая, что нагрузка на проц чуть ниже. В каком месте происходит проблема, где ключевые не all-intra?

Хз, не вникал в то, как декодеры распараллеливают вычисления, вникал как это делают кодеры, чтобы грамотно ставить параметры, грузить весь проц и сильно не терять в качестве.

У меня при декодировании в ffmpeg такие результаты: 300 мбит - 67 fps - 95% проц, 150 мбит - 96 fps - 95% проц, 75 мбит - 121 fps - 98% проц, 300 all-intra - 86 fps - 100% проц.

VLC player: 300 мбит - 75% проц - не тянет, подвисает на каждом ключевом кадре, 150 мбит - 55% проц, 75 мбит - 35% проц, 300 all-intra - 85% проц

Так что в итоге, большой битрейт медленнее декодируется или всё таки нет?

В результате получается, что сильно зависит от количества ключевых. Чем чаще ключевые, тем быстрее декодируется.

Для сравнения добавил в туже папку prores (конечно кодер не apple, а ffmpeg, так что качество по хуже, чем могло бы быть) и avc all-intra оптимизированный под быстрое декодирование.

Скорость кодирования подобрал, чтобы было близко к прорес: прорес - 45 фпс, avc - 47 фпс.

Скорость декодирования в ffmpeg: прорес - 207 фпс, avc - 278 фпс.

Качество лучше у avc, ну а у hevc сильно лучше качество. Вопрос, зачем нужен прорес, если он при меньшей скорости декодирования показывает хуже качество чем avc? В моём понимании прорес - это просто велосипед от apple смысла в котором нет. Просто изобрели очередной велосипед, который вышел даже хуже прошлых (стандарт avc вышел в 2003 году, prores в 2007 году). Плюс у avc/hevc аппаратная поддержка.

Так же hevc тоже можно оптимизировать под более быстрое декодирование, но там разница не такая большая как у avc. Вышло бы вместо 86 фпс (цифра из прошлого коммента) где-то 100-110 фпс. Жалко что в аппаратных кодерах так не оптимизируешь, но если бы у производителей была цель выдать поток под монтажки, то сделали бы и avc и hevc, так-как оптимизация заключается только в отключении некоторых фишек кодека, которые сильно влияют на скорость декодирования.

В теории можно использовать даже vp9/av1, если их нормально реализуют аппаратно, чтобы качество было лучше чем у avc для vp9 и на уровне или лучше чем у hevc для av1. Скорость декодирования vp9 находится между avc и hevc, скорость декодирования av1 на уровне или чуть меньше чем у не оптимизированного hevc. А вот с новым VVC (h266) такой финт не прокатит, говорят, что у него скорость декодирования в 2 раза меньше чем у hevc.

Эппл всегда идет своим странными путем.

Касаемо VP9, его не поддерживает ни одна монтажка и не планирует поддерживать. AV1 жрет столько ресурсов, что работать с ним без аппаратной поддержки будет очень сложно.

Качество HEVC достигается более мелким и более разнообразным дроблением блоков. Но мне очень не нравится как HEVC работает с небом. При том же размере битрейта в AVC градиенты остаются красивыми за счет одинаковых блоков. Была бы возможность использовать AVC 10 bit в телефоне, я бы точно не использовал HEVC.

AV1 жрет столько ресурсов

Жрал раньше, сейчас по крайней мере декодирование с помощью декодера libdav1d не медленнее чем у hevc, так же аппаратная поддержка уже есть в железе, остальное зависит от самих монтажек, когда они там соизволят добавить av1 и его аппаратное декодирование, если вообще соизволят. Там больше сложность для монтажек в его иерархической 3-4 уровневой структуре референсных кадров, но в all-intra этого нету в принципе.

за счет одинаковых блоков

Добавил в ту же папку скрины с анализатора с отображением разных типов блоков. А градиенты лучше скорее всего из-за блоков трансформации, ну и из-за того что аппаратный hevc решает ставить огромные блоки на небо, тогда как программный x265 так не делает. Так же тут поможет агрессивная адаптивная квантизация, она выделит больше бит для градиентов в ущерб качеству резких деталей, потому что визуально блочность на градиентах видна сильне чем на сложных мелких деталях. Но конечно в мобилках её нет, а если и есть, то не настраивается, в nvenc например настраивается, а у amd только вкл/выкл. У интела вообще нету, по крайней мере нету такого параметра в ffmpeg.

Можете просто снять статичный кадр с небом в avc и hevc all-intra, а я посмотрю что там по блокам, ну или просто скачайте Elecard StreamEye 2021 и сами потыкайте.

Уже какой раз говорю, что нету там одинаковых блоков, если это нормальный avc. Одинаковые блоки у h261/h262, может быть и у h263. У avc mb 16х16, с них начинается кодирование, а вот блоки предсказания от 16х16 до 4х4, а inter блоки предсказания могут быть ещё и 8х16/16х8, блоки трансформации точно не знаю, но вроде так же от 16х16 до 4х4, ну или от 8х8. Блоки трансформации это те блоки к которым применяется квантизатор, они могут быть меньше чем блоки предсказания, например предсказание 16х16, а трансформация 4х4.

Примерно так же у hevc, только там называется не mb и работает немного по другому. Типо там можно выбрать начальный размер, а не всегда начинать кодирование с максимального. Вибирать можно 64х64, 32х32, 16х16, потом так же идут блоки предсказания, только по сравнению с avc есть не только прямоугольные блоки, а ещё деление 3/1, например 32х24/24х32 и 32х8/8х32 (в мобилках конечно нету этого, там и прямоугольных в hevc может не быть). Потом так же блоки трансформации. Не знаю только может ли hevc в прямоугольные и 3/1 intra блоки, вроде как нет, только inter такие бывают, но в любом случае я в принципе кодировал без этих блоков, их включение в x265 кодере очень сильно замедляет кодирование.

Я просто не вижу смысла говорить про фиксированный размер mb в avc, ну фиксированный он и что с того? Качество предсказания, как не удивительно, зависит от блоков предсказания, а не mb, качество квантизации от блоков квантизации.

И да, вы не думайте что это программные кодеры делают отсебятину в плане размеров блоков, это всё есть в стандарте и на данный момент вроде как все кодеры avc в мобилках могут во все возможные размеры блоков предсказания, а вот в hevc не могут, бывает что в hevc у них нету таких блоков, которые есть в avc.

в мобилках конечно нету этого

В этом и есть проблема. HEVC своими большими блоками превращает небо в набор этих блоков. И при последующей обработке (покраске) эти блоки проявляются. А т.к. настроить размер блока не представляется возможным, имеем то, что имеем.

HEVC своими большими блоками превращает небо в набор этих блоков

Да не hevc, а мобилки со своим ущербным hevc. Вот небо из моих видео, ну где тут у hevc блоки? Конечно если бы я не делал avc оптимизированный под декодирование, то он был бы по лучше, меньше была бы блочность, но всё равно нету у hevc блоков, это проблема чисто кривых аппаратных кодеров.

AVC
AVC
HEVC
HEVC
AV1
Тут битрейт вышел 423 мбит вместо 300, 2 проходный режим av1 явно не готовили к all-intra
И цвета почему-то другие, вот тут вообще хз почему, все цвета другие, а не только небо.
AV1 Тут битрейт вышел 423 мбит вместо 300, 2 проходный режим av1 явно не готовили к all-intra И цвета почему-то другие, вот тут вообще хз почему, все цвета другие, а не только небо.

Кто из них тут лучше?

А скорость декодирования этого (гружу его на яндекс к остальным файлам) av1 в ffmpeg - 80 fps, получается 300 мбит были бы быстрее чем hevc 300 мбит

Здесь нет неба, здесь облака. +))

Буквально на днях в очередной раз задумался, почему в Инстаграме на Андроид так портятся видео. И тут прямо как на заказ этот текст. Одного только ответа не нашёл: почему видео портится, даже если снять его родной камерой смартфона? Смотришь - вроде нормальное, загрузил в инсту - как будто снимал десять лет назад. В этом случае в чем проблема, не знаете?

Потому что Инста (как и любой другой массовый сервис такого рода) перекодирует видео повторно и с достаточно низкими настройками качества.

Пережатие понятно, непонятно почему на iOS оно не так влияет на качество видео.

Но на айфонах, она кодирует с гораздо лучшим качеством, почему-то (ну, так кажется, визуально). Выгдялит, как заговор или кривые руки разрабов андроид версии.

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

С Инстаграмом все выглядит проблемой совсем в другой плоскости. Там политика Инстаграма, они считают, что так надо. Модификации их же приложения это доказывают.

UFO just landed and posted this here

Где тут стороннее приложение? Где тут ручные настройки?

UFO just landed and posted this here

GCam — это модифицированное стороннее приложение, которое часто работает только на том девайсе для которого мододел его модифицировал. А модифицировал он его, вставляя заводские костыли, которых в настоящем GCam никогда не было. А дальше, возможно, поменял ID приложения на то, которое притворяется каким-нибудь нативным калькулятором, за что получает доступ до Hidden API. Такой GCam правильней называть нативным. Оригинальный GCam не будет работать ни на одном девайсе так, как к тому привыкли пользователи.

Непонимание этого момента создает кучу вопросов в стиле: «GCam может, он же не нативный».

Самсунг Снап действительно ужас в плане 4К60, у него другие преимущества. Но на фоне конкурентов он выглядит очень непроизводительным. При том, что версия Exynos показывает какие-то зверские результаты. Вот официальный ответ Самсунг по этому вопросу:
«60 FPS recording is not supported for third party applications on Samsung devices officially due to the thermal protection and power consumption. Also, currently there is no plan to support it via Camera2 API.»

UFO just landed and posted this here

Вы о фото, а я о видео. Ужасного в фото быть не может, если у производителя или мододела или разработчика фотоприложения есть хоть чуть чуть мозгов. Фото имеет кучу времени для обработки. Там можно навалить все, что угодно, и займет это не более секунды. А если открыт RAW, а он на флагманах обычно открыт, то можно творить вообще любую дичь.

При такой ситуации конечно в фото не может быть больших отличий.

Для видео обрабатывать кадр секунду непозволительная роскошь, поэтому там очень важно иметь максимум инструментов управления перед обработками.

Настоящая конкуренция как раз начинается в видео. Именно видео является самой сложной задачей для телефона. И от его производительности и полноты возможности управлять зависит качество видео. Да, да, даже игры легче, чем съемка видео.

Если Samsung Snapdargon может снять видео 4К30 10 бит с битрейтом 160Мб/с. То Exynos может снять 4К60 (и даже полный сенсор, сколько помню) 10 бит с битрейтом 500Мб/с (достаточно стабильно), а максимальные показатели были около 1Гб/c. И это все в сторонних приложениях. Я считаю, что это огромная разница.

Если говорить о Snapdargon как о процессоре, то 4K60 умеют почти все китайцы на этом же процессоре, и 4К120 умеет Сони на этом же процессоре. Что ясно намекает на специальное ограничение со стороны Samsung. Точно такая же проблема у Asus, 1 в 1. Речь опять же только о сторонних приложениях.

PS. Чтобы вам не показалось, что я говорю дичь, имею в наличии S21+ Exynos и S20 FE (2021 года) Snapdragon.

UFO just landed and posted this here

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

Ни в коем случае. Речь как раз, что производитель специально выставляет ограничения, которые ничем не подкреплены. Если все вокруг могут, то логично предполагать, что Samsung не исключение. Ну и нативное приложение как бы намекает.

Возможно самсунг не верит в кодер снапа, у их эксиносов то свой кодер. И по производительности вы же сами говорите, что снап 160 мбит, тогда как эксинос до гигабита может - это уже говорит о том, что кодеры совсем разные и производительность разная. Так же фпс, битрейт и разрешение - это совсем разные параметры для кодера, а исходя из вашего комментария эксинос производительнее в плане разрешения и сильно производительнее в плане битрейта. Получается у эксиноса большой запас, так что снап вполне может перегреваться как пишет самсунг, а делать для него другое охлаждение они не стали. Да и вроде как последние самсы с эксиносом и в играх греются меньше чем со снапом.

У вас есть самс эксинос и снап? Можно же сравнить их энергопотребление при одинаковых настройках, как в стоке так и в мкпро.

Только в последнем обновлении прилетело ограничение на 4К60 на все аппараты, независимо от процессора. Исключением стала ультра на снэпе, там все еще доступно 4К60. Так что дело не в перегреве. На сегодня выглядит, что это политика Самсунг.
Ну и странно иметь 4К60 в нативном приложении и не давать его сторонним приложениям с формулировкой о перегреве.

Если эксинос может снять 4к30 8бит с 1 Гбит битрейтом, то это уже местами без потерь, зависит от картинки. Реально мощный кодер у эксиносов, ему бы возможность снимать с постоянным качеством.

Эх. Автор поднял важную тему, другой вопрос, а что мы можем сделать?
Мне вот не нужно 60fps, мне нужно 960fps. Сасмунг умеет своим родным приложением. Но… мне надо чтобы оно работало чуть по другому. Думаю, вот возьму и напишу сам прогу. Нахожу файл где описано API камеры Самсунга… А там… про скоростные режимы — 480/960 fps ни слова! Почему? Жалко что ли?

Да, на сегодняшний момент мы ничего не можем сделать.

Мне кажется что заголовок не имеет ничего общего с самой статьей.


Я понимаю боль разработчика, но качество видео это все-таки не равно ручные настройки в сторонних приложениях. У каждого производителя конечно свои косяки в своих нативных приложениях, но очень часто этих нативных приложений хватает обычным пользователям и внезапно видео у них на андроид телефонах могут получаться лучше чем на айфоне.


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


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

Качество видео это не только ручные настройки, но битрейт с субдискретизацией. Эппл предлагает 735Мб/с + 4:2:2. Что предлагает Android?
То, что пользователи снимают в нативных приложениях — это не качество. И вообще очень далеко от качества.

Еще раз у меня претензии чисто к названию статьи. Потому что заголовок подразумевает что абсолютно любой андроид (даже самый современный) в любом приложении (вендорском или стороннем) снимает хуже абсолютно любого айфона даже самого древнего. Что ооочень далеко от правды. Статья исключительно о сторонних приложениях и мануальных настройках


735Мб/с + 4:2:2

И какое отношение это будет иметь к качеству видео? Это только показывает что на этапе кодирования видео, будут происходить наименьшие потери и будет сохранено максимальное количество информации. Но если вместо видео было недо/переэкспонированный мыльный/шумный расфокус (очень легко добиться ручными настройками в трудных условиях), то хваленый 4:2:2 тут ничем не поможет.
А мобильные фильммейкеры — это уж очень узкая ниша и это чистое хобби. Чтобы снять хоть что-то качественно на мобилу, все равно нужно куча света и обвеса. И тогда теряется вся компактность мобильной съемки. И тогда явно качество будет получше от какой либо зеркалки (и света поменьше нужно будет — это точно)


Еще раз повторюсь, у меня нет ни одной претензии к статье, но вот заголовок...

даже самого древнего

Я похож на неадквата, который будет сравнивать iPhone 3 с Xiaomi Mi11 Ultra? Понятно, что речь про современные телефоны. Мне все равно как это было когда-то там. Мне важна ситуация здесь и сейчас. Мне даже iPhone 10 неинтересен, потому что его время прошло.

И какое отношение это будет иметь к качеству видео?

Прямое. Потому что то, что вы описали выше, редко встречается на аппаратах с такими возможностями. А второе: когда самый хороший кадр убивается отстойным кодеком, это тоже как бы проблема. Одно без другого не может быть. Нужно и то и другое одновременно. Статья как раз о том, что производители не заботятся о качестве видео в сторонних приложениях. И сильнее всего проблема ощущается на андроидосодержащих смартфонах.

это уж очень узкая ниша и это чистое хобби

В % отношении может быть. Но в количественном — это миллионы пользователей. Я хочу занять эту нишу, и хорошо бы, чтоб я был один (я бы стал миллионером).

Раз вы все понимаете, то должны понимать что заголовок исключительно кликбейтный и далек от реальности :)


P.S. С другой стороны это наверное и хорошо, чем больше обсуждений по спорному вопросу, тем больше пиара

Если бы заголовок был кликбейтным, то наверно сообщество Habr отреагировало бы иначе.
Я допускаю, что кому-то оно таким кажется. Но по факту заголовок лишь озвучивает недоступную обычному пользователю реальность. Это сложно признать. Будьте уверены, что мне, как разработчику Android, человеку, который не пользуется iPhone (просто не хочу, но он у меня есть), эта реальность не доставляет удовольствия. Да даже то, что приложение состоялось, это доказывает.
Но я все равно не намерен просто это принимать. Об этом надо говорить. Вдруг услышат.

Можно по конкретнее, не Эппл(производитель техники), а iphone(модель смартфона) с pixel(модель смартфона).

Я словом «Android» обобщил всех производителей смартфонов, которые используют ОС Андроид или ее модификацию. Зачем брать кого-то конкретно, если все одинаково хуже в том вопросе, который я поднял?

Серьёзная статья и интересные комментарии. Своевременно, в свежем тренде о давно назревшем противоречии между маркетинговыми заявлениями производителей и действующим функционалом выводимых ими смартфонов. ИИ маркетологов срезает широкие возможности создаваемых инженерами сенсоров, оптики и т.п., искуственно ограничивая их слабым, мягко говоря, ПО. Но, при этом, они не забывают закрыть пути для реализации этих возможностей другими разработчиками: "Сам не гам и другим не дам!". Вероятно, что усиление конкуренции и исчерпание для отделов маркетинга возможностей "гонки мегапикселей", заставит производителей серьёзно взяться за качество приложений, а может быть и за соблюдение стандарта и открытие необходимых данных для ширкого круга разработчиков. Тот из производителй, котрый первым пойдёт на это, будет иметь больше шансов стать лидером. В этом ключе, было бы прозорливо производителям проявить мудрость и пригласить к своим разработкам талантливых, серьёзно заинтересованных в качественном професиональном продукте сторонних разработчиков, которые уже создали превосходные, неординарные приложения. И, конечно, первым, кого им следовало бы пригласить – это автора этой статьи, разработчика mcpro24fps.

Уважаемый @mcpro , благодарю Вас за разработку и совершенствование mcpro24fps. Вы вкладываете много труда, знаний, терпения, развивая действительно профессиональное приложение, обладающее реально работающими функциями для мобильного кинематографа. Ваш подход и полному раскрытию возможностей "железа" для многих марок смартфонов, и к возможностям использования многообразия профессиональных элементов из "большого кинематографа", и эргономичный, качественный UI\UX дают основания считать mcpro24fps лучшим приложением для мобильной видеографии. Ваша работа – пример для разработчиков соответствующих нативных приложений вендоров. Желаю Вам творческого вдохновения , дальнейших успехов, благополучия и всего самого наилучшего!

Может ты не можешь грамотно приложение разработать...

Может. Но проблема в том, что появление приложения на свет — это результат отсутствия альтернатив. Я буду очень рад увидеть достойного конкурента в вашем лице.

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

Как пример сравнение рубашки от Gucci со всеми остальными рубашками разных производителей!!!

Советую сравнить камеры, на примере только Iphone vs Pixel или Xiaomi. Было бы правильнее!

Сравнили ios с Android(ОС с открытым исходним кодом, кастомизируемый, кем угодно и как угодно).

А что будет, если сделать ios опенсорсным, подождать 3-4 года, потом сделать сравнение ещё раз? Сравнивать будет нечего!!!

Советую сравнить камеры, на примере только Iphone vs Pixel или Xiaomi.

Зачем, если вывод будет тот же?

А что будет, если сделать ios опенсорсным

А что, если вообще раздавать iPhone бесплатно? Что будет через 3-4 года? Где будут производители мира Андроид?

Мне кажется, что все эти мечтания никак не помогают решать проблему. Предложения сделать iOS хуже, чтобы у Андроид были шансы стать лучше, ни к чему хорошему не приведут.

Iphone можно и бесплатно раздавать, так как они за счет ежемесячных сборов от подписок зарабатывают больше. Подписки приносят им половину всего прибыли!!!

Есть ли есть возможность, раздавайте android смартфоны бесплатно, желаюшие взять всегда есть. От бесплатных раздач ios смартфонов, про android незабудут.

Нет у меня такой возможности. Я как раз хочу, чтобы Android могли конкурировать в теме, которая не является чем-то специфическим, и сегодня имеет достаточно большой вес при выборе аппарата. А раздавать Android лишь бы им пользовались, это как раз обесценит его.

Большое спасибо за статью от всего коллектива разработчиков Larix Broadcaster :) Не так давно опубликовали статью с советами про мобильное живое вещание, где вскользь коснулись части проблем, которые вы описываете здесь, с точки зрения пользователя. Однако вы отлично разложили с максимальными подробностями с точки зрения разработчика.

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

У нас один из самых частых вопросов, например, про 60FPS и про то, почему мы не поддерживаем его на устройствах. "Ведь в нативном приложении всё работает!" Непросто объяснить, что не мы такие, платформа вендора такая.

Отдельная песня - работа с источником изображения, идущего со стороннего устройства по USB. Только на Андроиде 10 появилось что-то в АПИ, однако, по традиции, вендоры не стали утруждать себя поддержкой и всё работает как у прежде - то есть почти не работает. Пришлось писать disclaimer по этому поводу.

В общем, спасибо за статью, будем рады увидеть и другие материалы на эту же тему.

Интересно было бы подобный разбор про звук сделать ещё. Помнится давным давно писали приложение для передачи звука по сети с минимальной задержкой.


Если коротко, то путь сигнала на айфоне был: получить буфер от системного апи, запаковать в RTP, отправить.
В сравнении с ним на андроиде: получить буфер от системного апи, 60 файлов кода обработки на Си с кучей матана, дополнительный процессинг для известных моделей с явными косяками, запаковать в RTP, отправить, сохранить копию для самопального эходава на случай кривости вендорского.


Но это были дикие времена андроида 2.х ещё.

С вендорскими эходавам проблема есть и сейчас.

Всё равно сильно реже, чем раньше.


А так, уже постил где-то случай буквально годовалой давности — если не убивая приложение на асусовском зенпаде 25 раз попытаться открыть и закрыть активити, которое при старте открывает хэндл на AudioManager, а при завершении закрывает, а потом выйти из приложения и попытаться запустить музыку или отрегулировать громкость — процесс аудиодрайвера отжирает несколько десятков гигов памяти, выкидывая со временем и лаунчер, и всё остальное, пока ресет не сделаешь.

Ха! «Сток может!» — это самая популярная аргументация «Ты обязан реализовать!» 60FPS на самом деле проблема, но у вас есть шанс использовать устаревший Camera API, там часто их можно найти. Я когда начинал строго решил, что буду использовать только Camera2. По этой причине у некоторых пользователей появился еще один аргумент «В OpenCamera работает!» Приходится объяснять, чтобы включали Camera2 и проверяли еще раз.
Вся эта история привела к тому, что 60FPS я добавляю строго каждому аппарату отдельно. Геморрой еще тот. Но судя по всему на Андроид другого пути нет. Видел спеки по Google Pixel 6, там из коробки без костылей доступны 60FPS.

Касаемо входящего сигнала UVC, мне проще. Т.к. приложение не для этого в принципе, то и заморачиваться с поддержками мне нет смысла. Включается доп. камера? Бери, смотри, записывай. Нет? Свободен.

Про Pixel 6 не скажу, их ещё только начнут продавать, у самих руки чешутся попробовать.

Однако Pixel 5 умеет давать 60fps, один из диапазонов fps у камеры там как раз (60..60), если ничего не путаю. Пятый Пиксель вообще эталонный по части реализации фич последних Андроидов - например, там доступна concurrent camera (снимать с передней и задней камеры одновременно). Это мы в данный момент и допиливаем у себя, скоро зарелизим. Собственно, ради этой эталонности в фичасете мы Pixel 5 и покупали прямиком из Японии - тут у нас рядом, а в России его просто не продавали.

В плане одновременной активации нескольких камер эталонным можно назвать Huawei. У них эта фишка по документации работала, когда о ней было только упоминание в документации. У всех остальных даже при том, что они показывают ID реальных сенсоров, ничего нормально не работает. Но я и не стремлюсь, что-что, а двойная камера нужна реально для трансляций. Для съемки это баловство.
Pixel 5, после последних обновлений, видимо по причине данного функционала стал творить какую-то дичь. До этого два сенсора работали как ширик и ультраширик. А после обновления оба стали шириками. Я еще не добрался, но сдается мне, что проблема как раз в зуме будет. Что для ультраширика надо будет врубать 0.5.

Интересно, что даже когда я работал по контракту на Huawei, то нам не давали доступа к приватным API камеры. Когда мы предложили использовать в нашем приложении HDR снимки (доступные в стандартном приложении камеры), то нам ответили, что готовы обсуждать реализацию HDR нами (через несколько снимков с ручной экспозицией) в рамках следующего контракта, хотя казалось бы, это им уж точно экономически нецелесообразно, зачем им две параллельные реализации HDR?

com.huawei.capture.metadata.sensorHdrMode

Это? :-) Вы по контракту не могли использовать или они вам его не выдавали просто? А если бы вы сами нашли?

Мы вобщем-то и не искали, запросили у Huawei, они ответили "обходитесь без HDR". Может быть, просто какие-то сложности взаимоотношений разных подразделений, но с нашей стороны это довольно странно выглядело.

пипец, прямо государственная тайна ракетных двигателей, не иначе.

Как можно сравнивать iphone с андроид???

iphone - это модель смартфона.

android - операционная система.

Давайте сравнение iphone vs pixel, желательно конкретные версии, последние модели смартфона iphone 13 и pixel 6?

Вы комментарии вообще не читаете? Вот так можно и нужно, и нет смысла выделять кого-то одного.

Видео с Пикселя 6 уже есть в сети. Хорошая стабилизация, но техническое качество оставляет желать лучшего.

Можно конкретные факты и сравнение?

Считаю, статья треш, написано андроид разработчиком, не ios разработчиком, который пытается пощупать ios разработку, удаленно. Примеры конкретные приведите.

Статья написана разработчиком.

https://www.mcpro24fps.com на вашем официальном сайте не нашел ссылку для приложения в app store. Получается ещё нету приложения для ios. И Вы пытаетесь сделать неправильное сравнение не имея опыта ios разработки, при этом не занимаясь профессиональной разработкой android приложении, а всего лишь увлекаетесь, Вы web-программист - возможно на html (на основе ваших данных "О себе").

Т.е. оценить то, что сделали профи своего дела и там и там я не могу? Или вы думаете, что у меня нет конкурентов, я не слежу за происходящим вокруг? Как у вас получилось оценить мои таланты на основании информации в разделе «О себе»? Может у вас есть хрустальный шар? Или вы умеете читать мысли на расстоянии? Как у вас получилось оценить профессиональность моей разработки на Android? Вы видели код? Щупали продукт? Как отсутствие приложения в AppStore доказывает отсутствие самого продукта? Что, если мои цели направленны на популяризацию мобильного видео на Android, и продукт на iOS противоречит этим планам?
Ваши выводы слишком поверхностны. А может это попытка задеть. А может это просто комментарии обиженного. У меня много таких пользователей, у которых аллергия на iPhone. Но даже им вполне понятны аргументы данной статьи.

Давайте попробуем еще раз. Если у вас есть современный флагман Android, который сможет в стороннем приложении (любом на ваш выбор) получить результат лучше, чем флагман Apple, то вы разнесете эту статью в пух и прах. И я даже согласен ее удалить.

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

Сравнение неправильное. Статья написана в рекламных целях.

Шешенин баласы)))

А что скажете про родное приложение Cinema Pro от сони? Например, что может дать ваше приложение, чего нет там?

Cinema Pro очень скромное по функционалу приложение.

Обо всем функционале mcpro24fps можно узнать из инструкции с официального сайта. Основное отличие это возможность снимать в 16:9.

Ясно. Я так понял мой Sony Xperia 1 Mark 2 полностью раскрывается в вашей программе без ограничений как в других смартфонах?

Правильнее сказать: «Раскрывается максимально с минимальным количеством костылей». Это Андроид, и поэтому без костылей не обошлось. Просто их меньше, чем у других.

спасибо за пост! очень интересно было почитать. у меня взгляд дилетантский: если я виду в инстаграме кривое косое дёрганое видео в сторис или reels — это 100% андроид. андроиды уже научились снимать фото на одном уровне с айфон неотличимого качества, но видео — это просто боль для глаз.

сам же я снимаю гладкое красивое видео на iPhone 11 Pro и часто монтирую простой склейкой и прям в таком виде 4K60 выкладываю на YouTube — получается даже лучше, чем большинство телерепортажей.

вопрос автору: если айфон всем на голову лучше, круче и технологичнее, в чём тогда экономический и технологический смысл съёмки кино на айндроид-устройства?

То, что iPhone лучше, не значит, что Android снимает плохо. Просто я уже на столько глубоко в этой теме, что пора производителям выразить претензии. Если они будут так продолжать, то iPhone с каждой следующей моделью будет уходить все дальше и дальше вперед. А отсутствие конкуренции очень плохо влияет на развитие. Apple тоже не всегда слышит пользователей. Сколько уже просят дать возможность отключить шумодав и искусственную резкость. А воз и ныне там.

На данный момент отдельные аппараты имеют возможность снимать лучше, чем iPhone 12 и 13 (не Pro и не Pro Max). Безоговорочными лидерами по видео являются только 13 Pro и 13 Pro Max за их возможность снимать в ProRes HQ 4:2:2.

если я виду в инстаграме кривое косое дёрганое видео в сторис или reels

То это 100% рукожопы из команды Instagram под Android пожали видео в своем приложении (чего не делает приложение для iOS и патченный мод Instander на Android), а не потому что это Android.
Большинство пользователей льет видео из стоковой камеры, а не из стороннего навороченного софта, а сток почти у всех чудесно умеет и в стабилизацию, и в нормальное разрешение видео.

Как-то странно выходит, что ни в статье ни в комментариях ни одного упоминания dxomark. Что они уже совсем скатились или продались?
В их рейтингах примерно такая же картина - получается сейчас айфоны выигрывают просто по качеству картинки без дополнительного шаманства с настройками. Что в целом интересно, так как у Apple нет своего производства оптики и камер.

DXO сравнивают нативные приложения. Это самые неинтересные сравнения, которые только можно придумать. Они оценивают таланты программистов, а не особенности камер. И тут все достаточно очевидно: лучшие в Гугл, Эппл и Майкрософт. Остальным денег на такие светлые головы не хватит.

UFO just landed and posted this here

Одна из причин, да. А вторая — разное железо, под которое каждый пишет свои библиотеки и драйвера, не стараясь заставить их работать по документации.

странная статья

автор расхваливает преимущества apple по сравнению с андроидом, но очень странными примерами - что оказывается проще создать приложение для поддержки десятка достаточно похожих айфонов, чем тысячи разных андроидов

вот так новость, кто бы мог подумать!

андроиды тем и хороши, что они все разные

все люди имеют разные потребности - кто-то хочет иметь большой телефон, кто-то маленький, кто-то суперпрочный, кто-то бюджетный камерофон, кто-то игровую приставку с функцией звонилки, кто-то хочет чтобы телефон держал неделю заряд, некоторые странные люди пытаются снимать профессиональное видео на крохотные мобильные камеры, совершенно не предназначенные для этих целей

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

андроид универсальный - на нем можно запустить и приложение "профессиональной" камеры, и торренты, и игры, и различные узкоспециализированные штуки вроде эмулятора линукса и анализатора мобильных сетей

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

отдельно стоит упомянуть достижения инженеров эйпла - людей, которые сделали суперэффективные процессоры, хорошие камеры, и даже невероятно красивую инженерно докстанцию для ноутбука

все их достижения полностью перечеркиваются придурками, которые ограничивают выбор приложений, ставят маленькие аккумуляторы и исскуственно ограничивают совместимость техники эйпл со всей остальной техникой - потому что зачем кому-либо сверхмощный телефон, который не способен вынести 30 минут игры? и зачем покупать айфон, если потом с ним невозможно нормальные умные часы наподобие гармин?

Что-то вы путаете на счет разности андроида в плане выбора. Выбор там только ценовой, а усреднение такое же как и на iPhone. Больше халявы на Android, этим обусловлена его популярность, так это мы выяснили много выше. И куча разносортных кривых ОС от производителей, которые заботятся только о себе.

Вы рассуждаете как пользователь, а статья от разработчика. Вам как пользователю все равно, сколько сил было потрачено, чтобы вы были довольны. А разработчикам нет. Поэтому многие из них мигрируют на iPhone. Сегодня вам как пользователю все равно, а завтра какой-нибудь продукт покинет среду Android из-за вот этого всего разнообразия. Как уже случилось с одним достаточно популярным, которым пользовались не одна сотня тысяч человек.

Еще один, скажем честно, очень слабый аргумент — «некоторые странные люди пытаются снимать профессиональное видео на крохотные мобильные камеры». Типа, если не снимаешь на телефон, то ты не странный. Так можно про все, что угодно сказать. Для меня люди, которые пользуются Гармин (да и любыми часами) странные, которые качают торренты на телефон тоже странные, которые играют в мобильные игры тоже странные. И что? Давайте не будет делать приложения для всех этих людей?

Речь не о том, как iPhone усреднен для тех, кто качает торренты на телефон. Речь о том, что производители не соблюдают документацию Android, чем лишают пользователя права выбора, навязывая исключительно нативные приложения камеры. Это то, чем обычно занимается Apple, но в отношении камеры бОльшие ограничения можно найти на Android.

Поэтому ваш комментарий несколько противоречив. Вроде комментарий о свободе выбора, а вроде и обратная претензия на претензию отсутствия выбора.

Выбор там только ценовой, а усреднение такое же как и на iPhone.

Вы не правы.
Iphone не позволит вам найти актуальное устройство с дно-камерой и 720p экраном в ценовом сегменте до 100$ для тех кому надо звонилка за дешево.
Не позволит найти пыле-влаго-ударо-стойкий бронекирпич с батареей на 7000-10000mAh для тех кто работает в поле.
Вы не найдете устройство с поддержкой MicroSD на 512Gb/1Tb для тех, кто таскает с собой свою музыку/фильмы/etc, а не полагается на аренду из облака (способного изменить условия в любую секунду в одностороннем порядке) с привязкой к нестабильному мобильному интернету.
У вас нет выбора между IPS (для тех, у кого от OLDE глаза вытекают) и OLED (для сторонников ШИМ и странной цветопередачи).
Нет возможности найти устройство без дырок в экране или моноброви (для тех, кто с экрана много читает и кому перекрывающая часть экрана хрень нафиг не надо).

Так что нет, всё не сводится чисто к цене с усреднением как у iPhone. iPhone — это гламурно-нейтральный вариант для условно-среднестатистического обывателя из мегаполиса в возрасте 18-50 лет. Это не телефон для ребенка (цена смерти и замены высока), не телефон для бабушки (ей обычно это не надо), это не телефон для тех, кому надо хоть что-то кроме «браузер/камера/игры/соцсети» в рамках мобильного интернета + пару проф.софтин которым место скорее на iPad (т.е не для людей, для которых надо хоть что-то из списка выше).

Так что вы конечно можете считать, что вопрос лишь в цене (многие андроид-устройства дороже) и пиратстве (которого на iOS (хвала китайцам) хватает и для которого не надо даже большого ума быть), но тогда вы живете в сильно ограниченном и искаженном представлении о реальности.

Не из любви к искусству Xiaomi и Samsung клепают по пару десятков моделей на поколение с шагом в 30-50$ и варьированием каждого из параметров. Так действительно охват больше и появляется возможность выбрать именно то, что нужно, и не платить за то, чем никогда не воспользуешься.

А давайте мы все же опустим откровенный шлак, от которого никто ничего не ждет. Речь о чем-то более достойном. Если наградить тот же SE бОльшей батареей, то получится смартфон как раз на большинство случаев, удобный и функциональный.

которого на iOS (хвала китайцам) хватает и для которого не надо даже большого ума быть

Вот здесь мне стало интересно, а есть ли у вас iPhone. И пробовали ли вы ставить ломаный софт на последние модели.

Не из любви к искусству Xiaomi и Samsung

Очевидно, что они надеятся таким образом больше заработать. Но это тухлый бизнес, если говорить о бизнесе, например, в ЕС. Но я и не против, чтобы они выпускали шлаковые модели. Я против того, чтобы у них не хватало времени на вылизывание флагманов. Когда флагманы отстают от флагманов iPhone, но не по цене, это немного странно и много грустно.

но очень странными примерами - что оказывается проще создать приложение для поддержки десятка достаточно похожих айфонов, чем тысячи разных андроидов

Вы или не дочитали статью, или читали через абзац. Статья совсем не об этом.

А что не так с подключением часов Гармин? У меня Феникс 6 - не заметил никаких проблем в работе с айфоном.

Это похоже на естественную проблему аппаратных платформ с открытым стандартом. В точности те же проблемы наблюдатся и на платформе IBM-PC/Windows. Для подавления данного эффекта платформе потребуется встроенная в платформу специальная стратегия. Google мог бы встроить подобную технологию, но предпочёл устраниться даже от проблемы драйверов и обновлений (более миллиарда уязвимых устройств благодаря этому, абсолютный рекорд, кстати).

Большинство пользователей готово потреблять ОС, поставленную с железом, особо не вникая, что и создаёт у рынка описанный эффект. Если бы пользователи покупали просто железо и только железо - всё выровнялось бы довольно быстро.

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

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

Гугл еще с 2017 года работает над разделением драйверов и обновлений. На самом деле очень огромная работа проделана, чтобы убрать родовые травмы платформы. С 12 андроида будет почти ванильное ядро, поэтому производители смогут все драйвера сразу в линукс ядро коммитить. В теории, больше не будет проблем с кастомами и драйверами.


P.S. Ответ на комментарий d355

Сей пост бы на английском написать и разместить где-нибудь на Medium. Может будет такое же горячее обсуждение возможностей Android и может даже до какое-нибудь маркетолога среди производителей дойдёт главный тезис :)

UFO just landed and posted this here

Для ваших задач данное приложение не подходит. Оно для осознанной медленной съемки, точно не для неконтролируемых ситуаций.
Блокировка экрана приводит к засыпанию приложения. Единственное решение — это выключать экран без блокировки (показывать темный), но такого функционала в приложении нет.

UFO just landed and posted this here

Может, под такое лучше gopro купить?

UFO just landed and posted this here

На повестке дня травмат и газовый баллончик. :)

Лучше просто баллончик, полезная штука. Гопро еще удобна креплением на грудь, можно постоянно носить на себе, плюс есть циклическая запись, плюс стабилизация, плюс можно запитать от повербанки и снимать - считайте, регистратор на теле. Примерно так же использую, правда старую камеру, катаясь на велосипеде.

Стоит человека не пропустить впереди себя в очереди - пошлют на, набросятся с кулакам, и почему то будут уверены, что за все это им ничего не будет от человека, у которого вес и рост как у супертяжа

Да, меня это тоже удивляет, если честно. А еще слишком часто (не глядя на то, что я не водитель), вижу запредельно много агрессии на дорогах, если честно, то удивляет, как люди вообще сдали на права и прошли психиатора, если из-за не пропуска их на дороге они бегают и орут по пол-часа как бешеные.

UFO just landed and posted this here

Если честно, то никакой. Просто видео из камеры. Правда я его не храню, пока ничего необычного не случалось :)

Мне серьёзно интересно почему в статье отсутсвтие 24-25 кадров при видеосъёмке вынесено как существенный минус? Любые экраны сейчас минимум 60. Я лично на любом доступном устройстве обязательно включаю все уплавнялки, даже если есть мелкие артефакты. От мерзкого слайдшоу на 24 реально кровь из глаз. Может пора уже переходить на частоту выше?

Это будет бессмысленный спор. Тем, кто разбирается, что и почему, всё понятно без лишних объяснений.

Прочитав всё это я задумался о покупке компактной камеры вместо телефона.... Или iphone? Все сложно.

А что насчёт версий андроида? Стало ли лучше в 12 версии относительно 11? Если ли подвижки в этом направлений с выходом новых версий андроида?

Ничего не изменилось, кроме того, что все производители сломали запись в режиме 10 бит.

Articles

Change theme settings