Transcribe! Gstreamer error on AV-Linux

What other apps and distros do you use to round out your studio?

Moderators: MattKingUSA, khz

Post Reply
nurtyll
Established Member
Posts: 3
Joined: Fri Jul 04, 2025 4:09 pm

Transcribe! Gstreamer error on AV-Linux

Post by nurtyll »

Hi all!

I'm not sure if this is the right place to ask, but since I'm a new user and not allowed to send private messages, I've decided to post it here! :)
(I would have sent a message to GMaq. :) )

I installed AV-Linux for testing and have had a very smooth experience so far, but I'm having an issue that I cannot resolve. I use Transcribe! to practise guitar, and sometimes use video files with it. The sound works just as expected, but the video playback isn't working. I get the following error:

Code: Select all

***** Transcribe! version 9.42.0 for Linux *****
04 July 2025   18:01
GetCPUCount returns 4
/etc/os-release: PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
<<<
uname -a: Linux mx-nurtyll-pc 6.6.12-1-liquorix-amd64 #1 ZEN SMP PREEMPT liquorix 6.6-16~mx23ahs (2024-01-18) x86_64 GNU/Linux
<<<
GTK version 3.24.38
GStreamer version 1.22.0 
wxWidgets version 3.1.5 (0)
License state: 21153c03bb00000004
Table size: 416
SoundIPDeviceSpec: pulsesrc
SoundOPDeviceSpec: pulsesink
locale D: en_US.UTF-8
Transcription file name:  <not yet saved>
Sound file name:  /home/nurtyll/Downloads/guitar-tutorial.webm
Sound format type:  GStreamer soundfile
Sound format detail:  '.webm' - has video. (Video not displayed because "Show Video" is not selected on the View menu)
File size:  157.0 MB
Soundtrack Channels:  2 (stereo)
Soundtrack Sample rate:  48000
Soundtrack Duration:  15m 31.9s
Video track duration: 15m 31.9s
FX_Mix'0'0'100'0|FX_Tuning'1'1'0'0'0'0'60'50'0'440|FX_Transposition'1'1'0'0'0|FX_EQ'1'0'0'0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0|FX_Speed'1'0'100000'0|FX_Misc'1'0'50'0'80'0
Global shortcuts: Yes
prefFootPedalRespond: 0
prefMIDIRespond: 0
Location for temporary files: /tmp (185441 MB available)
Documents folder: /home/nurtyll
***** Message log (33 lines) *****
17:58:06: M: locale A: C  1.1=1.1  1,1=1.1  dlsds=.
05:58:06 PM: M: locale B: en_US.UTF-8  1.1=1.1  1,1=1.1  dlsds=.
05:58:06 PM: M: Launch command line is: /home/nurtyll/bin/transcribe/transcribe
05:58:06 PM: M: App file name: "/home/nurtyll/bin/transcribe/transcribe"
05:58:06 PM: M: User ID: "nurtyll"
05:58:06 PM: M: tmpdir: "/tmp"
05:58:06 PM: M: Location for temporary files: /tmp (185615 MB available)
05:58:06 PM: M: Help source folder: "/home/nurtyll/bin/transcribe"
05:58:06 PM: M: GStreamer version 1.22.0 found.
05:58:06 PM: M: Install plugins 
05:58:06 PM: M: Display count = 1
05:58:06 PM: M:    Display 0 rectangle = 0, 0, 1366, 768
05:58:06 PM: M: Primary display pixels-per-inch = 96, 96
05:58:06 PM: M: Short screen detected: 1366 * 768
05:58:06 PM: M: Help connection: "/tmp/seventhstring.com.transcribe.help.pipe"
05:58:06 PM: M: TVV connection: "/tmp/seventhstring.com.xsc1751644686932.tvv.pipe"
05:58:06 PM: M: Bullet char: •  Native decimal separator: 1.0
05:58:07 PM: M: SKFN1="/home/nurtyll/bin/transcribe"
05:58:07 PM: M: Video size 1920 x 1080, duration 931.928 secs: /home/nurtyll/Downloads/Learn to Play Led Zeppelin The Ocean • Guitar Lesson + Tutorial [rxadkqOKxB0].webm
05:58:20 PM: M: Video size 1920 x 1080, duration 931.928 secs: /home/nurtyll/Downloads/guitar-tutorial.webm
05:58:25 PM: M: VIDEO VIEWER LOG: 0.01 Video Viewer launched
05:58:25 PM: M: VIDEO VIEWER LOG: 0.29 Loading video file /home/nurtyll/Downloads/guitar-tutorial.webm...
05:58:25 PM: M: VIDEO VIEWER LOG: 0.62 Install plugins 
05:58:25 PM: M: VIDEO VIEWER LOG: 0.62 videosink is /GstAutoVideoSink:tvv!videosink  IS_BIN=1
05:58:25 PM: M: VIDEO VIEWER LOG: 0.80 GST bus message error playing video file /home/nurtyll/Downloads/guitar-tutorial.webm Object tvv!videosink-actual-sink-kms: GStreamer error: GStreamer encountered a general resource error.    (domain=4698-GST_RESOURCE_ERROR, code=1)  Debug: ../sys/kms/gstkmssink.c(2032): gst_kms_sink_show_frame (): /GstPipeline:tvv!pipeline/GstAutoVideoSink:tvv!videosink/GstKMSSink:tvv!videosink-actual-sink-kms: drmModeSetPlane failed: Permission denied (13)
05:58:25 PM: M: VIDEO VIEWER LOG: 0.80 Could not load video file: /home/nurtyll/Downloads/guitar-tutorial.webm (see Application menu - System Info for details)
06:01:02 PM: M: Video size 1920 x 1080, duration 931.928 secs: /home/nurtyll/Downloads/guitar-tutorial.webm
06:01:11 PM: M: VIDEO VIEWER LOG: 0.01 Video Viewer launched
06:01:11 PM: M: VIDEO VIEWER LOG: 0.32 Loading video file /home/nurtyll/Downloads/guitar-tutorial.webm...
06:01:11 PM: M: VIDEO VIEWER LOG: 0.67 Install plugins 
06:01:11 PM: M: VIDEO VIEWER LOG: 0.68 videosink is /GstAutoVideoSink:tvv!videosink  IS_BIN=1
06:01:12 PM: M: VIDEO VIEWER LOG: 0.88 GST bus message error playing video file /home/nurtyll/Downloads/guitar-tutorial.webm Object tvv!videosink-actual-sink-kms: GStreamer error: GStreamer encountered a general resource error.    (domain=4698-GST_RESOURCE_ERROR, code=1)  Debug: ../sys/kms/gstkmssink.c(2032): gst_kms_sink_show_frame (): /GstPipeline:tvv!pipeline/GstAutoVideoSink:tvv!videosink/GstKMSSink:tvv!videosink-actual-sink-kms: drmModeSetPlane failed: Permission denied (13)
06:01:12 PM: M: VIDEO VIEWER LOG: 0.88 Could not load video file: /home/nurtyll/Downloads/guitar-tutorial.webm (see Application menu - System Info for details)

