12.1 - kaffeine - no audio from ts stream in HD format

Hi, I’m running a fresh install of 12.1 and try to playback some ts files that were recorded by a separate Linux based satellite receiver. I have some in SD and some in HD format. Playing SD files the audio over analog output is working fine (HDMI not connected yet). With HD there is just a short audio fragment of maybe 10 milliseconds length, than silence. Video keeps running.
Of course I’ve two audio devices on the motherboard and I tried changing their order (0-1) in YAST audio setup, played around with Phonon and Sound Mixer, but no change.

Here is my audio configuration

http://www.alsa-project.org/db/?f=609eec7dacb4dcbddcecfd9a516b790e22797e2c

Is there any basic mistake I’m doing here? No HD audio support or missing codec? I don’t have an idea where to look next.

Thanks for any help

So I have not seen ts files, but I have a PVR program that saves tp files and I can play them in Kaffeine. I must ask if these files play fine on the source machine that created them? As for the default sound card (0), it should be the one you have connected to your speakers or receiver.

Thank You,

Yes, the Sat receiver can show those videos with sound. On kaffeine the video is also no problem but Audio disapears after a few miliseconds

Any other hint?

Thanks

Please post output of


zypper lr -d

you might be missing codecs or the like. This will tell us whether you have the necessary repos enabled. It would be nice if your reply comes in before April

I hope to get it done in February… ;o)

Here is my zypper output:

| Alias | Name | Enabled | Refresh | Priority | Type | URI | Service

—±-------------------------------------------±----------------------------------------------------±--------±--------±---------±-------±----------------------------------------------------------------------------------------------±-------
1 | Packman Repository | Packman Repository | Yes | Yes | 99 | rpm-md | Index of /suse/12.1/ |
2 | Updates-for-openSUSE-12.1-12.1-1.4 | Updates for openSUSE 12.1 12.1-1.4 | Yes | Yes | 99 | rpm-md | Index of /update/12.1 |
3 | download.opensuse.org-Extra | openSUSE BuildService - KDE:Extra | Yes | Yes | 99 | rpm-md | Index of /repositories/KDE:/Extra/openSUSE_12.1 |
4 | download.opensuse.org-Stable | openSUSE BuildService - LibreOffice | Yes | Yes | 99 | rpm-md | Index of /repositories/LibreOffice:/Stable/openSUSE_12.1 |
5 | download.opensuse.org-UpdatedApps | openSUSE BuildService - KDE:UpdatedApps | Yes | Yes | 99 | rpm-md | Index of /repositories/KDE:/UpdatedApps/openSUSE_12.1 |
6 | download.opensuse.org-VirtualBox_backports | openSUSE BuildService - Virtualization (VirtualBox) | Yes | Yes | 99 | rpm-md | Index of /repositories/Virtualization:/VirtualBox_backports/openSUSE_12.1 |
7 | libdvdcss repository | libdvdcss repository | Yes | Yes | 99 | rpm-md | http://opensuse-guide.org/repo/12.1/ |
8 | openSUSE-12.1-12.1-1.4 | openSUSE-12.1-12.1-1.4 | Yes | No | 99 | yast2 | cd:///?devices=/dev/disk/by-id/ata-HL-DT-ST_BD-RE_BH10LS30_K93A7M33805,/dev/sr0 |
9 | opensuse-guide.org-repo | libdvdcss repository | Yes | Yes | 99 | rpm-md | http://opensuse-guide.org/repo/12.1/ |
10 | packman | Packman repository (openSUSE_12.1) | Yes | Yes | 99 | rpm-md | Index of /suse/openSUSE_12.1/ |
11 | packman.inode.at-suse | Packman Repository | Yes | Yes | 99 | rpm-md | Index of /suse/12.1/ |
12 | repo-debug | openSUSE-12.1-Debug | No | Yes | 99 | NONE | Index of /debug/distribution/12.1/repo/oss |
13 | repo-debug-update | openSUSE-12.1-Update-Debug | No | Yes | 99 | NONE | Index of /debug/update/12.1 |
14 | repo-non-oss | openSUSE-12.1-Non-Oss | Yes | Yes | 99 | yast2 | Index of /distribution/12.1/repo/non-oss |
15 | repo-oss | openSUSE-12.1-Oss | Yes | Yes | 99 | yast2 | Index of /distribution/12.1/repo/oss |
16 | repo-source | openSUSE-12.1-Source | No | Yes | 99 | yast2 | Index of /source/distribution/12.1/repo/oss |

