LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Great video but no audio on .mp4 files (https://www.linuxquestions.org/questions/linux-newbie-8/great-video-but-no-audio-on-mp4-files-4175604933/)

Gregg Bell 04-29-2017 07:11 PM

Great video but no audio on .mp4 files
 
The video is great but there is absolutely no sound in the .mp4 files I'm downloading. I'm running Xubuntu 16.04LTS and have played them in VLC, Parole, and Videos. All have perfect video but no audio. I've checked that the sound is at 100% and that the mute button isn't clicked.

Any ideas? Thanks.

hydrurga 04-29-2017 07:35 PM

How are you downloading them? Can you give an example mp4 on the net that you're having problems with?

Are you getting sound out of your machine otherwise?

BW-userx 04-29-2017 07:40 PM

Got handbrake ? you could try re-sampling one of them and change the audio defaults add one and change its out put to a different encoder.

ondoho 04-30-2017 01:22 AM

i will venture a guess that they have sound, but it doesn't playback.

do you have sound at all?

how are the videos encoded?

open them with mplayer or mpv, and post the terminal output.

btw, you've been here long enough to know that you should have provided more info in your OP.

rokytnji 04-30-2017 09:25 AM

Default sound chip setting probably. In VLC settings. Or Pulse Audio. Google should take it from there.

Gregg Bell 04-30-2017 11:38 AM

Quote:

Originally Posted by hydrurga (Post 5704093)
How are you downloading them? Can you give an example mp4 on the net that you're having problems with?

Are you getting sound out of your machine otherwise?

Thanks hydrurga. I got the .mp4 (I'm having problems with all .mp4s though) from Pexels. Here's the link:

https://08-lvl3-pdl.vimeocdn.com/01/...18187fe692276e

And sound works fine on all other files (Youtube, browser-stuff, .wmv files, .mp3 files etc).

Btw Installed the 'unrestricted extras' too. That made no difference.

Gregg Bell 04-30-2017 11:40 AM

Quote:

Originally Posted by BW-userx (Post 5704094)
Got handbrake ? you could try re-sampling one of them and change the audio defaults add one and change its out put to a different encoder.

Thanks BW. I do have Handbrake but that sounds like a pretty complicated solution. I'll keep it in mind if nothing simpler turns up.

Gregg Bell 04-30-2017 11:49 AM

1 Attachment(s)
Quote:

Originally Posted by ondoho (Post 5704134)
i will venture a guess that they have sound, but it doesn't playback.

do you have sound at all?

how are the videos encoded?

open them with mplayer or mpv, and post the terminal output.

btw, you've been here long enough to know that you should have provided more info in your OP.

Thanks ondoho. Yes, have sound. It plays on movies, browser videos, .mp3 files etc.

I don't know how they are encoded. I tried to track that down and got as far as the screenshot, then didn't know which to download.

I don't know how to open them with mplayer or mpv. I checked in the terminal and neither program is installed, but I wouldn't know how to open them there anyway.

Yep, will provide more info. next time.

Gregg Bell 04-30-2017 11:56 AM

Quote:

Originally Posted by rokytnji (Post 5704233)
Default sound chip setting probably. In VLC settings. Or Pulse Audio. Google should take it from there.

Thanks rokytnji. I had issues with PulseAudio using a webcam, so when you mentioned it I checked PulseAudio but couldn't see anything wrong there.

And I checked the audio settings in VLC. Some of the .mp4s have 'stereo/left/right/reverse stereo' settings but changing them makes no difference.

And I don't know what a 'chip setting' is or where to look for it. (Couldn't find anything for 'chip setting' in Google.)

Shadow_7 04-30-2017 12:20 PM

Use avprobe or ffprobe to verify that the video has audio.

$ avprobe file.mp4

$ ffprobe file.mp4

I had an issue like this recently, I needed something for mp3 audio to be installed. mpg321, libmpg123-0, it's been a while.

Rickkkk 04-30-2017 12:39 PM

Hey Gregg_Bell ... I believe you need the proper AAC codec which is part of the gst-plugins-bad package. Could you check if that is installed on your system ? In many distros it is not by default.

Cheers,

ondoho 04-30-2017 01:20 PM

Quote:

Originally Posted by Gregg Bell (Post 5704263)
I got the .mp4 (I'm having problems with all .mp4s though) from Pexels. Here's the link:

https://08-lvl3-pdl.vimeocdn.com/01/...18187fe692276e

i'm not getting audio on this either.
not in the browser, and not when playing it with mpv.
and i NEVER have problems witht mp4s.
mediainfo says there is an audio track, and it's it's AAC encoded.
My system is definitely capable of playing that.
therefore i surmise that this video has an audio track which is SILENT.

hydrurga 04-30-2017 01:43 PM

Quote:

Originally Posted by Gregg Bell (Post 5704263)
Thanks hydrurga. I got the .mp4 (I'm having problems with all .mp4s though) from Pexels. Here's the link:

https://08-lvl3-pdl.vimeocdn.com/01/...18187fe692276e

Of the sample I tried, none of those Pexels videos have audio (well they do have an AAC audio track but there appears to be nothing on it).

I think that may be how they are supposed to be, being stock video clips.

Gregg Bell 04-30-2017 08:19 PM

Quote:

Originally Posted by Shadow_7 (Post 5704277)
Use avprobe or ffprobe to verify that the video has audio.

$ avprobe file.mp4

$ ffprobe file.mp4

I had an issue like this recently, I needed something for mp3 audio to be installed. mpg321, libmpg123-0, it's been a while.

Thanks Shadow. I'm not sure I did this right. The .mp4 file is on the Desktop. Anyway here's the avprobe file.mp4 results:
Code:

gregory@gregory-OptiPlex-GX520:~/Desktop$ avprobe file.mp4
ffprobe version 2.8.11-0ubuntu0.16.04.1 Copyright (c) 2007-2017 the FFmpeg developers
  built with gcc 5.4.0 (Ubuntu 5.4.0-6ubuntu1~16.04.4) 20160609
  configuration: --prefix=/usr --extra-version=0ubuntu0.16.04.1 --build-suffix=-ffmpeg --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --cc=cc --cxx=g++ --enable-gpl --enable-shared --disable-stripping --disable-decoder=libopenjpeg --disable-decoder=libschroedinger --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-librtmp --enable-libschroedinger --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzvbi --enable-openal --enable-opengl --enable-x11grab --enable-libdc1394 --enable-libiec61883 --enable-libzmq --enable-frei0r --enable-libx264 --enable-libopencv
  WARNING: library configuration mismatch
  avcodec    configuration: --prefix=/usr --extra-version=0ubuntu0.16.04.1 --build-suffix=-ffmpeg --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --cc=cc --cxx=g++ --enable-gpl --enable-shared --disable-stripping --disable-decoder=libopenjpeg --disable-decoder=libschroedinger --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-librtmp --enable-libschroedinger --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzvbi --enable-openal --enable-opengl --enable-x11grab --enable-libdc1394 --enable-libiec61883 --enable-libzmq --enable-frei0r --enable-libx264 --enable-libopencv --enable-version3 --disable-doc --disable-programs --disable-avdevice --disable-avfilter --disable-avformat --disable-avresample --disable-postproc --disable-swscale --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libvo_aacenc --enable-libvo_amrwbenc
  libavutil      54. 31.100 / 54. 31.100
  libavcodec    56. 60.100 / 56. 60.100
  libavformat    56. 40.101 / 56. 40.101
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter    5. 40.101 /  5. 40.101
  libavresample  2.  1.  0 /  2.  1.  0
  libswscale      3.  1.101 /  3.  1.101
  libswresample  1.  2.101 /  1.  2.101
  libpostproc    53.  3.100 / 53.  3.100
file.mp4: No such file or directory


Gregg Bell 04-30-2017 08:30 PM

Quote:

Originally Posted by Rickkkk (Post 5704281)
Hey Gregg_Bell ... I believe you need the proper AAC codec which is part of the gst-plugins-bad package. Could you check if that is installed on your system ? In many distros it is not by default.

Cheers,

Thanks Rick. I checked Synaptic. I don't have it but it's there. I was a little hesitant installing something called "bad" though. (LOL) I read the description in Synaptic and part of it went: 'GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared to the rest.' Are you sure I'm not going to screw anything up by installing it?

Gregg Bell 04-30-2017 08:32 PM

Quote:

Originally Posted by ondoho (Post 5704293)
i'm not getting audio on this either.
not in the browser, and not when playing it with mpv.
and i NEVER have problems witht mp4s.
mediainfo says there is an audio track, and it's it's AAC encoded.
My system is definitely capable of playing that.
therefore i surmise that this video has an audio track which is SILENT.

Thanks ondoho. That may well be the case (that they're silent). But maybe there's something to Rick's 'gst-plugins-bad' suggestion?

Gregg Bell 04-30-2017 08:36 PM

Quote:

Originally Posted by hydrurga (Post 5704299)
Of the sample I tried, none of those Pexels videos have audio (well they do have an AAC audio track but there appears to be nothing on it).

I think that may be how they are supposed to be, being stock video clips.

Thanks hydrurga. Hmm. That's probably the case (they're silent). I guess it just seemed like the roller coaster one would have yelling and screaming. But if they're silent, they're silent. Which is kind of weird though. I mean, not all .mp4 files are silent, are they?

And I'm wondering about Rick's suggestion of the gst-plugins-bad.

It's all kind of confusing.

hydrurga 04-30-2017 09:19 PM

Quote:

Originally Posted by Gregg Bell (Post 5704414)
Thanks hydrurga. Hmm. That's probably the case (they're silent). I guess it just seemed like the roller coaster one would have yelling and screaming. But if they're silent, they're silent. Which is kind of weird though. I mean, not all .mp4 files are silent, are they?

And I'm wondering about Rick's suggestion of the gst-plugins-bad.

It's all kind of confusing.

No, most mp4's have an audible audio track. These stock videos don't though. The idea is that you add your own audio, and additional graphics if desired, to create your final video. Or, alternatively, you just use them as silent "moving wallpaper".

Here's a sample mp4 video: http://techslides.com/demos/sample-videos/small.mp4

Play it in your browser. Then right-click on it, save it to your computer and double-click on it to play it. In both cases you should hear audio, although not very loud for this particular video. If so, then you have an AAC codec on your computer and do not need to install any other packages.

Gregg Bell 04-30-2017 09:38 PM

Quote:

Originally Posted by hydrurga (Post 5704420)
No, most mp4's have an audible audio track. These stock videos don't though. The idea is that you add your own audio, and additional graphics if desired, to create your final video. Or, alternatively, you just use them as silent "moving wallpaper".

Here's a sample mp4 video: http://techslides.com/demos/sample-videos/small.mp4

Play it in your browser. Then right-click on it, save it to your computer and double-click on it to play it. In both cases you should hear audio, although not very loud for this particular video. If so, then you have an AAC codec on your computer and do not need to install any other packages.

Great, hydrurga. Thanks! I downloaded your .mp4 and it worked fine. Yeah, I've seen a lot of those videos with like musical or sound-effect backgrounds, and that's what I'll do too.

And it's good to know the computer is working properly. :)

It's weird though, some of the .mp4s play back properly in VLC and Openshot video editor, and some are hurky-jurky. Hmm.

Rickkkk 05-01-2017 10:19 AM

Quote:

Originally Posted by Gregg Bell (Post 5704410)
Thanks Rick. I checked Synaptic. I don't have it but it's there. I was a little hesitant installing something called "bad" though. (LOL) I read the description in Synaptic and part of it went: 'GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared to the rest.' Are you sure I'm not going to screw anything up by installing it?

Hi Gregg ... I can understand your trepidation ... But I can assure you that there is nothing dangerous about installing the gst-plugins-bad package ... Believe it or not, some of the other codecs are included in packages called gst-plugins-good and even gst-plugins-ugly ! I think someone has a sense of humour ...

Anyway, some applications expect one or several of these packages to be installed. So I would try it and if it doesn't improve the situation, you can either leave it there or remove it. I know I require both "bad" and "ugly" for various functionalities on my system.

Hope this helps - let us know - Cheers !

Gregg Bell 05-01-2017 10:28 AM

Quote:

Originally Posted by Rickkkk (Post 5704627)
Hi Gregg ... I can understand your trepidation ... But I can assure you that there is nothing dangerous about installing the gst-plugins-bad package ... Believe it or not, some of the other codecs are included in packages called gst-plugins-good and even gst-plugins-ugly ! I think someone has a sense of humour ...

Anyway, some applications expect one or several of these packages to be installed. So I would try it and if it doesn't improve the situation, you can either leave it there or remove it. I know I require both "bad" and "ugly" for various functionalities on my system.

Hope this helps - let us know - Cheers !

Thanks Rick. I thought everything was working good on that computer, but although the .mp4s played well on the website, they were jerky on VLC and Openshot video. (I just tested the same .mp4 on this computer--the newer one--and it works fine on VLC and Openshot.) So that other computer needs some help still. I'll install the gst-plugins-bad package when I get home tonight and report back. Appreciate it!

Rickkkk 05-01-2017 10:31 AM

Quote:

Originally Posted by Gregg Bell (Post 5704631)
Thanks Rick. I thought everything was working good on that computer, but although the .mp4s played well on the website, they were jerky on VLC and Openshot video. (I just tested the same .mp4 on this computer--the newer one--and it works fine on VLC and Openshot.) So that other computer needs some help still. I'll install the gst-plugins-bad package when I get home tonight and report back. Appreciate it!

No problem - hope it solves the issue - let us know !

Cheers,

Gregg Bell 05-01-2017 11:25 PM

1 Attachment(s)
Quote:

Originally Posted by Rickkkk (Post 5704636)
No problem - hope it solves the issue - let us know !

Cheers,

Rick, I went to install the gst-plugins-bad package but this time I couldn't find it in Synaptic. (screenshot) Which is weird because I found it there yesterday.

I ran an update/ugrade/autoremove on 4/29/17 but yesterday was 4/30/17. <scratching head>

ondoho 05-02-2017 01:41 AM

Quote:

Originally Posted by Gregg Bell (Post 5704923)
I went to install the gst-plugins-bad package but this time I couldn't find it in Synaptic. (screenshot)

for $DEITY's sake learn to search.
first of all, synaptic's proper search function is accessed through the magnifying glass, there make sure yiou choose "name and description".
then, remove the hyphens and make it search for 3 words instead of 1: "gst plugin bad" should give more results.
i suspect versions 0.10 and/or 1.0 are available.

Rickkkk 05-02-2017 07:20 AM

Quote:

Originally Posted by Gregg Bell (Post 5704923)
Rick, I went to install the gst-plugins-bad package but this time I couldn't find it in Synaptic. (screenshot) Which is weird because I found it there yesterday.

I ran an update/ugrade/autoremove on 4/29/17 but yesterday was 4/30/17. <scratching head>

Hey Gregg,

I admit to being unfamiliar with Synaptic or GUI tools in general for package management. Even the odd time I do use a Debian derivative, I usually just use apt from the command line.

I did a quick search online and, if you have the 1.0 version of gstreamer installed, the "bad" plugin package is called gstreamer1.0-plugins-bad-videoparsers. Depending on what you already have installed, don't be surprised if it installs some dependencies.


Hope that helps.

Cheers :-)

Shadow_7 05-02-2017 08:39 AM

There's older ways that still kind of apply for debian based things. Although probably phased out someday.

$ sudo apt-get install dselect
$ sudo dselect update

$ dpkg-query --load-avail -l '*gst*plug*bad*'

Oddly more useful IMO than the modern approach.

$ apt-cache search --names-only gst | grep -i plug | grep -i bad

The dselect stuff is to populate the old school available so --load-avail has stuff to work with. Which used to just be:

$ dpkg -l '*gst*plug*bad*'

But not nearly as functional these days in a near miss kind of way. At least ubuntu 16.04 finally added apt-file.

Gregg Bell 05-02-2017 11:06 AM

Quote:

Originally Posted by ondoho (Post 5704943)
for $DEITY's sake learn to search.
first of all, synaptic's proper search function is accessed through the magnifying glass, there make sure yiou choose "name and description".
then, remove the hyphens and make it search for 3 words instead of 1: "gst plugin bad" should give more results.
i suspect versions 0.10 and/or 1.0 are available.

Okay, ondoho. I just thought it was odd that the gst-plugins-bad would be there (with the regular search) one day and be gone the next.

I have to wait till I get home (the problem is on my home computer) but I'll search with the magnifying glass then. Thanks.

Gregg Bell 05-02-2017 11:08 AM

Quote:

Originally Posted by Rickkkk (Post 5705043)
Hey Gregg,

I admit to being unfamiliar with Synaptic or GUI tools in general for package management. Even the odd time I do use a Debian derivative, I usually just use apt from the command line.

I did a quick search online and, if you have the 1.0 version of gstreamer installed, the "bad" plugin package is called gstreamer1.0-plugins-bad-videoparsers. Depending on what you already have installed, don't be surprised if it installs some dependencies.


Hope that helps.

Cheers :-)