Things I tried:

  • I figured this error has to do something with GStreamer, so I installed some plugins.

  • I tried also to run Transcribe! as root, but that didn't work at all.

  • I was wondering if a virtualisation solution could help and installed and configured distrobox - I installed an arch machine and got Transcribe! running but was not able to connect to audio.

Any suggestions are very welcome - thanks. :)

User avatar
GMaq
Established Member
Posts: 3146
Joined: Fri Sep 25, 2009 1:42 pm
Has thanked: 637 times
Been thanked: 746 times

Re: Transcribe! Gstreamer error on AV-Linux

Post by GMaq »

Hi,

Sorry, I'm not here as much in the busy summer months. Is there a demo version of Transcribe I can try and see what's up?

Hit me with any link if its handy otherwise I'll try and have a look when some time opens up later this week.

nurtyll
Established Member
Posts: 3
Joined: Fri Jul 04, 2025 4:09 pm

Re: Transcribe! Gstreamer error on AV-Linux

Post by nurtyll »

Hi GMaq!

Sure, there is a 30-day-demo out of the box. You can download Transcribe! here (direct download link).
The SHA-sum of the package is: SHA256 1efe324fa077d3c539dce22c7c8a6d2d6f6f7a4b1004ec201e2f8a96a381f95b
(This can be found on the download page of transcribe too.)

Thank you very much for you time and effort!

P.S. I'm going on holiday this week, so there's no need to hurry. :)

User avatar
Axel-Erfurt
Established Member
Posts: 151
Joined: Tue Dec 05, 2023 6:06 pm
Has thanked: 40 times
Been thanked: 53 times
Contact:

Re: Transcribe! Gstreamer error on AV-Linux

Post by Axel-Erfurt »

I tested it in LMDE6 (Debian Bookworm), works.

Code: Select all

