Codec `mp4v' (MPEG-4 Video) is not supported

882 views
Skip to first unread message

kub3r4

unread,
Sep 26, 2020, 10:34:05 AM9/26/20
to golden-cheetah-users
I'm trying out Dev Build 23 Sep 2020, with added Live Map. I running it in Linux Mint 19.3 (xfce 64).

When i want to try workout with video, i get next error (debug mode):
[00007fdf54012958] core stream error: cannot pre fill buffer
[00007fdf5400b888] core decoder error: Codec `mp4v' (MPEG-4 Video) is not supported.
[00007fdf5400b888] core decoder error: Codec not supported
[00007fdf5400b888] core decoder error: VLC could not decode the format "mp4v" (MPEG-4 Video)

I have VLC 3.0.8 Vetinari, which is playing the same video.

At the moment i'm using GC in virtualbox (Win 10), so i can use Video Player chart. But i would prefer to run it in Linux.

Ale Martinez (Please don't email or cc me)

unread,
Sep 26, 2020, 11:07:58 AM9/26/20
to golden-cheetah-users
El sábado, 26 de septiembre de 2020, 11:34:05 (UTC-3), kub3r4 escribió:
I'm trying out Dev Build 23 Sep 2020, with added Live Map. I running it in Linux Mint 19.3 (xfce 64).

When i want to try workout with video, i get next error (debug mode):
[00007fdf54012958] core stream error: cannot pre fill buffer
[00007fdf5400b888] core decoder error: Codec `mp4v' (MPEG-4 Video) is not supported.
[00007fdf5400b888] core decoder error: Codec not supported
[00007fdf5400b888] core decoder error: VLC could not decode the format "mp4v" (MPEG-4 Video)

I have VLC 3.0.8 Vetinari, which is playing the same video.

Recent Linux AppImage files include it own vlc, you can check the version in About box, it should be 2.2.2, IIRC.

To include vlc 3 is a pending task, but you can use your existing vlc install if you extract the AppImage to a folder and remove the local copy, something like this:

./GoldenCheetah*.AppImage --appimage-extract
cd sqroot
rm lib
/libvlc*
rm
-r lib/vlc
./GoldenCheetah
check About to see it is using 3.0.8 now

If video doesn't work you may need to
export VLC_PLUGIN_PATH=/usr/lib/x86_64-linux-gnu/vlc/plugins/
or whatever folder where vlce plugins are installed in your system, before to run GC.

kub3r4

unread,
Sep 26, 2020, 11:37:40 AM9/26/20
to golden-cheetah-users
@Ale Martinez thanks! Worked like a charm.

I just had to use "cd squashfs-root" instead of "cd sqroot" . The rest of it was as you said. Didn't need to use "export". Might be because i did it before i submitted my first post.

Ale Martinez (Please don't email or cc me)

unread,
Sep 28, 2020, 1:09:23 PM9/28/20
to golden-cheetah-users
I've generated a new AppImage including VLC 3.0.8, if you want to give it a try it would be useful to have feedback: https://transfer.sh/LIH3F/GoldenCheetah_v3.6-DEV_x64.AppImage
Reply all
Reply to author
Forward
0 new messages