Thanks Rick. I don't remember seeing anything with 'videoparsers' but I'll check into it when I get home. (I think the gstreamer is installed.)

Gregg Bell 05-02-2017 11:11 AM

Quote:

Originally Posted by Shadow_7 (Post 5705079)
There's older ways that still kind of apply for debian based things. Although probably phased out someday.

$ sudo apt-get install dselect
$ sudo dselect update

$ dpkg-query --load-avail -l '*gst*plug*bad*'

Oddly more useful IMO than the modern approach.

$ apt-cache search --names-only gst | grep -i plug | grep -i bad

The dselect stuff is to populate the old school available so --load-avail has stuff to work with. Which used to just be:

$ dpkg -l '*gst*plug*bad*'

But not nearly as functional these days in a near miss kind of way. At least ubuntu 16.04 finally added apt-file.

Thanks shadow. Interesting. (The old school vs modern approach. I didn't know there was such a difference.) I'll check things out when I get on that problematic computer.

hydrurga 05-02-2017 11:15 AM

Gregg, there are loads of gstreamer-related packages.

If you're worried about it then paste the results of dpkg -l '*gst*' | grep "^ii" and I'll compare what you've got against what I've got.

Gregg Bell 05-02-2017 11:19 PM

1 Attachment(s)
Quote:

Originally Posted by ondoho (Post 5704943)
for $DEITY's sake learn to search.
first of all, synaptic's proper search function is accessed through the magnifying glass, there make sure yiou choose "name and description".
then, remove the hyphens and make it search for 3 words instead of 1: "gst plugin bad" should give more results.
i suspect versions 0.10 and/or 1.0 are available.

Okay, I searched in the magnifying glass for "gst plugins bad" and this is what came up. So do I need to choose any of those available ones? Thanks.

Gregg Bell 05-02-2017 11:23 PM

1 Attachment(s)
Quote:

Originally Posted by Rickkkk (Post 5705043)
Hey Gregg,

I admit to being unfamiliar with Synaptic or GUI tools in general for package management. Even the odd time I do use a Debian derivative, I usually just use apt from the command line.

I did a quick search online and, if you have the 1.0 version of gstreamer installed, the "bad" plugin package is called gstreamer1.0-plugins-bad-videoparsers. Depending on what you already have installed, don't be surprised if it installs some dependencies.


Hope that helps.

Cheers :-)