axel@chieftech:/Test/TestApps/transcribe$ dpkg -l gstreamer1.0* | grep ii
ii  gstreamer1.0-alsa:amd64                  1.22.0-3+deb12u4 amd64        GStreamer plugin for ALSA
ii  gstreamer1.0-clutter-3.0:amd64           3.0.27-3         amd64        Clutter PLugin for GStreamer 1.0
ii  gstreamer1.0-fdkaac:amd64                1.20.0-1         amd64        GStreamer FDK AAC plugins
ii  gstreamer1.0-gl:amd64                    1.22.0-3+deb12u4 amd64        GStreamer plugins for GL
ii  gstreamer1.0-gtk3:amd64                  1.22.0-5+deb12u2 amd64        GStreamer plugin for GTK+3
ii  gstreamer1.0-libav:amd64                 1.22.0-2         amd64        ffmpeg plugin for GStreamer
ii  gstreamer1.0-packagekit                  1.2.6+mint1+faye amd64        GStreamer plugin to install codecs using PackageKit
ii  gstreamer1.0-pipewire:amd64              1.4.2-1~bpo12+1  amd64        GStreamer 1.0 plugin for the PipeWire multimedia server
ii  gstreamer1.0-plugins-bad:amd64           1.22.0-4+deb12u6 amd64        GStreamer plugins from the "bad" set
ii  gstreamer1.0-plugins-base:amd64          1.22.0-3+deb12u4 amd64        GStreamer plugins from the "base" set
ii  gstreamer1.0-plugins-base-apps           1.22.0-3+deb12u4 amd64        GStreamer helper programs from the "base" set
ii  gstreamer1.0-plugins-good:amd64          1.22.0-5+deb12u2 amd64        GStreamer plugins from the "good" set
ii  gstreamer1.0-plugins-ugly:amd64          1.22.0-2+deb12u1 amd64        GStreamer plugins from the "ugly" set
ii  gstreamer1.0-pulseaudio:amd64            1.22.0-5+deb12u2 amd64        GStreamer plugin for PulseAudio (transitional package)
ii  gstreamer1.0-python3-plugin-loader:amd64 1.22.0-2         amd64        GStreamer Loader for Python Plugin (Python 3)
ii  gstreamer1.0-qt5:amd64                   1.22.0-5+deb12u2 amd64        GStreamer plugin for Qt5
ii  gstreamer1.0-qt6:amd64                   1.22.0-5+deb12u2 amd64        GStreamer plugin for Qt6
ii  gstreamer1.0-tools                       1.22.0-2+deb12u1 amd64        Tools for use with GStreamer
ii  gstreamer1.0-x:amd64                     1.22.0-3+deb12u4 amd64        GStreamer plugins for X11 and Pango

Code: Select all

