iPhone, Samsung og nogle få andre vil altid optage videoer i den horisontale orientering. Hvis videoen skal roteres, instruerer iPhone-videoen videospilleren til at rotere videoen tilbage til normal under afspilning.
Desværre kræver moderne videoformater hardwareacceleration for at afspille videoer, og det hardware, hovedsageligt på tv’er, er ude af stand til at ære denne rotation. Da hardwaren fejler i at rotere videoen korrekt, afspilles den horisontale video forkert, fordi rotationen er forkert!
I min erfaring afspiller Google TV med Chromecast-dongle korrekt alle iPhone-videoer pr. midten af 2023. Amazon Fire TV Sticks og Sony Bravia-tv’er vil ikke rotere disse videoer, når det er nødvendigt. Muligvis vil dette ændre sig i fremtiden, men lige nu er disse enheder ude af stand til at afspille iPhone-videoer, der kræver rotation ved brug af hardwareacceleration. Du skal slå hardwareacceleration fra i min app for korrekt at rotere videoerne.
Desværre kan det at slå hardwareacceleration fra betyde, at videoen bliver uafspilbar, da den vil afspille for langsomt. Moderne HEVC-videoer kræver hardwareacceleration for at afspille.
Hvad kan du gøre?
Hvis videoerne er 1080p eller mindre, så prøv at slå hardwareacceleration fra for at omgå enhedens dekoder. Dette kan gøres ved at gå til appindstillingerne > Generelt > og slå “Hardwareaccelerer Videoer” fra. Selvom dette også vil fungere for 4K-videoer, kræver de typisk HEVC / h.265 hardwareacceleration, og at slå acceleration fra vil resultere i hakkende afspilning.
Du kan uploade filerne til en tjeneste, der automatisk transkoder videoer til bredt kompatible formater, såsom Flickr eller Google Fotos. Disse tjenester vil korrekt rotere videoen som en del af deres konverteringsproces.
Du kan manuelt genkode videoerne ved hjælp af Handbrake for at fjerne kravet om rotation. Dette vil øge kompatibiliteten og normalt resulterer genkodning i en mere effektiv kodning, der vil være mindre og hjælpe med streaming. Det er vigtigt at indse, at mange cloud drev-tjenester ikke er videotjenester, og at afspille rå 4K-videoer fra dem kan bruge op til 8 MB/s. Dette stiller store krav til alt hardwaren mellem dig og tjenesten.