Thanks Rick. So according to this Synaptic take, I've got all I need, right? (Since I already have the videoparsers one.) But if that's the case, then I need something else because the video still isn't working right. :(

Gregg Bell 05-02-2017 11:26 PM

1 Attachment(s)
Quote:

Originally Posted by Shadow_7 (Post 5705079)
There's older ways that still kind of apply for debian based things. Although probably phased out someday.

$ sudo apt-get install dselect
$ sudo dselect update

$ dpkg-query --load-avail -l '*gst*plug*bad*'

Oddly more useful IMO than the modern approach.

$ apt-cache search --names-only gst | grep -i plug | grep -i bad

The dselect stuff is to populate the old school available so --load-avail has stuff to work with. Which used to just be:

$ dpkg -l '*gst*plug*bad*'

But not nearly as functional these days in a near miss kind of way. At least ubuntu 16.04 finally added apt-file.

Thanks shadow. Here's what my latest search turned up. (attachment)

Gregg Bell 05-02-2017 11:30 PM

1 Attachment(s)
Quote:

Originally Posted by hydrurga (Post 5705164)
Gregg, there are loads of gstreamer-related packages.

If you're worried about it then paste the results of dpkg -l '*gst*' | grep "^ii" and I'll compare what you've got against what I've got.

Thanks hydrurga. Here's what my "gst plugins bad" search in Synaptic's magnifying glass turned up. (attachment)