axel@chieftech:/Test/TestApps/transcribe$ ldd ./transcribe
	linux-vdso.so.1 (0x00007fdd44afc000)
	libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007fdd44985000)
	libSM.so.6 => /lib/x86_64-linux-gnu/libSM.so.6 (0x00007fdd4497a000)
	libgtk-3.so.0 => /lib/x86_64-linux-gnu/libgtk-3.so.0 (0x00007fdd44000000)
	libgdk-3.so.0 => /lib/x86_64-linux-gnu/libgdk-3.so.0 (0x00007fdd44870000)
	libgdk_pixbuf-2.0.so.0 => /lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0 (0x00007fdd44842000)
	libpangocairo-1.0.so.0 => /lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 (0x00007fdd4482f000)
	libpango-1.0.so.0 => /lib/x86_64-linux-gnu/libpango-1.0.so.0 (0x00007fdd43f97000)
	libcairo.so.2 => /lib/x86_64-linux-gnu/libcairo.so.2 (0x00007fdd43e73000)
	libpangoft2-1.0.so.0 => /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 (0x00007fdd43e5a000)
	libgobject-2.0.so.0 => /lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007fdd43dfb000)
	libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007fdd43cc3000)
	libgstreamer-1.0.so.0 => /lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 (0x00007fdd43b73000)
	libgstapp-1.0.so.0 => /lib/x86_64-linux-gnu/libgstapp-1.0.so.0 (0x00007fdd43b5e000)
	libgstvideo-1.0.so.0 => /lib/x86_64-linux-gnu/libgstvideo-1.0.so.0 (0x00007fdd43a90000)
	libgio-2.0.so.0 => /lib/x86_64-linux-gnu/libgio-2.0.so.0 (0x00007fdd438b0000)
	libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fdd44828000)
	libXtst.so.6 => /lib/x86_64-linux-gnu/libXtst.so.6 (0x00007fdd438a8000)
	libfontconfig.so.1 => /lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007fdd4385d000)
	libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fdd43600000)
	libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fdd43520000)
	libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fdd44821000)
	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fdd4333f000)
	libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x00007fdd43833000)
	libICE.so.6 => /lib/x86_64-linux-gnu/libICE.so.6 (0x00007fdd43321000)
	libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007fdd43827000)
	libgmodule-2.0.so.0 => /lib/x86_64-linux-gnu/libgmodule-2.0.so.0 (0x00007fdd43821000)
	libharfbuzz.so.0 => /lib/x86_64-linux-gnu/libharfbuzz.so.0 (0x00007fdd4321d000)
	libfribidi.so.0 => /lib/x86_64-linux-gnu/libfribidi.so.0 (0x00007fdd43201000)
	libcairo-gobject.so.2 => /lib/x86_64-linux-gnu/libcairo-gobject.so.2 (0x00007fdd431f6000)
	libatk-1.0.so.0 => /lib/x86_64-linux-gnu/libatk-1.0.so.0 (0x00007fdd431cd000)
	libepoxy.so.0 => /lib/x86_64-linux-gnu/libepoxy.so.0 (0x00007fdd4309e000)
	libXi.so.6 => /lib/x86_64-linux-gnu/libXi.so.6 (0x00007fdd4308a000)
	libatk-bridge-2.0.so.0 => /lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0 (0x00007fdd4304e000)
	libXfixes.so.3 => /lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007fdd43046000)
	libxkbcommon.so.0 => /lib/x86_64-linux-gnu/libxkbcommon.so.0 (0x00007fdd43000000)
	libwayland-client.so.0 => /lib/x86_64-linux-gnu/libwayland-client.so.0 (0x00007fdd42fee000)
	libwayland-cursor.so.0 => /lib/x86_64-linux-gnu/libwayland-cursor.so.0 (0x00007fdd42fe4000)
	libwayland-egl.so.1 => /lib/x86_64-linux-gnu/libwayland-egl.so.1 (0x00007fdd42fdf000)
	libXext.so.6 => /lib/x86_64-linux-gnu/libXext.so.6 (0x00007fdd42fca000)
	libXcursor.so.1 => /lib/x86_64-linux-gnu/libXcursor.so.1 (0x00007fdd42fbd000)
	libXdamage.so.1 => /lib/x86_64-linux-gnu/libXdamage.so.1 (0x00007fdd42fb8000)
	libXcomposite.so.1 => /lib/x86_64-linux-gnu/libXcomposite.so.1 (0x00007fdd42fb3000)
	libXrandr.so.2 => /lib/x86_64-linux-gnu/libXrandr.so.2 (0x00007fdd42fa6000)
	libXinerama.so.1 => /lib/x86_64-linux-gnu/libXinerama.so.1 (0x00007fdd42fa1000)
	libpng16.so.16 => /lib/x86_64-linux-gnu/libpng16.so.16 (0x00007fdd42f6b000)
	libjpeg.so.62 => /lib/x86_64-linux-gnu/libjpeg.so.62 (0x00007fdd42ed6000)
	libthai.so.0 => /lib/x86_64-linux-gnu/libthai.so.0 (0x00007fdd42ecb000)
	libpixman-1.so.0 => /lib/x86_64-linux-gnu/libpixman-1.so.0 (0x00007fdd42e20000)
	libfreetype.so.6 => /lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007fdd42d56000)
	libxcb-shm.so.0 => /lib/x86_64-linux-gnu/libxcb-shm.so.0 (0x00007fdd42d51000)
	libxcb-render.so.0 => /lib/x86_64-linux-gnu/libxcb-render.so.0 (0x00007fdd42d41000)
	libXrender.so.1 => /lib/x86_64-linux-gnu/libXrender.so.1 (0x00007fdd42d34000)
	libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fdd42d15000)
	libffi.so.8 => /lib/x86_64-linux-gnu/libffi.so.8 (0x00007fdd42d09000)
	libpcre2-8.so.0 => /lib/x86_64-linux-gnu/libpcre2-8.so.0 (0x00007fdd42c6f000)
	libunwind.so.8 => /lib/x86_64-linux-gnu/libunwind.so.8 (0x00007fdd42c51000)
	libdw.so.1 => /lib/x86_64-linux-gnu/libdw.so.1 (0x00007fdd42ba9000)
	libgstbase-1.0.so.0 => /lib/x86_64-linux-gnu/libgstbase-1.0.so.0 (0x00007fdd42b24000)
	liborc-0.4.so.0 => /lib/x86_64-linux-gnu/liborc-0.4.so.0 (0x00007fdd42a8c000)
	libmount.so.1 => /lib/x86_64-linux-gnu/libmount.so.1 (0x00007fdd42a29000)
	libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007fdd429f9000)
	libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007fdd429ce000)
	/lib64/ld-linux-x86-64.so.2 (0x00007fdd44afe000)
	libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fdd429ae000)
	libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x00007fdd429a9000)
	libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007fdd42600000)
	libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007fdd42991000)
	libgraphite2.so.3 => /lib/x86_64-linux-gnu/libgraphite2.so.3 (0x00007fdd42965000)
	libatspi.so.0 => /lib/x86_64-linux-gnu/libatspi.so.0 (0x00007fdd4292a000)
	libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007fdd428d4000)
	libdatrie.so.1 => /lib/x86_64-linux-gnu/libdatrie.so.1 (0x00007fdd428c8000)
	libbrotlidec.so.1 => /lib/x86_64-linux-gnu/libbrotlidec.so.1 (0x00007fdd428bb000)
	liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007fdd4288c000)
	libelf.so.1 => /lib/x86_64-linux-gnu/libelf.so.1 (0x00007fdd42871000)
	libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 (0x00007fdd4285e000)
	libblkid.so.1 => /lib/x86_64-linux-gnu/libblkid.so.1 (0x00007fdd425a9000)
	libmd.so.0 => /lib/x86_64-linux-gnu/libmd.so.0 (0x00007fdd4284f000)
	libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007fdd424d9000)
	libbrotlicommon.so.1 => /lib/x86_64-linux-gnu/libbrotlicommon.so.1 (0x00007fdd4282c000)
	libcap.so.2 => /lib/x86_64-linux-gnu/libcap.so.2 (0x00007fdd42820000)
	libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007fdd42392000)
	libzstd.so.1 => /lib/x86_64-linux-gnu/libzstd.so.1 (0x00007fdd422d6000)
	liblz4.so.1 => /lib/x86_64-linux-gnu/liblz4.so.1 (0x00007fdd422b0000)
	libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007fdd42288000)
