что означают QUALITY_HIGH и QUALITY_LOW?

В классе CamcorderProfile есть список качества.

публичный статический финал int QUALITY_HIGH:

Уровень качества, соответствующий самому высокому доступному разрешению. Постоянное значение: 1

публичный статический финал int QUALITY_LOW

Уровень качества, соответствующий наименьшему доступному разрешению. Постоянное значение: 0

...

(КАЧЕСТВО_1080P, КАЧЕСТВО_720P, КАЧЕСТВО_480P, КАЧЕСТВО_CIF, КАЧЕСТВО_ВЫСОКОЕ, КАЧЕСТВО_НИЗКОЕ, КАЧЕСТВО_QCIF, КАЧЕСТВО_QVGA и т. д.)

объяснение QUALITY_HIGH: уровень качества, соответствующий самому высокому доступному разрешению.

объяснение QUALITY_LOW: уровень качества, соответствующий наименьшему доступному разрешению.

Верхний список качества предназначен только для оригинального исходного кода Android. Такие компании, как MediaTek, могут добавить в класс другое качество (например, QUALITY_MTK_HIGH).

Итак, у меня есть вопрос, что означают самое высокое доступное разрешение и самое низкое доступное разрешение?

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

Я использую андроид 4.2.


person Jerikc    schedule 17.04.2013    source источник


Ответы (3)


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

person stinepike    schedule 17.04.2013
comment
какое доступное качество видео соответствует ? Изображение есть качество: QUALITY_MTK_FINE ,значение константы равно 11, а разрешение 1280X720. Мы не поддерживаем QUALITY_1080P, QUALITY_720P, а поддерживаем только QUALITY_480P, QUALITY_CIF, QUALITY_HIGH, QUALITY_LOW, QUALITY_QCIF, QUALITY_QVGA. Поэтому я хочу знать, какое самое высокое качество видео. QUALITY_MTK_FINE или QUALITY_480P? - person Jerikc; 17.04.2013

public static final int QUALITY_HIGH
public static final int QUALITY_LOW 

В соответствии с документами Android уровень качества будет самым высоким / самым низким доступным разрешением (в соответствии с разрешением камеры), что точно означает, что preview sizes, bitrates, audio/video encoder, output format(e.g 3gp, mp4) и многие другие, основанные на качестве HIGH/LOW, размер и качество вашего записанного файла будут увеличиваться / уменьшаться. В зависимости от ваших требований вы можете использовать любой из них.

person Daud Arfin    schedule 17.04.2013
comment
Я так не думаю. Я думаю, что QUALITY_HIGH соответствует максимально возможному качеству видео, поддерживаемому моим устройством. Не обращайте внимания на размеры предварительного просмотра и т. д. Но я не уверен, что поддерживаемый список включает в себя собственное качество производителей чипов для мобильных телефонов. - person Jerikc; 17.04.2013

Это решается реализацией MediaProfiles.cpp .

person Jerikc    schedule 17.04.2013