And here's what your command turned up:
Code:

gregory@gregory-OptiPlex-GX520:~/Desktop$ dpkg -l '*gst*' | grep "^ii"
ii  gir1.2-gst-plugins-base-1.0                1.8.3-1ubuntu0.2  amd64        GObject introspection data for the GStreamer Plugins Base library
ii  gir1.2-gstreamer-1.0                        1.8.3-1~ubuntu0.1  amd64        GObject introspection data for the GStreamer library
ii  gstreamer0.10-gnomevfs:amd64                0.10.36-2ubuntu0.1 amd64        GStreamer plugin for GnomeVFS
ii  gstreamer1.0-clutter-3.0                    3.0.18-1          amd64        Clutter PLugin for GStreamer 1.0
ii  gstreamer1.0-fluendo-mp3:amd64              0.10.32.debian-1  amd64        Fluendo mp3 decoder GStreamer 1.0 plugin
ii  gstreamer1.0-libav:amd64                    1.8.3-1ubuntu0.2  amd64        libav plugin for GStreamer
ii  gstreamer1.0-nice:amd64                    0.1.13-0ubuntu2    amd64        ICE library (GStreamer plugin)
ii  gstreamer1.0-plugins-bad:amd64              1.8.3-1ubuntu0.2  amd64        GStreamer plugins from the "bad" set
ii  gstreamer1.0-plugins-bad-faad:amd64        1.8.3-1ubuntu0.2  amd64        GStreamer faad plugin from the "bad" set
ii  gstreamer1.0-plugins-bad-videoparsers:amd64 1.8.3-1ubuntu0.2  amd64        GStreamer videoparsers plugin from the "bad" set
ii  gstreamer1.0-plugins-base:amd64            1.8.3-1ubuntu0.2  amd64        GStreamer plugins from the "base" set
ii  gstreamer1.0-plugins-good:amd64            1.8.3-1ubuntu0.4  amd64        GStreamer plugins from the "good" set
ii  gstreamer1.0-plugins-ugly:amd64            1.8.3-1ubuntu0.1  amd64        GStreamer plugins from the "ugly" set
ii  gstreamer1.0-plugins-ugly-amr:amd64        1.8.3-1ubuntu0.1  amd64        GStreamer plugins from the "ugly" set
ii  gstreamer1.0-pulseaudio:amd64              1.8.3-1ubuntu0.4  amd64        GStreamer plugin for PulseAudio
ii  gstreamer1.0-x:amd64                        1.8.3-1ubuntu0.2  amd64        GStreamer plugins for X11 and Pango
ii  libclutter-gst-3.0-0:amd64                  3.0.18-1          amd64        Open GL based interactive canvas library GStreamer elements
ii  libgstreamer-plugins-bad1.0-0:amd64        1.8.3-1ubuntu0.2  amd64        GStreamer development files for libraries from the "bad" set
ii  libgstreamer-plugins-base1.0-0:amd64        1.8.3-1ubuntu0.2  amd64        GStreamer libraries from the "base" set
ii  libgstreamer-plugins-good1.0-0:amd64        1.8.3-1ubuntu0.4  amd64        GStreamer development files for libraries from the "good" set
ii  libgstreamer0.10-0:amd64                    0.10.36-1.5ubuntu1 amd64        Core GStreamer libraries and elements
ii  libgstreamer1.0-0:amd64                    1.8.3-1~ubuntu0.1  amd64        Core GStreamer libraries and elements
ii  phonon-backend-gstreamer:amd64              4:4.8.2-0ubuntu2  amd64        Phonon GStreamer 1.0 backend
ii  phonon-backend-gstreamer-common:amd64      4:4.8.2-0ubuntu2  amd64        Phonon GStreamer 1.0.x backend icons
gregory@gregory-OptiPlex-GX520:~/Desktop$