Please post output between CODE tags. Search the forums if you don’t know how.
On the repos, if you read carefully you’ll see there’s a load of duplicates. Also, if you’re not a developper, you doh’'t need the debug repos. Start Yast - Software - Repositories. Remove 8, 9, 10, 11, 12, 13, 16. After doing so, refresh all repos, the option is on the bottom right. Click OK to leave the repo configuration.
Now start Yast - Software - Softwaremanagement, select View - Repositories, select Packman by clicking on it. On the top right you’ll see “Switch system packages …”. click that, and accept.

Hi Knurpht,
at the last step you suggested “switch system packages…”, I had to accept the following:
deinstallation of libpostproc51-0.9.1-1.1.x86_64 → hope this doesn’t crash anything
in addition I had to accept more than 30 automatic changes to resolve dependencies

here is now the zypper output within code tags:

sudo zypper lr -d
root's password:
# | Alias                                      | Name                                                | Enabled | Refresh | Priority | Type   | URI                                                                                           | Service
--+--------------------------------------------+-----------------------------------------------------+---------+---------+----------+--------+-----------------------------------------------------------------------------------------------+--------
1 | Packman Repository                         | Packman Repository                                  | Yes     | Yes     |   99     | rpm-md | http://packman.inode.at/suse/12.1/                                                            |        
2 | Updates-for-openSUSE-12.1-12.1-1.4         | Updates for openSUSE 12.1 12.1-1.4                  | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/12.1/                                                     |        
3 | download.opensuse.org-Extra                | openSUSE BuildService - KDE:Extra                   | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_12.1/                           |        
4 | download.opensuse.org-Stable               | openSUSE BuildService - LibreOffice                 | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/LibreOffice:/Stable/openSUSE_12.1/                  |        
5 | download.opensuse.org-UpdatedApps          | openSUSE BuildService - KDE:UpdatedApps             | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/KDE:/UpdatedApps/openSUSE_12.1/                     |        
6 | download.opensuse.org-VirtualBox_backports | openSUSE BuildService - Virtualization (VirtualBox) | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/Virtualization:/VirtualBox_backports/openSUSE_12.1/ |        
7 | libdvdcss repository                       | libdvdcss repository                                | Yes     | Yes     |   99     | rpm-md | http://opensuse-guide.org/repo/12.1/                                                          |        
8 | repo-non-oss                               | openSUSE-12.1-Non-Oss                               | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/12.1/repo/non-oss/                                  |        
9 | repo-oss                                   | openSUSE-12.1-Oss                                   | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/12.1/repo/oss/     

BTW: I double checked after the changes above and the failure is still there: kaffein can play video&audio in SD sreams in “ts” format, but not in HD. In HD the audio is quiet after some miliseconds, video continues

Thanks

I have no idea at the moment if this file format is supported or not, but audio starts then stops sounds like something is not right. If you have not done so, I would look at this article on the subject: http://forums.opensuse.org/content/107-re-multi-media-restricted-format-installation-guide.html

In addition, I have a bash script that can be used to check your multimedia setup you can find here: MMCHECK - Version 2.41 - Check Your Multimedia in 16 Steps - Bash Script File - Blogs - openSUSE Forums

And I have an Audio Test script you can find here: S.T.A.R.T. - SuSE Terminal Audio Reporting Tool - Version 1.12 - Blogs - openSUSE Forums

And I highly recommend you read through this blog as well: Pulseaudio Basics for openSUSE with pavucontrol - Blogs - openSUSE Forums

It is possible some missing nugget you might find is the key to fixing this problem.

Thank You,

beeing half way through these tests, I can add the fact: GNOME mplayer plays the Audio sound out of this *.ts stream with no problem. So the issue must be in kaffein
Thx

Kaffeine uses the xine codecs and may not work properly if the libxine1-codecs package is not installed from the Packman repository. It might be worth checking on in YaST though I can add that once you find an application that works OK for you, there no need to have a second unless you just want to have a backup for some reason.

Thank You,

Hi James,
the GNOME mplayer plays ONLY the audio, no video of course…
But your hint leads me to try another app and I ended up with VLC doing everything fine (also from packman repo). So I’ll leave it for now with bugfixing kaffeine.
Thanks a lot for your help

Additional question: I figured out that I have double the libav entries than I probably should have:

libavcodec52-0.7.11-2.1-x86_64 -> http://packman.links2linux.de
libavdevice52-0.7.11-2.1-x86_64 -> http://packman.links2linux.de
libavcodec53-0.10-1.2-x86_64 -> http://packman.links2linux.de
libavdevice53-0.10-1.2-x86_64 -> http://packman.links2linux.de


