Можно ли воспроизводить файлы HEVC (x265) на iPad?

Я попытался воспроизвести несколько видео HEVC на своем iPad 3 под управлением iOS 9.2.1, но не смог сделать это с помощью любого проигрывателя (я пробовал Infuse, VLC и некоторые другие), воспроизводится только звук, а видео как бы зависает. Мне было интересно, есть ли способ воспроизвести такие видео на моем iPad, не перекодируя их в h.264.

Вы пробовали приложение H265 ?
Извините за поздний ответ.. Да, есть, не работает
Можете ли вы опубликовать более подробную информацию о файле?

Ответы (7)

Не забывайте, что у HEVC (H.265) более высокие требования к воспроизведению, чем у H.264, и вы пытаетесь воспроизвести на довольно старом iPad. Он не сможет идти в ногу с тем, во что можно играть на последнем iPad или iPhone. Не отчаивайтесь из-за своего старого оборудования, у каждого компьютера есть свои ограничения. Если вы закодируете видео 12 бит на пиксель 4K 60 кадров в секунду в HEVC, оно не будет плавно воспроизводиться на любом оборудовании iOS, которое Apple сейчас выпускает.

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

Во-первых, HEVC на iPad с помощью VLC Player возможен — я успешно кодирую видео HEVC для воспроизведения с VLC-плеером на моем iPhone и iPad. Я использую и рекомендую ffmpeg, который можно загрузить в виде двоичного файла (так что вам не нужно учиться компилировать материал) здесь: https://ffmpeg.org/download.html

Закодируйте небольшое видео шириной 120 пикселей в H.265 с помощью этой команды ffmpeg:

ffmpeg -i Input.avi -c:v libx265 -preset medium -x265-params crf=24 -r 24 -vf scale=-2:'if(gt(ih,120),120,ih)' -c:a aac -strict -2 -b:a 64k -ss 00:02:00 -t 10 Output.mp4

Это создаст небольшое десятисекундное видео с увеличением в 120 раз, которое будет легко воспроизводиться на вашем iPad3. Если это не сработает, то это не проблема слабого процессора, возможно, это ваш механизм передачи. Удалите медиафайл h265 из проигрывателя VLC и попробуйте скопировать медиафайл h265 в проигрыватель VLC тремя различными способами: скопируйте в приложение VLC через iTunes, используйте само приложение VLC для загрузки медиафайла h265 и используйте сторонний файловый менеджер, например как Documents от Readdle, чтобы загрузить медиафайл, а затем отправить его в VLC через «Открыть в». Надеюсь, вы обнаружите, что он играет с одним методом.

Как только вы найдете способ заставить H265 воспроизводиться в вашем приложении VLC Player, закодируйте видео в больших размерах, заменив «120» в приведенной выше команде на большие размеры, я рекомендую использовать 120 -> 240 -> 360 -> 480. Как только вы достигнете предела, который заикается, вернитесь на один размер, и это то, с чем справится ваш iPad 3.

Снимите 10-секундное ограничение и закодируйте весь медиафайл с помощью ffmpeg с помощью этой команды:

ffmpeg -i Input.avi -c:v libx265 -preset medium -x265-params crf=24 -r 24 -vf scale=-2:'if(gt(ih,120),120,ih)' -c:a aac -strict -2 -b:a 64k Output.mp4

Наконец, если вы хотите немного улучшить сжатие, вы можете изменить «-preset medium» на «-preset slow» или даже на «-preset slower», чтобы он затрачивал больше ЦП и времени, выжимая еще 5%-10% из сжатия. размер файла для того же качества видео.

Удачи!!

Я не думаю, что Apple пока поддерживает собственный HVEC, хотя я считаю, что новые процессоры AX поддерживают его аппаратное декодирование. Но вы можете скачать приложение, такое как VLC, и у него не должно возникнуть проблем с его воспроизведением.

https://itunes.apple.com/ca/app/vlc-for-mobile/id650377962?mt=8

nPlayer от Newin Inc. поддерживает x265, а также любой другой формат. Я только что протестировал его на iPhone 7 Plus iOS 10.1.1. Вы можете легко скопировать клипы на свой телефон с помощью перетаскивания и веб-браузера. Джейбрейк не требуется. Есть бесплатная версия.

Лучший способ воспроизвести видео высокого разрешения — сделать джейлбрейк и использовать XBMC. Но видео по-прежнему зависает на iPad 3 (у меня нет последней версии XBMC, поэтому может работать, если разрешение видео не очень высокое). И я не думаю, что это будет работать на 1080p.

Тем не менее, у Infuse не должно возникнуть проблем с игрой.

У меня есть iPad mini 2, и у меня были проблемы с просмотром файлов hevc 1080p с помощью infuse: зависания, задержки... поэтому я попробовал hevc 720p и... вау, никаких проблем! поэтому я предлагаю вам преобразовать ваши файлы в 720p или загрузить их с этим качеством!

На моем iPad 2 под управлением iOS 6.2.1 с использованием VLC я могу воспроизводить видео H.265 HEVC с разрешением 480p (720x480) без задержек, звук в порядке. Обратите внимание, что общий битрейт составляет всего 537 Кбит/с. Тем не менее, iPad 2 2017 года меня впечатлил.

Air Video Pro будет воспроизводить их на iPad.

Добро пожаловать в Спроси Разное! Пожалуйста, не давайте ответы в 1 предложение. Мы ищем ответы, которые объясняют, почему это отвечает на вопрос, а также почему это лучший ответ. См. Как ответить, чтобы узнать, что составляет хороший ответ. - Из отзыва -