Gregg Bell 05-03-2017 12:07 AM

Okay, I did a little test. (I don't know if this will give any clues.)

The .mp4s play terrible in OpenShot video editor and Parole.
They play at about 75% quality in VLC.
About 90% quality in Videos.
And 100% quality in Xine.

I could obviously watch videos in Xine but I'd like to edit them in Openshot.

hydrurga 05-03-2017 06:37 AM

Ok. I'm not sure whether this will have any effect (some of the gstreamer packages could have well been pulled in as dependencies of other packages I have installed), but the additional packages I have, apart from my having a lot of gstreamer 0.1 packages as well as the 1.0 packages and also some i386 packages, are:

gstreamer1.0-alsa
gstreamer1.0-plugins-base-apps
gstreamer1.0-tools

I notice from your list that you already have the bad plugins installed.

Just a quick comment that the subject of this thread has morphed from one problem to another. You might consider setting up a new thread.

Complete list:

Code:

ii  gir1.2-gst-plugins-base-0.10                0.10.36-2ubuntu0.1            amd64        Description: GObject introspection data for the GStreamer Plugins Base library
ii  gir1.2-gst-plugins-base-1.0                1.8.3-1ubuntu0.2              amd64        GObject introspection data for the GStreamer Plugins Base library
ii  gir1.2-gstreamer-0.10                      0.10.36-1.5ubuntu1            amd64        Description: GObject introspection data for the GStreamer library
ii  gir1.2-gstreamer-1.0                        1.8.3-1~ubuntu0.1            amd64        GObject introspection data for the GStreamer library
ii  gstreamer0.10-alsa:amd64                    0.10.36-2ubuntu0.1            amd64        GStreamer plugin for ALSA
ii  gstreamer0.10-gconf:amd64                  0.10.31-3+nmu4ubuntu2.16.04.3 amd64        GStreamer plugin for getting the sink/source information from GConf
ii  gstreamer0.10-gnomevfs:amd64                0.10.36-2ubuntu0.1            amd64        GStreamer plugin for GnomeVFS
ii  gstreamer0.10-nice:amd64                    0.1.13-0ubuntu2              amd64        ICE library (GStreamer 0.10 plugin)
ii  gstreamer0.10-plugins-base:amd64            0.10.36-2ubuntu0.1            amd64        GStreamer plugins from the "base" set
ii  gstreamer0.10-plugins-base:i386            0.10.36-2ubuntu0.1            i386        GStreamer plugins from the "base" set
ii  gstreamer0.10-plugins-base-apps            0.10.36-2ubuntu0.1            amd64        GStreamer helper programs from the "base" set
ii  gstreamer0.10-plugins-good:amd64            0.10.31-3+nmu4ubuntu2.16.04.3 amd64        GStreamer plugins from the "good" set
ii  gstreamer0.10-plugins-good:i386            0.10.31-3+nmu4ubuntu2.16.04.3 i386        GStreamer plugins from the "good" set
ii  gstreamer0.10-pulseaudio:amd64              0.10.31-3+nmu4ubuntu2.16.04.3 amd64        GStreamer plugin for PulseAudio
ii  gstreamer0.10-tools                        0.10.36-1.5ubuntu1            amd64        Tools for use with GStreamer
ii  gstreamer0.10-x:amd64                      0.10.36-2ubuntu0.1            amd64        GStreamer plugins for X11 and Pango
ii  gstreamer0.10-x:i386                        0.10.36-2ubuntu0.1            i386        GStreamer plugins for X11 and Pango
ii  gstreamer1.0-alsa:amd64                    1.8.3-1ubuntu0.2              amd64        GStreamer plugin for ALSA
ii  gstreamer1.0-clutter                        2.0.18-1                      amd64        Clutter PLugin for GStreamer 1.0
ii  gstreamer1.0-libav:amd64                    1.8.3-1ubuntu0.2              amd64        libav plugin for GStreamer
ii  gstreamer1.0-nice:amd64                    0.1.13-0ubuntu2              amd64        ICE library (GStreamer plugin)
ii  gstreamer1.0-plugins-bad:amd64              1.8.3-1ubuntu0.2              amd64        GStreamer plugins from the "bad" set
ii  gstreamer1.0-plugins-bad-faad:amd64        1.8.3-1ubuntu0.2              amd64        GStreamer faad plugin from the "bad" set
ii  gstreamer1.0-plugins-bad-videoparsers:amd64 1.8.3-1ubuntu0.2              amd64        GStreamer videoparsers plugin from the "bad" set
ii  gstreamer1.0-plugins-base:amd64            1.8.3-1ubuntu0.2              amd64        GStreamer plugins from the "base" set
ii  gstreamer1.0-plugins-base-apps              1.8.3-1ubuntu0.2              amd64        GStreamer helper programs from the "base" set
ii  gstreamer1.0-plugins-good:amd64            1.8.3-1ubuntu0.4              amd64        GStreamer plugins from the "good" set
ii  gstreamer1.0-plugins-ugly:amd64            1.8.3-1ubuntu0.1              amd64        GStreamer plugins from the "ugly" set
ii  gstreamer1.0-plugins-ugly-amr:amd64        1.8.3-1ubuntu0.1              amd64        GStreamer plugins from the "ugly" set
ii  gstreamer1.0-pulseaudio:amd64              1.8.3-1ubuntu0.4              amd64        GStreamer plugin for PulseAudio
ii  gstreamer1.0-tools                          1.8.3-1~ubuntu0.1            amd64        Tools for use with GStreamer
ii  gstreamer1.0-x:amd64                        1.8.3-1ubuntu0.2              amd64        GStreamer plugins for X11 and Pango
ii  libclutter-gst-3.0-0:amd64                  3.0.18-1                      amd64        Open GL based interactive canvas library GStreamer elements
ii  libgstreamer-plugins-bad1.0-0:amd64        1.8.3-1ubuntu0.2              amd64        GStreamer development files for libraries from the "bad" set
ii  libgstreamer-plugins-base0.10-0:amd64      0.10.36-2ubuntu0.1            amd64        GStreamer libraries from the "base" set
ii  libgstreamer-plugins-base0.10-0:i386        0.10.36-2ubuntu0.1            i386        GStreamer libraries from the "base" set
ii  libgstreamer-plugins-base1.0-0:amd64        1.8.3-1ubuntu0.2              amd64        GStreamer libraries from the "base" set
ii  libgstreamer-plugins-base1.0-0:i386        1.8.3-1ubuntu0.2              i386        GStreamer libraries from the "base" set
ii  libgstreamer-plugins-good1.0-0:amd64        1.8.3-1ubuntu0.4              amd64        GStreamer development files for libraries from the "good" set
ii  libgstreamer0.10-0:amd64                    0.10.36-1.5ubuntu1            amd64        Core GStreamer libraries and elements
ii  libgstreamer0.10-0:i386                    0.10.36-1.5ubuntu1            i386        Core GStreamer libraries and elements
ii  libgstreamer1.0-0:amd64                    1.8.3-1~ubuntu0.1            amd64        Core GStreamer libraries and elements
ii  libgstreamer1.0-0:i386                      1.8.3-1~ubuntu0.1            i386        Core GStreamer libraries and elements
ii  libreoffice-avmedia-backend-gstreamer      1:5.1.6~rc2-0ubuntu1~xenial2  amd64        GStreamer backend for LibreOffice
ii  python-gst0.10                              0.10.22-3ubuntu3              amd64        generic media-playing framework (Python bindings)


Rickkkk 05-03-2017 07:30 AM

Hi Gregg,

OK - you've got the bad plugins, alright. Odd that it still isn't working. I personally have the entire set of plugins installed for gstreamer (good, bad, ugly, etc,.,,) ... perhaps whatever filter or codec you are missing is in one of the packages you don't have ..

Along the lines of what hydrurga is suggesting, perhaps you haven't got the required set of dependencies installed. This should normally be taken care of by your package management system, but perhaps something went wrong and you are missing components.

I would look for anything to do with gstreamer 1.0 and install whatever is not already installed.

Gregg Bell 05-03-2017 11:13 AM

Quote:

Originally Posted by hydrurga (Post 5705592)
Ok. I'm not sure whether this will have any effect (some of the gstreamer packages could have well been pulled in as dependencies of other packages I have installed), but the additional packages I have, apart from my having a lot of gstreamer 0.1 packages as well as the 1.0 packages and also some i386 packages, are:

gstreamer1.0-alsa
gstreamer1.0-plugins-base-apps
gstreamer1.0-tools

I notice from your list that you already have the bad plugins installed.

Just a quick comment that the subject of this thread has morphed from one problem to another. You might consider setting up a new thread.

Complete list:

Code:

ii  gir1.2-gst-plugins-base-0.10                0.10.36-2ubuntu0.1            amd64        Description: GObject introspection data for the GStreamer Plugins Base library
ii  gir1.2-gst-plugins-base-1.0                1.8.3-1ubuntu0.2              amd64        GObject introspection data for the GStreamer Plugins Base library
ii  gir1.2-gstreamer-0.10                      0.10.36-1.5ubuntu1            amd64        Description: GObject introspection data for the GStreamer library
ii  gir1.2-gstreamer-1.0                        1.8.3-1~ubuntu0.1            amd64        GObject introspection data for the GStreamer library
ii  gstreamer0.10-alsa:amd64                    0.10.36-2ubuntu0.1            amd64        GStreamer plugin for ALSA
ii  gstreamer0.10-gconf:amd64                  0.10.31-3+nmu4ubuntu2.16.04.3 amd64        GStreamer plugin for getting the sink/source information from GConf
ii  gstreamer0.10-gnomevfs:amd64                0.10.36-2ubuntu0.1            amd64        GStreamer plugin for GnomeVFS
ii  gstreamer0.10-nice:amd64                    0.1.13-0ubuntu2              amd64        ICE library (GStreamer 0.10 plugin)
ii  gstreamer0.10-plugins-base:amd64            0.10.36-2ubuntu0.1            amd64        GStreamer plugins from the "base" set
ii  gstreamer0.10-plugins-base:i386            0.10.36-2ubuntu0.1            i386        GStreamer plugins from the "base" set
ii  gstreamer0.10-plugins-base-apps            0.10.36-2ubuntu0.1            amd64        GStreamer helper programs from the "base" set
ii  gstreamer0.10-plugins-good:amd64            0.10.31-3+nmu4ubuntu2.16.04.3 amd64        GStreamer plugins from the "good" set
ii  gstreamer0.10-plugins-good:i386            0.10.31-3+nmu4ubuntu2.16.04.3 i386        GStreamer plugins from the "good" set
ii  gstreamer0.10-pulseaudio:amd64              0.10.31-3+nmu4ubuntu2.16.04.3 amd64        GStreamer plugin for PulseAudio
ii  gstreamer0.10-tools                        0.10.36-1.5ubuntu1            amd64        Tools for use with GStreamer
ii  gstreamer0.10-x:amd64                      0.10.36-2ubuntu0.1            amd64        GStreamer plugins for X11 and Pango
ii  gstreamer0.10-x:i386                        0.10.36-2ubuntu0.1            i386        GStreamer plugins for X11 and Pango
ii  gstreamer1.0-alsa:amd64                    1.8.3-1ubuntu0.2              amd64        GStreamer plugin for ALSA
ii  gstreamer1.0-clutter                        2.0.18-1                      amd64        Clutter PLugin for GStreamer 1.0
ii  gstreamer1.0-libav:amd64                    1.8.3-1ubuntu0.2              amd64        libav plugin for GStreamer
ii  gstreamer1.0-nice:amd64                    0.1.13-0ubuntu2              amd64        ICE library (GStreamer plugin)
ii  gstreamer1.0-plugins-bad:amd64              1.8.3-1ubuntu0.2              amd64        GStreamer plugins from the "bad" set
ii  gstreamer1.0-plugins-bad-faad:amd64        1.8.3-1ubuntu0.2              amd64        GStreamer faad plugin from the "bad" set
ii  gstreamer1.0-plugins-bad-videoparsers:amd64 1.8.3-1ubuntu0.2              amd64        GStreamer videoparsers plugin from the "bad" set
ii  gstreamer1.0-plugins-base:amd64            1.8.3-1ubuntu0.2              amd64        GStreamer plugins from the "base" set
ii  gstreamer1.0-plugins-base-apps              1.8.3-1ubuntu0.2              amd64        GStreamer helper programs from the "base" set
ii  gstreamer1.0-plugins-good:amd64            1.8.3-1ubuntu0.4              amd64        GStreamer plugins from the "good" set
ii  gstreamer1.0-plugins-ugly:amd64            1.8.3-1ubuntu0.1              amd64        GStreamer plugins from the "ugly" set
ii  gstreamer1.0-plugins-ugly-amr:amd64        1.8.3-1ubuntu0.1              amd64        GStreamer plugins from the "ugly" set
ii  gstreamer1.0-pulseaudio:amd64              1.8.3-1ubuntu0.4              amd64        GStreamer plugin for PulseAudio
ii  gstreamer1.0-tools                          1.8.3-1~ubuntu0.1            amd64        Tools for use with GStreamer
ii  gstreamer1.0-x:amd64                        1.8.3-1ubuntu0.2              amd64        GStreamer plugins for X11 and Pango
ii  libclutter-gst-3.0-0:amd64                  3.0.18-1                      amd64        Open GL based interactive canvas library GStreamer elements
ii  libgstreamer-plugins-bad1.0-0:amd64        1.8.3-1ubuntu0.2              amd64        GStreamer development files for libraries from the "bad" set
ii  libgstreamer-plugins-base0.10-0:amd64      0.10.36-2ubuntu0.1            amd64        GStreamer libraries from the "base" set
ii  libgstreamer-plugins-base0.10-0:i386        0.10.36-2ubuntu0.1            i386        GStreamer libraries from the "base" set
ii  libgstreamer-plugins-base1.0-0:amd64        1.8.3-1ubuntu0.2              amd64        GStreamer libraries from the "base" set
ii  libgstreamer-plugins-base1.0-0:i386        1.8.3-1ubuntu0.2              i386        GStreamer libraries from the "base" set
ii  libgstreamer-plugins-good1.0-0:amd64        1.8.3-1ubuntu0.4              amd64        GStreamer development files for libraries from the "good" set
ii  libgstreamer0.10-0:amd64                    0.10.36-1.5ubuntu1            amd64        Core GStreamer libraries and elements
ii  libgstreamer0.10-0:i386                    0.10.36-1.5ubuntu1            i386        Core GStreamer libraries and elements
ii  libgstreamer1.0-0:amd64                    1.8.3-1~ubuntu0.1            amd64        Core GStreamer libraries and elements
ii  libgstreamer1.0-0:i386                      1.8.3-1~ubuntu0.1            i386        Core GStreamer libraries and elements
ii  libreoffice-avmedia-backend-gstreamer      1:5.1.6~rc2-0ubuntu1~xenial2  amd64        GStreamer backend for LibreOffice
ii  python-gst0.10                              0.10.22-3ubuntu3              amd64        generic media-playing framework (Python bindings)


Thanks hydrurga. I checked and I have all those (gstreamer packages) you suggested on this computer (in Synaptic). I'll check on the other computer tonight (that's the problematic one). I do wonder why xine works so much better than all the others though. And good idea on the new thread. I'll close this one and open a new one.

