Liebe Listige,
(mal wieder) eine Frage nach einer FLOSS-Lösung: Ich finde unter https://f-droid.org/ keine App, die es erlaubt, mit einem Smartphone aufgenommene Videos zu komprimieren (eine proprietäre Lösung, die dafür in meinem Umfeld immer wieder genommen wird, ist "Video Compressor Panda: Resize & Compress Video" [1]).
Der Use-Case ist der, dass ich auf meinem Matrix-Server schon mit 50MB, was den max. Upload von Dateien betrifft, viel zu großzügig bin, aber unter dieser Grenze nicht mehr sinnvoll selbst kürzeste Videos geteilt werden können. Es gäbe natürlich die Möglichkeit, Video von vorneherein in geringer Auflösung aufzunehmen oder diese mit Handbrake (was diesen Job sehr sehr gut macht) auf dem Rechner zu komprimieren, aber das ist nichts, was alltagstauglich ist.
Kennt jemand eine Lösung, niedrigschwellig mobil Videos auf einem Niveau zu komprimieren, wie es Handbrake mit dem Preset "General -> Very Fast 720p30" macht (Android würde erstmal reichen)?
Liebe Grüße Roland
[1] https://play.google.com/store/apps/details?id=com.pandavideocompressor
On Sat, 6 Feb 2021, Roland Hummel wrote:
Es gäbe natürlich die Möglichkeit, Video von vorneherein in geringer Auflösung aufzunehmen oder diese mit Handbrake (was diesen Job sehr sehr gut macht) auf dem Rechner zu komprimieren, aber das ist nichts, was alltagstauglich ist.
Ich hätte ffmpeg empfohlen. Aber ich weiß nicht, wie gut Kommandozeilenbedienung auf einem Handy funktioniert. :-)
Na jedenfalls die Basis für einen solchen Transcoder wäre auf jeden Fall da (ffmpeg/libav oder gstreamer), es müsste sich nur eine geeignete Bedienoberfläche finden.
Hallo Henning,
On 2/6/21 5:55 PM, Henning Thielemann wrote:
Ich hätte ffmpeg empfohlen. Aber ich weiß nicht, wie gut Kommandozeilenbedienung auf einem Handy funktioniert. :-)
Na jedenfalls die Basis für einen solchen Transcoder wäre auf jeden Fall da (ffmpeg/libav oder gstreamer), es müsste sich nur eine geeignete Bedienoberfläche finden.
das war vielleicht ungewollt des Rätsels Lösung, denn:
Als ich "f-droid ffmpeg" in eine Suchmaschine warf, bekam ich als Ergebnis die App "Video Transcoder" [1]. Suche ich direkt in F-Droid bekomme ich gar nichts [2] angezeigt.
Gleich mal auf einem Android-Tablet installiert scheint das eine passable Lösung zu sein, wenn auch nicht unbedingt für die Zielgruppe, die ich meine. Das Problem ist nicht, dass die App dafür zu umfangreiche Einstellungsmöglichkeiten liefert (das finde ich toll), sondern, dass sie keinen "Simple-Modus" liefert, der über einen Button ein Preset aus akzeptabler Kodierzeit auf Mittelklasse-Hardware, Videoqualität und Dateigröße liefert.
Ein erster Test zur Kompression:
- Ausgangsmaterial: 26s 1920x1080 = 53,56MB - umgewandelt in: 26s 12080x720 bei "Bitrate (kb/s) 2000" (das nutzt Handbrake im "Very Fast"-Preset, voreingestellt waren "17006") - Ergebnis: 6,33MB -> sehr schön!
Was allerdings wirklich nervt: - Ein geöffnetes Video spielt die App in Dauerschleife ab (Pause/Stopp-Buttons gibt es nicht oder ich bin zu blöd, sie zu finden). - Sie liefert selbst dann den Ton des Videos aus, wenn das Gerät stummgeschaltet ist (wenn man keine Ahnung von Programmierung hat, sollte man sich mit Kritik zurück halten, aber das sind so Dinge, bei denen ich nicht verstehe, warum sie nicht auch diejenigen unendlich nerven, die die App entwickelt habe). - Man kann geänderte Einstellungen nicht als ein Profil abspeichern.
Aber damit kann ich persönlich leben und die Devs sind ja vielleicht zugänglich für Vorschläge.
Danke! Roland
[1] https://f-droid.org/de/packages/protect.videoeditor/ [2] https://search.f-droid.org/?q=ffmpeg
Hallo Henning,
On 2/6/21 5:55 PM, Henning Thielemann wrote:
Ich hätte ffmpeg empfohlen. Aber ich weiß nicht, wie gut Kommandozeilenbedienung auf einem Handy funktioniert. :-)
Na jedenfalls die Basis für einen solchen Transcoder wäre auf jeden Fall da (ffmpeg/libav oder gstreamer), es müsste sich nur eine geeignete Bedienoberfläche finden.
das war vielleicht ungewollt des Rätsels Lösung, denn:
Als ich "f-droid ffmpeg" in eine Suchmaschine warf, bekam ich als Ergebnis die App "Video Transcoder" [1]. Suche ich direkt in F-Droid bekomme ich gar nichts [2] angezeigt.
Gleich mal auf einem Android-Tablet installiert scheint das eine passable Lösung zu sein, wenn auch nicht unbedingt für die Zielgruppe, die ich meine. Das Problem ist nicht, dass die App dafür zu umfangreiche Einstellungsmöglichkeiten liefert (das finde ich toll), sondern, dass sie keinen "Simple-Modus" liefert, der über einen Button ein Preset aus akzeptabler Kodierzeit auf Mittelklasse-Hardware, Videoqualität und Dateigröße liefert.
Ein erster Test zur Kompression:
- Ausgangsmaterial: 26s 1920x1080 = 53,56MB - umgewandelt in: 26s 12080x720 bei "Bitrate (kb/s) 2000" (das nutzt Handbrake im "Very Fast"-Preset, voreingestellt waren "17006") - Ergebnis: 6,33MB -> sehr schön!
Was allerdings wirklich nervt: - Ein geöffnetes Video spielt die App in Dauerschleife ab (Pause/Stopp-Buttons gibt es nicht oder ich bin zu blöd, sie zu finden). - Sie liefert selbst dann den Ton des Videos aus, wenn das Gerät stummgeschaltet ist (wenn man keine Ahnung von Programmierung hat, sollte man sich mit Kritik zurück halten, aber das sind so Dinge, bei denen ich nicht verstehe, warum sie nicht auch diejenigen unendlich nerven, die die App entwickelt habe). - Man kann geänderte Einstellungen nicht als ein Profil abspeichern.
Aber damit kann ich persönlich leben und die Devs sind ja vielleicht zugänglich für Vorschläge.
Danke! Roland
[1] https://f-droid.org/de/packages/protect.videoeditor/ [2] https://search.f-droid.org/?q=ffmpeg