Videobearbeitung OpenShot, kein Audio beim Speichern
Hi, ich habe die Videobearbeitung OpenShot installiert (ganz "normal mit Yast), um ein komplett fertiges Video zu vertonen. Innerhalb von Openshot (Preview) habe den Ton, wenn ich das Video aber speichere, ist es stumm. Dabei ist es egal, wie viele Audioelemente ich hinzufüge, die gespeicherte Datei ist immer exakt gleich groß. Wähle ich beim Speichern die Option "nur Audio", habe ich danach eine "leere" mp4 mit knapp 200 Bytes Größe (und natürlich auch stumm). Möglicherweise muß ich noch was nachinstallieren, aber was ? Im Anhang die letzten Zeilen der Ausgabe beim Speichern. Was muß ich machen, damit auch der Ton gespeichert wird? Jürgen
Am Samstag, dem 09.07.2022 um 21:36 +0200 schrieb Jürgen Hochwald:
Möglicherweise muß ich noch was nachinstallieren, aber was ?
Sofern alles, was irgendwie mit Multimedia zu tun hat, auf die Pakete von Packman umgestellt hast, sollte eigentlich alles OK sein.
Im Anhang die letzten Zeilen der Ausgabe beim Speichern.
OT: Was sucht denn der Aufruf von Google Analytics da drin?
Was muß ich machen, damit auch der Ton gespeichert wird?
Falls Du Deine Ursprungsmatierialien, welche Du für Dein Videoprojekt verwendet hast, ansonsten problemlos wiedergeben kannst, dürftest Du vermutlich von einem Problem in OpenShot selbst betroffen sein. Laut diversen Suchergebnissen hat OpenShot ein Problem mit ffmpeg neuer als Version 4.3. Ist auf Deinem System ffmpeg 4.4 oder neuer installiert, so würde ich einmal versuchen eine ältere Version zu installieren. -- MfG Richi
Am 09.07.22 um 22:15 schrieb Richard Kraut:
Am Samstag, dem 09.07.2022 um 21:36 +0200 schrieb Jürgen Hochwald:
Möglicherweise muß ich noch was nachinstallieren, aber was ?
Sofern alles, was irgendwie mit Multimedia zu tun hat, auf die Pakete von Packman umgestellt hast, sollte eigentlich alles OK sein. Die sollten umgestellt, sein. Ob das aber vollständig ist, weiß ich nicht - wie kann man das kontrollieren?
Im Anhang die letzten Zeilen der Ausgabe beim Speichern.
OT: Was sucht denn der Aufruf von Google Analytics da drin? Keine Ahnung ???! Die Audiodaten stammen allerdings von Youtube-Videos (Suche nach Soundeffekten), wo ich dann die Audiospur mit Audacity extrahiert und angepasst habe. Die Audiodateien sind als .wav exportiert. Das Video ist selbst gerendert (POV-ray).
Was muß ich machen, damit auch der Ton gespeichert wird?
Falls Du Deine Ursprungsmatierialien, welche Du für Dein Videoprojekt verwendet hast, ansonsten problemlos wiedergeben kannst, dürftest Du vermutlich von einem Problem in OpenShot selbst betroffen sein. Sonstiges Audio/Video funktioniert problemlos (Firefox/Youtube oder andere Webseiten), Vlc, ffplay. Was allerdings nicht mehr geht (seit letztem Onlineupdate, möglicherweise aber auch schon vorher, da nur ganz sporadisch genutzt), ist kaffeine, stürzt beim Start sang und klanglos mit folgenden Meldungen ab:
kaffeine 09-07-22 17:20:34.725 [Warning ] kaffeine.mediawidget: libVLC: failed to use extra args: --no-video-title-show 09-07-22 17:20:34.726 [Fatal ] Cannot create vlc instance KCrash: Application 'kaffeine' crashing... KCrash: Attempting to start /usr/lib64/libexec/drkonqi
Laut diversen Suchergebnissen hat OpenShot ein Problem mit ffmpeg neuer als Version 4.3. Ist auf Deinem System ffmpeg 4.4 oder neuer installiert, so würde ich einmal versuchen eine ältere Version zu installieren.
ffmpeg --version ffmpeg version 3.4.8 Copyright (c) 2000-2020 the FFmpeg developers built with gcc 7 (SUSE Linux) configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --incdir=/usr/include/ffmpeg --extra-cflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g' --optflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g' --disable-htmlpages --enable-pic --disable-stripping --enable-shared --disable-static --enable-gpl --disable-openssl --enable-avresample --enable-libcdio --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libcelt --enable-libcdio --enable-libdc1394 --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libzimg --enable-libzvbi --enable-vaapi --enable-vdpau --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-libx264 --enable-libx265 --enable-libxvid
Installiertes ffmpeg ist V 3.4.8 (Uralt ???!?!!) libavutil 55. 78.100 / 55. 78.100 libavcodec 57.107.100 / 57.107.100 libavformat 57. 83.100 / 57. 83.100 libavdevice 57. 10.100 / 57. 10.100 libavfilter 6.107.100 / 6.107.100 libavresample 3. 7. 0 / 3. 7. 0 libswscale 4. 8.100 / 4. 8.100 libswresample 2. 9.100 / 2. 9.100 libpostproc 54. 7.100 / 54. 7.100 Ich habe in der Zwischenzeit auch mit kdenlive getestet, da wird das Audio korrekt mit exportiert. Jürgen
Hallo Jürgen, hallo Richard, hallo zusammen, (und auch einen Gruß an den Bugowner und den letzten, der das Paket aktualisiert hat, im BCC ;-) Am Sonntag, 10. Juli 2022, 00:07:09 CEST schrieb Jürgen Hochwald:
Am 09.07.22 um 22:15 schrieb Richard Kraut:
Am Samstag, dem 09.07.2022 um 21:36 +0200 schrieb Jürgen Hochwald:
Im Anhang die letzten Zeilen der Ausgabe beim Speichern.
OT: Was sucht denn der Aufruf von Google Analytics da drin?
Keine Ahnung ???! Die Audiodaten stammen allerdings von Youtube-Videos (Suche nach Soundeffekten), wo ich dann die Audiospur mit Audacity extrahiert und angepasst habe. Die Audiodateien sind als .wav exportiert. Das Video ist selbst gerendert (POV-ray).
Audio- und Videodateien können nicht nach Hause telefonieren ;-) (es sei denn, sie nutzen eine Sicherheitslücke in einem Programm aus - das ist aber hoffentlich eine sehr seltene Ausnahme) In diesem Fall ist es wohl eher OpenShot selbst: https://github.com/OpenShot/openshot-qt/issues/3282 Bleibt noch die Frage, ob das standardmäßig ein- oder ausgeschaltet ist. Falls Du oder jemand anders das prüfen will (z. B. unter einem neuen Benutzer) und es standardmäßig an ist [1], wäre das IMHO einen Bugreport bei openSUSE wert. (Upstream bringt es in diesem Fall gefühlt weniger - es gibt mehrere Tickets zu diesem Thema, und bisher keine nennenswerte Änderung.) Gruß Christian Boltz [1] Das Github-Ticket erwähnt "opt out", vermutlich ist es also standardmäßig an :-( --
[...] is currently down due to a failure in the NAS system. [...] your NAS (network attached storage) Oh. I thought it stood for Networked Adrian Schröter :D [> Adrian Schröter and Jean Delvare in opensuse-buildservice]
Am 10.07.22 um 11:01 schrieb Christian Boltz:
OT: Was sucht denn der Aufruf von Google Analytics da drin?
Keine Ahnung ???! Die Audiodaten stammen allerdings von Youtube-Videos (Suche nach Soundeffekten), wo ich dann die Audiospur mit Audacity extrahiert und angepasst habe. Die Audiodateien sind als .wav exportiert. Das Video ist selbst gerendert (POV-ray).
Audio- und Videodateien können nicht nach Hause telefonieren ;-) (es sei denn, sie nutzen eine Sicherheitslücke in einem Programm aus - das ist aber hoffentlich eine sehr seltene Ausnahme)
In diesem Fall ist es wohl eher OpenShot selbst: https://github.com/OpenShot/openshot-qt/issues/3282
Bleibt noch die Frage, ob das standardmäßig ein- oder ausgeschaltet ist. Falls Du oder jemand anders das prüfen will (z. B. unter einem neuen Benutzer) und es standardmäßig an ist [1], wäre das IMHO einen Bugreport bei openSUSE wert. (Upstream bringt es in diesem Fall gefühlt weniger - es gibt mehrere Tickets zu diesem Thema, und bisher keine nennenswerte Änderung.)
Gruß
Christian Boltz
[1] Das Github-Ticket erwähnt "opt out", vermutlich ist es also standardmäßig an :-(
Hallo zusammen, ich habe da mal im Quellcode auf Github herumgewühlt. Es ist tatsächlich per Standard aktiviert. In solchen Fällen sollten man es direkt per Patch die Standardeinstellung abschalten. Wenn OpenShot beim ersten Start nicht aktiv beim Benutzer nachfragt, ob er das machen darf, dann würde ich dieses Tracking rigoros abschalten. Das verstößt eh gegen die DSGVO wegen Google-Server im Ausland ohne echte Kontrolle und gehört somit ausgebaut. Man kann als Open Source Projekt auch über andere Wege gehen, aber das kostet natürlich ein paar Euros für mehr Kontrolle der erhobenen Daten, um vollständig die DSGVO einhalten zu können. -- Gruß Sebastian - openSUSE Member (Freespacer) - Wichtiger Hinweis zur openSUSE Mailing Liste: https://de.opensuse.org/openSUSE:Mailinglisten_Netiquette
Hallo Sebastian, hallo zusammen, Am Sonntag, 10. Juli 2022, 16:02:53 CEST schrieb Sebastian Siebert:
Am 10.07.22 um 11:01 schrieb Christian Boltz:
OT: Was sucht denn der Aufruf von Google Analytics da drin?
In diesem Fall ist es wohl eher OpenShot selbst: https://github.com/OpenShot/openshot-qt/issues/3282
Bleibt noch die Frage, ob das standardmäßig ein- oder ausgeschaltet ist. Falls Du oder jemand anders das prüfen will (z. B. unter einem neuen Benutzer) und es standardmäßig an ist [1], wäre das IMHO einen Bugreport bei openSUSE wert. (Upstream bringt es in diesem Fall gefühlt weniger - es gibt mehrere Tickets zu diesem Thema, und bisher keine nennenswerte Änderung.)
ich habe da mal im Quellcode auf Github herumgewühlt. Es ist tatsächlich per Standard aktiviert. In solchen Fällen sollten man es direkt per Patch die Standardeinstellung abschalten.
Da ist auch schon jemand dran :-) https://build.opensuse.org/request/show/988094 (mit Verweis auf https://github.com/OpenShot/openshot-qt/issues/4735 - eins der Tickets zu diesem Thema. Ich habe mal meinen Senf dazugegeben ;-)
Wenn OpenShot beim ersten Start nicht aktiv beim Benutzer nachfragt, ob er das machen darf, dann würde ich dieses Tracking rigoros abschalten. Das verstößt eh gegen die DSGVO wegen Google-Server im Ausland ohne echte Kontrolle und gehört somit ausgebaut.
IANAL, aber ich sehe gleich mehrere Probleme: - Server außerhalb der EU - standardmäßig aktiviert - vermutlich braucht man auch eine Datenschutzerklärung Opt-in wäre schonmal besser, würde das Problem mit dem Serverstandort aber auch nicht lösen. Und das Vertrauen zu Google ist nochmal eine andere Frage.
Man kann als Open Source Projekt auch über andere Wege gehen, aber das kostet natürlich ein paar Euros für mehr Kontrolle der erhobenen Daten, um vollständig die DSGVO einhalten zu können.
Mit etwas Glück würde man sogar einen Sponsor dafür finden, aber IMHO wäre die langweiligste und schlaueste Lösung, auf die Statistik ganz zu verzichten. Gruß Christian Boltz -- A customer walks into a bar. He asks for a beer made out of wine. The project manager agrees. Both question the bartender's competence. [https://twitter.com/mendezfe/status/579559198247260160]
Hallo Christian, Am 10.07.22 um 17:26 schrieb Christian Boltz: ...
Da ist auch schon jemand dran :-) https://build.opensuse.org/request/show/988094 (mit Verweis auf https://github.com/OpenShot/openshot-qt/issues/4735 - eins der Tickets zu diesem Thema. Ich habe mal meinen Senf dazugegeben ;-)
Sehr schön, Danke. :-) Der Witz an der Geschichte ist, dass der Entwickler behauptet, dass die Daten anonymisiert erfasst werden. Dabei wird eine "unique_install_id" an Google bei jedem Start und bei jeder Fensteraktion übermittelt, somit weiß man schon sehr viel über jeden einzelnen User als man zugibt. Da beißt sich die Katze in den Schwanz. Source code: https://github.com/OpenShot/openshot-qt/blob/develop/src/classes/metrics.py#... https://github.com/OpenShot/openshot-qt/blob/develop/src/windows/main_window... Hier mal so ne Liste, was genau wann getrackt wird: track_metric_screen("about-screen") track_metric_screen("add-to-timeline-screen") track_metric_screen("animated-title-screen") track_metric_screen("animation-screen") track_metric_screen("cutting-screen") track_metric_screen("export-screen") track_metric_screen("file-properties-screen") track_metric_screen("initial-launch-screen") track_metric_screen("main-screen") track_metric_screen("metrics-opt-out") track_metric_screen("main-screen") track_metric_screen("preferences-screen") track_metric_screen("process-effect-screen") track_metric_screen("profile-screen") track_metric_screen("cutting-screen") track_metric_screen("title-screen") track_metric_screen("metrics-opt-in") track_metric_screen("metrics-opt-out") Exception: track_metric_error("unhandled-crash%s" % last_log_line, True) track_metric_error("invalid-channels-%s-%s-%s-%s" % (video_settings.get("vformat"), video_settings.get("vcodec"), audio_settings.get("acodec"), audio_settings.get("channels"))) track_metric_error("invalid-sample-rate-%s-%s-%s-%s" % (video_settings.get("vformat"), video_settings.get("vcodec"), audio_settings.get("acodec"), audio_settings.get("sample_rate"))) track_metric_error("invalid-format-%s" % (video_settings.get("vformat"))) track_metric_error("invalid-codec-%s-%s-%s" % (video_settings.get("vformat"), video_settings.get("vcodec"), audio_settings.get("acodec"))) track_metric_error("video-encode-%s-%s-%s" % (video_settings.get("vformat"), video_settings.get("vcodec"), audio_settings.get("acodec"))) Dieses ganze Tracking ist IMHO mit Kanonen auf Spatzen geschossen.
IANAL, aber ich sehe gleich mehrere Probleme: - Server außerhalb der EU - standardmäßig aktiviert - vermutlich braucht man auch eine Datenschutzerklärung
Opt-in wäre schonmal besser, würde das Problem mit dem Serverstandort aber auch nicht lösen. Und das Vertrauen zu Google ist nochmal eine andere Frage.
Korrekt!
Mit etwas Glück würde man sogar einen Sponsor dafür finden, aber IMHO wäre die langweiligste und schlaueste Lösung, auf die Statistik ganz zu verzichten.
Allerdings wird die Statistik eh verwässert, wenn einige Distros das Tracking aus genannten Gründen direkt beim Bau des Pakets unterbunden wird. Dann kann man es auch gleich weg lassen. :-) -- Gruß Sebastian - openSUSE Member (Freespacer) - Wichtiger Hinweis zur openSUSE Mailing Liste: https://de.opensuse.org/openSUSE:Mailinglisten_Netiquette
participants (4)
-
Christian Boltz
-
Jürgen Hochwald
-
Richard Kraut
-
Sebastian Siebert