I assume that I should keep the newer ones, right? How can I get rid of the others?

Thanks

On 02/13/2012 03:46 PM, olavm wrote:
> I figured out that I have double the libav entries
> than I probably should have:

what do you mean by “entries”? that is, were are you seeing these “entries”?

are they installed on your system? or just rpm’s sitting on your hard drive?

NOTE: this post is not an answer to your question, and i sure wouldn’t
remove anything based on my questions–especially if all your multimedia
is acting cool.


DD http://tinyurl.com/DD-Caveat
Read what Distro Watch writes: http://tinyurl.com/SUSEonDW

This was the output of option 9 from mmchecker, so it must be installed on the system:

libavcodec and libavdevice appears two times with different versions. Is this any bad? If yes, how to delete just the older ones?

 9. Show if libxvid/libav Packages are Installed from Packman ...           

Command: rpm --query --queryformat '%{NAME}-%{VERSION}-%{RELEASE}-%{ARCH} -> %{VENDOR}
' libxvidcore4 xvidcore libavcodec52 libavdevice52 libavcodec53 libavdevice53

libxvidcore4-1.3.2-1.4-x86_64 -> http://packman.links2linux.de
xvidcore-1.3.2-1.4-x86_64 -> http://packman.links2linux.de
libavcodec52-0.7.11-2.1-x86_64 -> http://packman.links2linux.de
libavdevice52-0.7.11-2.1-x86_64 -> http://packman.links2linux.de
libavcodec53-0.10-1.2-x86_64 -> http://packman.links2linux.de
libavdevice53-0.10-1.2-x86_64 -> http://packman.links2linux.de

You should expect to have 2 Xvid and 2 libav* packages installed from Packman.
----------------> libxvidcore4 <----------------- from the Packman Repository.
----------------> xvidcore <--------------------- from the Packman Repository.
----------------> libavcodec52/3 <--------------- from the Packman Repository.
----------------> libavdevice52/3 <-------------- from the Packman Repository.


Thanks

On 02/13/2012 09:56 PM, olavm wrote:
> This was the output of option 9 from mmchecker, so it must be installed

sorry, i should not have asked…i know zero about mmchecker…

had i read more of the thread than i did i would not have posted…sorry.


DD http://tinyurl.com/DD-Caveat
Read what Distro Watch writes: http://tinyurl.com/SUSEonDW

Having either or both of the libav 52/3 files loaded is OK. You can always remove the 52 versions to see if it helps, but I don’t think this is an issue.

Thank You,

you can always try converting ts files when you have troubles playing them. that’s what I usually do with this kind of files. moviebox from audials is what I use, pretty easy to use piece of soft, converts ts files and does some other cool stuff besides that.

Hi James, please give me a short hint how to remove the 52 version. Is it via software management? Can’t find it, sorry

Thanks a lot
Olav

If you open YaST / Software / Software Management and search on 52. That found 21 matches on my system, but only five were installed and two of them were the files we are looking for. I just select each file to be uninstalled and accept this action.

Thank You,

jdmcdaniel3 wrote:

>
> I have no idea at the moment if this file format is supported or not,
> but audio starts then stops sounds like something is not right. If you
> have not done so, I would look at this article on the subject:
> http://tinyurl.com/7wezuat
>
> In addition, I have a bash script that can be used to check your
> multimedia setup you can find here: ‘MMCHECK - Version 2.41 - Check Your
> Multimedia in 16 Steps - Bash Script File - Blogs - openSUSE Forums’
> (http://tinyurl.com/3uxhy55)
>
> And I have an Audio Test script you can find here: ‘S.T.A.R.T. - SuSE
> Terminal Audio Reporting Tool - Version 1.12 - Blogs - openSUSE Forums’
> (http://tinyurl.com/6ywlu6n)
>
> And I highly recommend you read through this blog as well: ‘Pulseaudio
> Basics for openSUSE with pavucontrol - Blogs - openSUSE Forums’
> (http://tinyurl.com/88fd4au)
>
> It is possible some missing nugget you might find is the key to fixing
> this problem.
>
> Thank You,
>
>

I’m have problems with kaffine also so I was reading this thread. I had
mmcheck 2.41 installed. I downloaded and installed start as directed above.
When I run it it just goes to mmcheck, Is this correct?

When finished, and enter is pressed is goes back to a waring screen but
never exits.

Any help?

Russ