No sound in Totem

Greetings,

I get no sound of .mov (quicktime) video files. I have followed the Docs on RPMFusion as well as Fedora Docs to set up non free codecs. What am I missing? No error output from Totem.

Ref:
https://rpmfusion.org/Howto/Multimedia

Note that .mov is a container format and may have anything inside.
Maybe it contains something that is difficult to play?

I do not recall how to list the contents.

Have you tried playing other files?

I’m afraid I don’t have any other files to test it on, but it’s a video I made with Pitivi. I’ve checked what the .mov contains - For video: x264 and for sound it’s FDK AAC. The sound worked when uploaded to Youtube or played in Pitivi (flatpak so I guess it comes with all the codecs that is needed).

Try these steps and see if you get any useful output.

From the log

<snip>
2091:priv_gst_structure_append_to_gstring: No value transform to serialize field 'event' of type 'GstEvent'
0:00:12.859301719  3735 0x5580d4793830 WARN                   totem bacon-video-widget.c:1276:bvw_handle_element_message: Unhandled element message GstNavigationMessage from sink: element message: 0x7f8e00d2c3b0, time 99:99:99.999999999, seq-num 1453, element 'sink', GstNavigationMessage, type=(string)event, event=(GstEvent)NULL;
0:00:12.876380472  3735 0x5580d4793830 WARN               structure gststructure.c:2091:priv_gst_structure_append_to_gstring: No value transform to serialize field 'event' of type 'GstEvent'
0:00:12.876442518  3735 0x5580d4793830 WARN                   totem bacon-video-widget.c:1276:bvw_handle_element_message: Unhandled element message GstNavigationMessage from sink: element message: 0x7f8e00d2d140, time 99:99:99.999999999, seq-num 1458, element 'sink', GstNavigationMessage, type=(string)event, event=(GstEvent)NULL;
0:00:12.893227121  3735 0x5580d4793830 WARN               structure gststructure.c:2091:priv_gst_structure_append_to_gstring: No value transform to serialize field 'event' of type 'GstEvent'
0:00:12.893280030  3735 0x5580d4793830 WARN                   totem bacon-video-widget.c:1276:bvw_handle_element_message: Unhandled element message GstNavigationMessage from sink: element message: 0x7f8da00018a0, time 99:99:99.999999999, seq-num 1461, element 'sink', GstNavigationMessage, type=(string)event, event=(GstEvent)NULL;
0:00:12.923389845  3735 0x5580d4793830 WARN               structure gststructure.c:2091:priv_gst_structure_append_to_gstring: No value transform to serialize field 'event' of type 'GstEvent'
0:00:12.923468111  3735 0x5580d4793830 WARN                   totem bacon-video-widget.c:1276:bvw_handle_element_message: Unhandled element message GstNavigationMessage from sink: element message: 0x7f8e00d32800, time 99:99:99.999999999, seq-num 1466, element 'sink', GstNavigationMessage, type=(string)event, event=(GstEvent)NULL;
0:00:12.940591869  3735 0x5580d4793830 WARN               structure gststructure.c:2091:priv_gst_structure_append_to_gstring: No value transform to serialize field 'event' of type 'GstEvent'
0:00:12.940643405  3735 0x5580d4793830 WARN                   totem bacon-video-widget.c:1276:bvw_handle_element_message: Unhandled element message GstNavigationMessage from sink: element message: 0x7f8da00018a0, time 99:99:99.999999999, seq-num 1469, element 'sink', GstNavigationMessage, type=(string)event, event=(GstEvent)NULL;
0:00:12.959892707  3735 0x5580d4793830 WARN               structure gststructure.c:2091:priv_gst_structure_append_to_gstring: No value transform to serialize field 'event' of type 'GstEvent'
0:00:12.959941739  3735 0x5580d4793830 WARN                   totem bacon-video-widget.c:1276:bvw_handle_element_message: Unhandled element message GstNavigationMessage from sink: element message: 0x7f8e00d42000, time 99:99:99.999999999, seq-num 1475, element 'sink', GstNavigationMessage, type=(string)event, event=(GstEvent)NULL;
0:00:12.970904653  3735 0x5580d4793830 WARN               structure gststructure.c:2091:priv_gst_structure_append_to_gstring: No value transform to serialize field 'event' of type 'GstEvent'
0:00:12.970935070  3735 0x5580d4793830 WARN                   totem bacon-video-widget.c:1276:bvw_handle_element_message: Unhandled element message GstNavigationMessage from sink: element message: 0x7f8e00d2d4c0, time 99:99:99.999999999, seq-num 1478, element 'sink', GstNavigationMessage, type=(string)event, event=(GstEvent)NULL;
0:00:12.992888941  3735 0x5580d4793830 WARN               structure gststructure.c:2091:priv_gst_structure_append_to_gstring: No value transform to serialize field 'event' of type 'GstEvent'
0:00:12.992948262  3735 0x5580d4793830 WARN                   totem bacon-video-widget.c:1276:bvw_handle_element_message: Unhandled element message GstNavigationMessage from sink: element message: 0x7f8e00d32880, time 99:99:99.999999999, seq-num 1483, element 'sink', GstNavigationMessage, type=(string)event, event=(GstEvent)NULL;
0:00:13.004333957  3735 0x5580d4793830 WARN               structure gststructure.c:2091:priv_gst_structure_append_to_gstring: No value transform to serialize field 'event' of type 'GstEvent'
0:00:13.004372369  3735 0x5580d4793830 WARN                   totem bacon-video-widget.c:1276:bvw_handle_element_message: Unhandled element message GstNavigationMessage from sink: element message: 0x7f8e00d2d140, time 99:99:99.999999999, seq-num 1486, element 'sink', GstNavigationMessage, type=(string)event, event=(GstEvent)NULL;
0:00:13.026058449  3735 0x5580d4793830 WARN               structure gststructure.c:2091:priv_gst_structure_append_to_gstring: No value transform to serialize field 'event' of type 'GstEvent'
0:00:13.026106770  3735 0x5580d4793830 WARN                   totem bacon-video-widget.c:1276:bvw_handle_element_message: Unhandled element message GstNavigationMessage from sink: element message: 0x7f8e00d2c3b0, time 99:99:99.999999999, seq-num 1491, element 'sink', GstNavigationMessage, type=(string)event, event=(GstEvent)NULL;
0:00:13.037822672  3735 0x5580d4793830 WARN               structure gststructure.c:2091:priv_gst_structure_append_to_gstring: No value transform to serialize field 'event' of type 'GstEvent'
0:00:13.037860904  3735 0x5580d4793830 WARN                   totem bacon-video-widget.c:1276:bvw_handle_element_message: Unhandled element message GstNavigationMessage from sink: element message: 0x7f8e00d2c1b0, time 99:99:99.999999999, seq-num 1494, element 'sink', GstNavigationMessage, type=(string)event, event=(GstEvent)NULL;
gst-launch-1.0 playbin uri=file://home/storm/Videos/IcyMist.mov video-sink=cluttersink audio-filter=scaletempo
WARNING: erroneous pipeline: could not set property "video-sink" in element "playbin0" to "cluttersink"

I’ll try to save the file with different audio format and see if it works.

No Cigar, I’ll try VLC flatpak and see if it works.

EDIT: No problem there with VLC flatpak.

If other audio formats don’t work in Totem either… is Totem muted?

GNOME Settings has per-application mixer or you can use pavucontrol.

Seems like cluttersink is not available and I can’t find info on it, maybe the instructions are outdated. Just drop the arguments since we’re interested in the audio, not video:

$ gst-launch-1.0 playbin uri=file://home/storm/Videos/IcyMist.mov

or try adding audio-sink=pulsesink, alsasink, or autoaudiosink.

1 Like

Strange … after a turn off the computer to do some errands and turn on the computer again, the sound works in Totem! I have rebooted my computer after all the codecs installation, so this is a mystery :face_with_raised_eyebrow:

1 Like

I’am speculating that you have access to the codecs you installed with VLC, also with Totem now.

Related information

There are also media players that include all relevant codecs by themselves. Consider using one of the following for offline video viewing:

    VLC, available from the vlc package in RPM Fusion Free

    MPV, available from the mpv package in RPM Fusion Free
1 Like