Gregg Bell 05-03-2017 11:19 AM

1 Attachment(s)
Quote:

Originally Posted by Rickkkk (Post 5705602)
Hi Gregg,

OK - you've got the bad plugins, alright. Odd that it still isn't working. I personally have the entire set of plugins installed for gstreamer (good, bad, ugly, etc,.,,) ... perhaps whatever filter or codec you are missing is in one of the packages you don't have ..

Along the lines of what hydrurga is suggesting, perhaps you haven't got the required set of dependencies installed. This should normally be taken care of by your package management system, but perhaps something went wrong and you are missing components.

I would look for anything to do with gstreamer 1.0 and install whatever is not already installed.

Okay, Rick, thanks. I have to admit (see screenshot) I'd be a little scared to install all those gstreamer packages, esp. as they affect different programs that I use (and work properly). I will start with hydrurga's suggested installs, but then are you really suggesting I install all of those gstreamer packages that are unchecked? And I'm going to close this thread and open a new one under something like: Openshot editor video not working properly.

Rickkkk 05-03-2017 01:06 PM

Quote:

Originally Posted by Gregg Bell (Post 5705705)
Okay, Rick, thanks. I have to admit (see screenshot) I'd be a little scared to install all those gstreamer packages, esp. as they affect different programs that I use (and work properly). I will start with hydrurga's suggested installs, but then are you really suggesting I install all of those gstreamer packages that are unchecked? And I'm going to close this thread and open a new one under something like: Openshot editor video not working properly.