User avatar
GMaq
Established Member
Posts: 3146
Joined: Fri Sep 25, 2009 1:42 pm
Has thanked: 637 times
Been thanked: 746 times

Re: Transcribe! Gstreamer error on AV-Linux

Post by GMaq »

Axel-Erfurt wrote: Mon Jul 07, 2025 12:49 pm

I tested it in LMDE6 (Debian Bookworm), works.

Code: Select all

axel@chieftech:/Test/TestApps/transcribe$ dpkg -l gstreamer1.0* | grep ii
ii  gstreamer1.0-alsa:amd64                  1.22.0-3+deb12u4 amd64        GStreamer plugin for ALSA
ii  gstreamer1.0-clutter-3.0:amd64           3.0.27-3         amd64        Clutter PLugin for GStreamer 1.0
ii  gstreamer1.0-fdkaac:amd64                1.20.0-1         amd64        GStreamer FDK AAC plugins
ii  gstreamer1.0-gl:amd64                    1.22.0-3+deb12u4 amd64        GStreamer plugins for GL
ii  gstreamer1.0-gtk3:amd64                  1.22.0-5+deb12u2 amd64        GStreamer plugin for GTK+3
ii  gstreamer1.0-libav:amd64                 1.22.0-2         amd64        ffmpeg plugin for GStreamer
ii  gstreamer1.0-packagekit                  1.2.6+mint1+faye amd64        GStreamer plugin to install codecs using PackageKit
ii  gstreamer1.0-pipewire:amd64              1.4.2-1~bpo12+1  amd64        GStreamer 1.0 plugin for the PipeWire multimedia server
ii  gstreamer1.0-plugins-bad:amd64           1.22.0-4+deb12u6 amd64        GStreamer plugins from the "bad" set
ii  gstreamer1.0-plugins-base:amd64          1.22.0-3+deb12u4 amd64        GStreamer plugins from the "base" set
ii  gstreamer1.0-plugins-base-apps           1.22.0-3+deb12u4 amd64        GStreamer helper programs from the "base" set
ii  gstreamer1.0-plugins-good:amd64          1.22.0-5+deb12u2 amd64        GStreamer plugins from the "good" set
ii  gstreamer1.0-plugins-ugly:amd64          1.22.0-2+deb12u1 amd64        GStreamer plugins from the "ugly" set
ii  gstreamer1.0-pulseaudio:amd64            1.22.0-5+deb12u2 amd64        GStreamer plugin for PulseAudio (transitional package)
ii  gstreamer1.0-python3-plugin-loader:amd64 1.22.0-2         amd64        GStreamer Loader for Python Plugin (Python 3)
ii  gstreamer1.0-qt5:amd64                   1.22.0-5+deb12u2 amd64        GStreamer plugin for Qt5
ii  gstreamer1.0-qt6:amd64                   1.22.0-5+deb12u2 amd64        GStreamer plugin for Qt6
ii  gstreamer1.0-tools                       1.22.0-2+deb12u1 amd64        Tools for use with GStreamer
ii  gstreamer1.0-x:amd64                     1.22.0-3+deb12u4 amd64        GStreamer plugins for X11 and Pango

Code: Select all

