Ich habe versucht, einige Bilder in einen Beitrag hochzuladen, und immer die Meldung Discourse::InvalidAccess erhalten.
Als ich genauer hinsah, bemerkte ich, dass die JPG-Dateien die HEVC-Kompression verwenden. Dann erinnerte ich mich, dass ich die Fotos mit einem iPhone gemacht und die Fotos bearbeitet habe, bevor ich sie per E-Mail verschickt habe.
Das Hochladen der Fotos, nachdem sie unter Windows als JPG-Datei erneut gespeichert wurden, funktionierte. Es muss also etwas mit der HEVC-Kompression zu tun haben. Vielleicht ist auch die Dateiendung .jpeg, die Apple Mail gewählt hat, nicht in Ordnung?
Wie auch immer, die Fehlermeldung ist für „normale“ Benutzer nicht benutzerfreundlich. Gibt es eine Möglichkeit, das zu ändern?
Ist es außerdem möglich, HEVC in Discourse zu unterstützen?
Bilder mit HEVC-Kompression funktionieren bereits in Discourse, sie werden im Backend in JPG konvertiert. Aber diese sollten ordnungsgemäß mit der .heif-Erweiterung identifiziert werden.
Soweit ich weiß, ist HEVC-Kompression in einem JPG-Container nicht gültig.
Können Sie versuchen, ein Bild von Ihrem Handy in HEVC aufzunehmen und es direkt hier hochzuladen?
Bilder, die durch ein oder mehrere Programme manipuliert und transformiert wurden, sind möglicherweise ungültig. Ich schlage vor, Sie machen ein Foto mit Ihrem Handy und versuchen, dieses hochzuladen, was für die meisten Benutzer der übliche Ablauf ist.
Nun, aber das ist der typische Anwendungsfall. Also sollte es meiner Meinung nach funktionieren.
Ich werde es versuchen. Später. Das iPhone ist zu Hause.
Und ich werde auch versuchen, ein Foto zu bearbeiten und hochzuladen. Es ist auch für mich interessant zu wissen, woher das Problem kommt.
Aber wie gesagt, es ist nichts völlig Ungewöhnliches, was hier passiert ist… Angefangen damit, dass die Dateiendung nie geändert wurde, da alles auf dem iPhone passiert ist.
Interessant. Und eine andere Nachricht als die, die ich in meinem eigenen Forum erhalten habe. Und weil das Foto mit den USB-Sticks auch HEVC/HEIC ist, aber als IMG_1018.jpg hochgeladen wurde (ich konnte dies sehen, als es hochgeladen wurde).