Non dimenticare che HEVC (H.265) ha requisiti di riproduzione più alti di H.264 e stai tentando di riprodurre su un iPad piuttosto vecchio. Non sarà in grado di tenere il passo con ciò che è riproducibile sull'ultimo iPad o iPhone. Non disperare sul tuo vecchio hardware, ogni computer ha i suoi limiti, se hai codificato un video HD 60fps a 12 bit per pixel in HEVC, non funzionerebbe correttamente su nessun hardware iOS che Apple abbia ora.
Quindi ... trova i limiti del tuo hardware. Codifica qualcosa di piccolo, fallo riprodurre, quindi codifica campioni sempre più grandi fino a raggiungere il limite dell'iPad.
In primo luogo, HEVC su un iPad utilizzando VLC Player è possibile - Sto codificando con successo i video HEVC per giocare con il lettore VLC sul mio iPhone e iPad. Sto usando e raccomando ffmpeg, che è scaricabile come file binario (quindi non devi imparare come compilare materiale) qui: link
Codifica un piccolo video di 120 pixel in H.265 con questo comando 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
Questo creerà un piccolo video di dieci secondi con una risoluzione di 120x che potrebbe essere riprodotto facilmente sul tuo iPad3. Se questo non funziona, allora non è un problema di CPU debole, forse è il tuo meccanismo di trasferimento. Elimina il supporto h265 dal lettore VLC e prova a copiare il supporto h265 sul lettore VLC in tre modi diversi: copia l'app VLC tramite iTunes, usa l'app VLC stessa per scaricare il file multimediale h265 e usa un file manager di terze parti, ad esempio come Documents by Readdle, per scaricare il file multimediale e poi inviarlo a VLC tramite "Open in". Spero che lo troverai giocando con un metodo.
Una volta trovato il modo di far riprodurre H265 nell'app VLC Player, codifica il video in dimensioni maggiori sostituendo "120" nel comando precedente con dimensioni maggiori, ti consiglio di andare a 120 - > 240 - > 360 - > 480. Una volta raggiunto un limite che balbetta, quindi tornare indietro di una dimensione, e questo è ciò che il tuo iPad 3 può gestire.
Rimuovi la limitazione di 10 secondi e codifica l'intero file multimediale con ffmpeg utilizzando questo comando:
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
Infine, se vuoi una compressione leggermente migliore, puoi cambiare il "-preset medium" in "-preset slow" o anche "-preset slow" per farti spendere più CPU e il tempo spremere un altro 5% -10% fuori dalle dimensioni del file per la stessa qualità video.
Buona fortuna !!