axel@chieftech:/Test/TestApps/transcribe$ ldd ./transcribe
	linux-vdso.so.1 (0x00007fdd44afc000)
	libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007fdd44985000)
	libSM.so.6 => /lib/x86_64-linux-gnu/libSM.so.6 (0x00007fdd4497a000)
	libgtk-3.so.0 => /lib/x86_64-linux-gnu/libgtk-3.so.0 (0x00007fdd44000000)
	libgdk-3.so.0 => /lib/x86_64-linux-gnu/libgdk-3.so.0 (0x00007fdd44870000)
	libgdk_pixbuf-2.0.so.0 => /lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0 (0x00007fdd44842000)
	libpangocairo-1.0.so.0 => /lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 (0x00007fdd4482f000)
	libpango-1.0.so.0 => /lib/x86_64-linux-gnu/libpango-1.0.so.0 (0x00007fdd43f97000)
	libcairo.so.2 => /lib/x86_64-linux-gnu/libcairo.so.2 (0x00007fdd43e73000)
	libpangoft2-1.0.so.0 => /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 (0x00007fdd43e5a000)
	libgobject-2.0.so.0 => /lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007fdd43dfb000)
	libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007fdd43cc3000)
	libgstreamer-1.0.so.0 => /lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 (0x00007fdd43b73000)
	libgstapp-1.0.so.0 => /lib/x86_64-linux-gnu/libgstapp-1.0.so.0 (0x00007fdd43b5e000)
	libgstvideo-1.0.so.0 => /lib/x86_64-linux-gnu/libgstvideo-1.0.so.0 (0x00007fdd43a90000)
	libgio-2.0.so.0 => /lib/x86_64-linux-gnu/libgio-2.0.so.0 (0x00007fdd438b0000)
	libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fdd44828000)
	libXtst.so.6 => /lib/x86_64-linux-gnu/libXtst.so.6 (0x00007fdd438a8000)
	libfontconfig.so.1 => /lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007fdd4385d000)
	libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fdd43600000)
	libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fdd43520000)
	libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fdd44821000)
	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fdd4333f000)
	libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x00007fdd43833000)
	libICE.so.6 => /lib/x86_64-linux-gnu/libICE.so.6 (0x00007fdd43321000)
	libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007fdd43827000)
	libgmodule-2.0.so.0 => /lib/x86_64-linux-gnu/libgmodule-2.0.so.0 (0x00007fdd43821000)
	libharfbuzz.so.0 => /lib/x86_64-linux-gnu/libharfbuzz.so.0 (0x00007fdd4321d000)
	libfribidi.so.0 => /lib/x86_64-linux-gnu/libfribidi.so.0 (0x00007fdd43201000)
	libcairo-gobject.so.2 => /lib/x86_64-linux-gnu/libcairo-gobject.so.2 (0x00007fdd431f6000)
	libatk-1.0.so.0 => /lib/x86_64-linux-gnu/libatk-1.0.so.0 (0x00007fdd431cd000)
	libepoxy.so.0 => /lib/x86_64-linux-gnu/libepoxy.so.0 (0x00007fdd4309e000)
	libXi.so.6 => /lib/x86_64-linux-gnu/libXi.so.6 (0x00007fdd4308a000)
	libatk-bridge-2.0.so.0 => /lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0 (0x00007fdd4304e000)
	libXfixes.so.3 => /lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007fdd43046000)
	libxkbcommon.so.0 => /lib/x86_64-linux-gnu/libxkbcommon.so.0 (0x00007fdd43000000)
	libwayland-client.so.0 => /lib/x86_64-linux-gnu/libwayland-client.so.0 (0x00007fdd42fee000)
	libwayland-cursor.so.0 => /lib/x86_64-linux-gnu/libwayland-cursor.so.0 (0x00007fdd42fe4000)
	libwayland-egl.so.1 => /lib/x86_64-linux-gnu/libwayland-egl.so.1 (0x00007fdd42fdf000)
	libXext.so.6 => /lib/x86_64-linux-gnu/libXext.so.6 (0x00007fdd42fca000)
	libXcursor.so.1 => /lib/x86_64-linux-gnu/libXcursor.so.1 (0x00007fdd42fbd000)
	libXdamage.so.1 => /lib/x86_64-linux-gnu/libXdamage.so.1 (0x00007fdd42fb8000)
	libXcomposite.so.1 => /lib/x86_64-linux-gnu/libXcomposite.so.1 (0x00007fdd42fb3000)
	libXrandr.so.2 => /lib/x86_64-linux-gnu/libXrandr.so.2 (0x00007fdd42fa6000)
	libXinerama.so.1 => /lib/x86_64-linux-gnu/libXinerama.so.1 (0x00007fdd42fa1000)
	libpng16.so.16 => /lib/x86_64-linux-gnu/libpng16.so.16 (0x00007fdd42f6b000)
	libjpeg.so.62 => /lib/x86_64-linux-gnu/libjpeg.so.62 (0x00007fdd42ed6000)
	libthai.so.0 => /lib/x86_64-linux-gnu/libthai.so.0 (0x00007fdd42ecb000)
	libpixman-1.so.0 => /lib/x86_64-linux-gnu/libpixman-1.so.0 (0x00007fdd42e20000)
	libfreetype.so.6 => /lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007fdd42d56000)
	libxcb-shm.so.0 => /lib/x86_64-linux-gnu/libxcb-shm.so.0 (0x00007fdd42d51000)
	libxcb-render.so.0 => /lib/x86_64-linux-gnu/libxcb-render.so.0 (0x00007fdd42d41000)
	libXrender.so.1 => /lib/x86_64-linux-gnu/libXrender.so.1 (0x00007fdd42d34000)
	libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fdd42d15000)
	libffi.so.8 => /lib/x86_64-linux-gnu/libffi.so.8 (0x00007fdd42d09000)
	libpcre2-8.so.0 => /lib/x86_64-linux-gnu/libpcre2-8.so.0 (0x00007fdd42c6f000)
	libunwind.so.8 => /lib/x86_64-linux-gnu/libunwind.so.8 (0x00007fdd42c51000)
	libdw.so.1 => /lib/x86_64-linux-gnu/libdw.so.1 (0x00007fdd42ba9000)
	libgstbase-1.0.so.0 => /lib/x86_64-linux-gnu/libgstbase-1.0.so.0 (0x00007fdd42b24000)
	liborc-0.4.so.0 => /lib/x86_64-linux-gnu/liborc-0.4.so.0 (0x00007fdd42a8c000)
	libmount.so.1 => /lib/x86_64-linux-gnu/libmount.so.1 (0x00007fdd42a29000)
	libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007fdd429f9000)
	libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007fdd429ce000)
	/lib64/ld-linux-x86-64.so.2 (0x00007fdd44afe000)
	libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fdd429ae000)
	libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x00007fdd429a9000)
	libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007fdd42600000)
	libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007fdd42991000)
	libgraphite2.so.3 => /lib/x86_64-linux-gnu/libgraphite2.so.3 (0x00007fdd42965000)
	libatspi.so.0 => /lib/x86_64-linux-gnu/libatspi.so.0 (0x00007fdd4292a000)
	libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007fdd428d4000)
	libdatrie.so.1 => /lib/x86_64-linux-gnu/libdatrie.so.1 (0x00007fdd428c8000)
	libbrotlidec.so.1 => /lib/x86_64-linux-gnu/libbrotlidec.so.1 (0x00007fdd428bb000)
	liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007fdd4288c000)
	libelf.so.1 => /lib/x86_64-linux-gnu/libelf.so.1 (0x00007fdd42871000)
	libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 (0x00007fdd4285e000)
	libblkid.so.1 => /lib/x86_64-linux-gnu/libblkid.so.1 (0x00007fdd425a9000)
	libmd.so.0 => /lib/x86_64-linux-gnu/libmd.so.0 (0x00007fdd4284f000)
	libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007fdd424d9000)
	libbrotlicommon.so.1 => /lib/x86_64-linux-gnu/libbrotlicommon.so.1 (0x00007fdd4282c000)
	libcap.so.2 => /lib/x86_64-linux-gnu/libcap.so.2 (0x00007fdd42820000)
	libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007fdd42392000)
	libzstd.so.1 => /lib/x86_64-linux-gnu/libzstd.so.1 (0x00007fdd422d6000)
	liblz4.so.1 => /lib/x86_64-linux-gnu/liblz4.so.1 (0x00007fdd422b0000)
	libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007fdd42288000)