Hey Gregg,

There aren't that many, in actuality. You are either using version 0.10 or (more likely) 1.0. Your list has both, since you likely searched for gstreamer without the 1.0 qualification. That said, your approach to go about it more granually is probably more prudent, so by all means, do that.

Just as a comparative reference, here is a list of what I have installed on one of my Arch Linux systems :

Code:

pacman -Q | grep gst
gst-plugins-bad 1.10.4-7
gst-plugins-base 1.10.4-1
gst-plugins-base-libs 1.10.4-1
gst-plugins-good 1.10.4-1
gst-plugins-ugly 1.10.4-1
gstreamer 1.10.4-1

Keep us in the loop - don't give up !

Gregg Bell 05-03-2017 10:21 PM

Quote:

Originally Posted by Rickkkk (Post 5705752)
Hey Gregg,

There aren't that many, in actuality. You are either using version 0.10 or (more likely) 1.0. Your list has both, since you likely searched for gstreamer without the 1.0 qualification. That said, your approach to go about it more granually is probably more prudent, so by all means, do that.

Just as a comparative reference, here is a list of what I have installed on one of my Arch Linux systems :

Code:

pacman -Q | grep gst
gst-plugins-bad 1.10.4-7
gst-plugins-base 1.10.4-1
gst-plugins-base-libs 1.10.4-1
gst-plugins-good 1.10.4-1
gst-plugins-ugly 1.10.4-1
gstreamer 1.10.4-1

Keep us in the loop - don't give up !

My bad, Rick. I didn't notice the 0.1 1.0 distinction. And yes, I'll go gradually.


All times are GMT -5. The time now is 12:11 PM.