Hi,

Just to verify, you are able to open and play Video files on LMDE? I have the Transcribe demo here and it runs and imports Audio files but I encounter the same issue with Video files.

User avatar
Axel-Erfurt
Established Member
Posts: 151
Joined: Tue Dec 05, 2023 6:06 pm
Has thanked: 40 times
Been thanked: 53 times
Contact:

Re: Transcribe! Gstreamer error on AV-Linux

Post by Axel-Erfurt »

Yes it plays video.

Code: Select all

***** Transcribe! version 9.42.0 for Linux *****
07 July 2025   21:09
GetCPUCount returns 8
/etc/os-release: PRETTY_NAME="LMDE 6 (faye)"
NAME="LMDE"
VERSION_ID="6"
VERSION="6 (faye)"
VERSION_CODENAME=faye
ID=linuxmint
HOME_URL="https://www.linuxmint.com/"
SUPPORT_URL="https://forums.linuxmint.com/"
BUG_REPORT_URL="http://linuxmint-troubleshooting-guide.readthedocs.io/en/latest/"
PRIVACY_POLICY_URL="https://www.linuxmint.com/"
ID_LIKE=debian
DEBIAN_CODENAME=bookworm
<<<
uname -a: Linux chieftech 6.12.30+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.30-1~bpo12+1 (2025-06-14) x86_64 GNU/Linux
<<<
GTK version 3.24.38
GStreamer version 1.22.0 
wxWidgets version 3.1.5 (0)
License state: 001eb100001ed00004
Table size: 416
SoundIPDeviceSpec: pulsesrc
SoundOPDeviceSpec: pulsesink
locale D: C
Transcription file name:  <not yet saved>
Sound file name:  /Daten/videos/YTDL/Billy and Louie.mp4
Sound format type:  GStreamer soundfile
Sound format detail:  '.mp4' - has video.
File size:  9339.5 kB
Soundtrack Channels:  2 (stereo)
Soundtrack Sample rate:  44100
Soundtrack Duration:  1m 54.9s
Video track duration: 1m 54.9s
FX_Mix'0'0'100'0|FX_Tuning'1'1'0'0'0'0'60'50'0'440|FX_Transposition'1'1'0'0'0|FX_EQ'1'0'0'0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0|FX_Speed'1'0'100000'0|FX_Misc'1'0'50'0'80'0
Global shortcuts: Yes
prefFootPedalRespond: 0
prefMIDIRespond: 0
Location for temporary files: /tmp (4646 MB available)
Documents folder: /home/axel/Dokumente
***** Message log (27 lines) *****
21:09:39: M: locale A: C  1.1=1.1  1,1=1.1  dlsds=.
21:09:39: W: Cannot set locale to language "English (U.S.)".
21:09:39: M: !!! locale setting failed.
21:09:41: M: locale B: C  1.1=1.1  1,1=1.1  dlsds=.
21:09:41: M: Preferences file /home/axel/.Transcribe! Help does not yet exist.
21:09:41: M: Launch command line is: /Test/TestApps/transcribe/transcribe
21:09:41: M: App file name: "/Test/TestApps/transcribe/transcribe"
21:09:41: M: User ID: "axel"
21:09:41: M: tmpdir: "/tmp"
21:09:41: M: Location for temporary files: /tmp (4665 MB available)
21:09:41: M: Help source folder: "/Test/TestApps/transcribe"
21:09:42: M: GStreamer version 1.22.0 found.
21:09:42: M: Install plugins 
21:09:42: M: Display count = 2
21:09:42: M:    Display 0 rectangle = 0, 22, 1440, 878
21:09:42: M:    Display 1 rectangle = 1440, 0, 1280, 720
21:09:42: M: Primary display pixels-per-inch = 96, 96
21:09:42: M: Help connection: "/tmp/seventhstring.com.transcribe.help.pipe"
21:09:42: M: TVV connection: "/tmp/seventhstring.com.xsc1751915382082.tvv.pipe"
21:09:42: M: Bullet char: •  Native decimal separator: 1.0
21:09:42: M: SKFN1="/Test/TestApps/transcribe"
21:09:42: M: Video size 640 x 360, duration 114.939 secs: /Daten/videos/YTDL/Billy and Louie.mp4
21:09:44: M: Installed license key "".
21:09:44: M: VIDEO VIEWER LOG: 0.04 Video Viewer launched
21:09:44: M: VIDEO VIEWER LOG: 0.31 Loading video file /Daten/videos/YTDL/Billy and Louie.mp4...
21:09:45: M: VIDEO VIEWER LOG: 0.66 Install plugins 
21:09:45: M: VIDEO VIEWER LOG: 0.67 videosink is /GstXImageSink:tvv!videosink  IS_BIN=0
Attachments
07_07_25_20_53_54.png
07_07_25_20_53_54.png (199.15 KiB) Viewed 1098 times
User avatar
Axel-Erfurt
Established Member
Posts: 151
Joined: Tue Dec 05, 2023 6:06 pm
Has thanked: 40 times
Been thanked: 53 times
Contact:

Re: Transcribe! Gstreamer error on AV-Linux

Post by Axel-Erfurt »

From the first post:

Sound format detail: '.webm' - has video. (Video not displayed because "Show Video" is not selected on the View menu)

User avatar
GMaq
Established Member
Posts: 3146
Joined: Fri Sep 25, 2009 1:42 pm
Has thanked: 637 times
Been thanked: 746 times

Re: Transcribe! Gstreamer error on AV-Linux

Post by GMaq »

Hmmm,

I tried to open a .webm Video specifically and got this in the terminal:

Code: Select all

(transcribe:7581): Gtk-WARNING **: 09:07:50.201: Negative content width -15 (allocation 9, extents 12x12) while allocating gadget (node scale, owner GtkScale)

(transcribe:7581): Gtk-CRITICAL **: 09:07:50.201: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScale

I'm not sure exactly what's going on here but it's possible that something about how Enlightenment (AVL's Desktop Environment) works isn't agreeing with Transcribe. I also see that Transcribe ships it's own 'libgstvideosection.so' file presumably to handle the Video with gstreamer so maybe there's a conflict there?

Unfortunately I'm no guru with these kind of things, I think it would be best to report the issue directly to the Transcribe developer and hopefully they can provide a fix or some insight into exactly what is going wrong.

nurtyll
Established Member
Posts: 3
Joined: Fri Jul 04, 2025 4:09 pm

Re: Transcribe! Gstreamer error on AV-Linux

Post by nurtyll »

Hi again, and thanks for your replies!

I also run Debian 13 with Transcribe!, and it works on that too. It also worked on my old Ubuntu 22.04.

OK, I'll reach out to the developers and report back if they find a solution.

Thanks again for your help and time!

Post Reply