Kdenlive - No sound (help setting up)

Hi Everyone,

I have OpenSUSE 13.1, Kdenlive ver 0.9.6 I installed Kdenlive and opened a clip, but there is no sound. I have a feeling that I don’t have all codecs? set up properly. I am happy to provide information to resolve this. I would be grateful for any help or do I need to be in the Kdenlive.org forum?

You’re better off here anyway, as restricted codecs support is highly distribution specific.

First, add the “Packman” repo if you haven’t done so already, by entering YaST->Software Repositories, clicking on “Add”, then choosing “Community Repositories”, and enabling it in the list.
Then enter YaST->Software Management, and do a “full repository vendor switch update” to the Packman repo to get a libmlt-modules with full codec support:
http://en.opensuse.org/SDB:Vendor_change_update#Full_repository_Vendor_change

If your problem is codec-related, it should be solved then.

I think I have made a mess of my repositories. See here: SUSE Paste

I was trying to watch Lovefilm Instant, but I never got it to work. Which Packman do I need?

I did try the repository switch, but the first option with the conflict resolution was uninstall a lot of programmes, including Kdenlive.

That’s not really a mess.
You just have Packman and the libdvdcss repo twice in there.
You can remove one copy of each, but it shouldn’t give any problem.

I was trying to watch Lovefilm Instant, but I never got it to work.

What’s Lovefile Instant?
Is that a stream? Or a video file?
With what player/browser did you want to watch it?

Which Packman do I need?

Each of those you have should be fine. Both are just different mirrors of the same repo.
You can of course remove one, as already mentioned. It doesn’t make sense to have both.

I did try the repository switch, but the first option with the conflict resolution was uninstall a lot of programmes, including Kdenlive.

You should always choose to “install xxx (with vendor change)” if possible.
Could you post a screenshot of the options?

Or, if you find that easier, you could run “sudo zypper dup --from 2” in a terminal and copy/paste the text.

Ah! Spelt it wrong Lovefilm. We used to have video shops, but all of the ones where I live have shut down. Now you either borrow DVD’s from the public library or rent DVD’s by post. Lovefilm (which is now owned by Amazon) is renting DVD’s by post, but they also have something called Lovefilm Instant, where you can watch films online.

I tried to get it to work, if I remember correctly with Pipelight, but I didn’t get very far. I am running Firefox, but I think it works with Chrome also. I am in the UK.

But lets not worry about that. It is this Kdenlive I would like to get working my DD wants to be a Youtube star, but I am unable to edit her videos.

Yeah, sorry.
That was a typing mistake.

So it’s a kind of online stream, only viewable with pipelight?
Well, I cannot help you with that anyway, I’m afraid. Never used that myself…

But lets not worry about that. It is this Kdenlive I would like to get working my DD wants to be a Youtube star, but I am unable to edit her videos.

Ok.
If you install libmlt6-modules from Packman, you should have all necessary codecs.
The vendor change should assure that. So please try that again, and post the conflict if in doubt.

The two additional repos ([noparse]home:Knurpht:pipeline[/noparse] and windows:mingw:win32) shouldn’t have any influence on that.

This is what the conflict looks like:
http://susepaste.org/24462824

Loading repository data...
Reading installed packages...
Computing distribution upgrade...
8 Problems:
Problem: libavfilter3-2.1.2-2.1.i586 requires libavutil52 = 2.1.2, but this requirement cannot be provided
Problem: problem with installed package glibc-extra-2.18-4.15.1.i586
Problem: problem with installed package glibc-locale-2.18-4.15.1.i586
Problem: problem with installed package nscd-2.18-4.15.1.i586
Problem: problem with installed package kernel-desktop-3.11.10-11.1.i686
Problem: ffmpeg-2.1.2-2.1.i586 requires libswscale2 = 2.1.2, but this requirement cannot be provided
Problem: libavcodec55-2.1.2-2.1.i586 requires libvpx1 >= 1.3.0, but this requirement cannot be provided
Problem: wine-pipelight-1.7.15-370.1.i586 requires wine-gecko >= 2.24, but this requirement cannot be provided

Problem: libavfilter3-2.1.2-2.1.i586 requires libavutil52 = 2.1.2, but this requirement cannot be provided
  deleted providers: libavutil52-2.1.2-2.1.i586
 Solution 1: Following actions will be done:
  deinstallation of libavfilter3-2.1.2-2.1.i586
  deinstallation of libswresample0-2.1.2-2.1.i586
  deinstallation of libavdevice55-2.1.2-2.1.i586
  deinstallation of libavformat55-2.1.2-2.1.i586
  deinstallation of libpostproc52-2.1.2-2.1.i586
 Solution 2: keep obsolete libavutil52-2.1.2-2.1.i586
 Solution 3: break libavfilter3-2.1.2-2.1.i586 by ignoring some of its dependencies

Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c] (c): 

Ah, ok.
That’s because ffmpeg got updated to version 2.2 a while ago which includes libavfilter4. But that conflicts with libavfilter3 (which doesn’t exist any more in the repo), so you should uninstall that. (Solution 1)

The kernel-desktop problem are probably caused by the nvidia packages. Those had a wrong dependency that has been fixed already, but the fixed packages are not yet in the repo.

The other problems sound a bit strange though.

Please select Solution 1, and post the next conflict if there is one. Maybe that provides more clues to what’s going wrong then.

On thinking about this, it might be caused by an outdated/incorrect zypper cache.
So try to remove that cache:

sudo rm -r /var/cache/zypp/

And have you removed the two duplicated repos already in the meantime?
In that case, the repo numbers of the remaining repos might have changed, so “sudo zypper dup --from 2” might not be the correct command any more.
So please post your repo list again to verify.

zypper lr -d

I would prefer to stay with zypper, as it’s easier to post I think.

This is what my software repos look like now:
http://susepaste.org/53694772

And then the zypper command:

zypper lr -d
#  | Alias                         | Name                               | Enabled | Refresh | Priority | Type   | URI                                                                               | Service
---+-------------------------------+------------------------------------+---------+---------+----------+--------+-----------------------------------------------------------------------------------+--------
 1 | download.opensuse.org-non-oss | Main Repository (NON-OSS)          | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/13.1/repo/non-oss/                      |        
 2 | download.opensuse.org-oss     | Main Repository (OSS)              | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/13.1/repo/oss/                          |        
 3 | ftp.gwdg.de-suse              | Packman Repository                 | Yes     | Yes     |   99     | rpm-md | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_13.1/                          |        
 4 | home:Knurpht:pipelight        | home:Knurpht:pipelight             | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/home:/Knurpht:/pipelight/openSUSE_13.1/ |        
 5 | openSUSE-13.1-1.10            | openSUSE-13.1-1.10                 | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/13.1/repo/oss/                          |        
 6 | opensuse-guide.org-repo       | libdvdcss repository               | Yes     | Yes     |   99     | rpm-md | http://opensuse-guide.org/repo/13.1/                                              |        
 7 | repo-debug                    | openSUSE-13.1-Debug                | No      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/distribution/13.1/repo/oss/                    |        
 8 | repo-debug-update             | openSUSE-13.1-Update-Debug         | No      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/update/13.1/                                   |        
 9 | repo-debug-update-non-oss     | openSUSE-13.1-Update-Debug-Non-Oss | No      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/update/13.1-non-oss/                           |        
10 | repo-source                   | openSUSE-13.1-Source               | No      | Yes     |   99     | NONE   | http://download.opensuse.org/source/distribution/13.1/repo/oss/                   |        
11 | repo-update                   | openSUSE-13.1-Update               | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/13.1/                                         |        
12 | repo-update-non-oss           | openSUSE-13.1-Update-Non-Oss       | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/13.1-non-oss/                                 |        
13 | windows:mingw:win32           | windows:mingw:win32                | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/windows:/mingw:/win32/openSUSE_13.1/    |    

This is showing the conflict:
http://susepaste.org/65717077

I’m not sure if I am keeping up with what you are asking me to do? I am really sorry, just repeat yourself, I am going to look at this again in the morning. Thank you.

The zypper command lists your repos as well, so you wouldn’t have needed to post the picture… :wink:
Well, the Packman repo is #3 now, so “sudo zypper dup --from 2” is wrong of course. It would switch all packages to the versions in the standard OSS repo, which is exactly what we DO NOT want, as it removes all support for additional codecs.

This is showing the conflict:
SUSE Paste

I’m not sure if I am keeping up with what you are asking me to do? I am really sorry, just repeat yourself, I am going to look at this again in the morning. Thank you.

There are two conflicts in that picture (and maybe a third one that’s not visible, by judging from the scrollbar).
For the first one I already told you what to do, the second one is related to pipelight. You have some version mismatch there, maybe that’s why it isn’t working.
So for this either choose to uninstall pipelight or “break pipelight by ignoring some of its dependencies”.

As I said, I think it’s easier to continue in the terminal if you are not against that.
So I’d suggest to do this now:
Run

sudo rm -r /var/cache/zypp

to be on the safe side.
Then run

sudo zypper dup --from 3

If you get the conflict about libavfilter, choose option 1.
Then please post the next conflict. (if it is that pipelight conflict from above, you don’t have to post it, just carry on to the next by choosing one of the above mentioned options)

Was Kdenlive installed from the packman repo? I always install that version, installs the needed packages that way.

That shouldn’t matter.
The important thing is that libmlt6-modules is from Packman. And kdenlive from Packman does not enforce this at all. (ATM it would be installed from Packman, because Packman’s revision is higher than the one in the OSS repo, but I don’t know whether this has always been the case)

Anyway, the switch to Packman would make sure that all those packages come from Packman, including kdenlive and libmlt6-*.

Well I used to be, because I didn’t know what was going on. Now, it’s like when you are learning a foreign language, little bits make sense. You feel as if you just knew a few more words you would really get the full meaning. Onward and upwards.

So I’d suggest to do this now:
Run

sudo rm -r /var/cache/zypp

to be on the safe side.
Then run

sudo zypper dup --from 3

If you get the conflict about libavfilter, choose option 1.
Then please post the next conflict. (if it is that pipelight conflict from above, you don’t have to post it, just carry on to the next by choosing one of the above mentioned options)

sudo rm -r /var/cache/zypp

followed by

sudo zypper dup --from 3
Retrieving repository 'Main Repository (NON-OSS)' metadata ...........................[done]
Building repository 'Main Repository (NON-OSS)' cache ................................[done]
Retrieving repository 'Main Repository (OSS)' metadata ...............................[done]
Building repository 'Main Repository (OSS)' cache ....................................[done]
Retrieving repository 'Packman Repository' metadata ..................................[done]
Building repository 'Packman Repository' cache .......................................[done]
Retrieving repository 'home:Knurpht:pipelight' metadata ..............................[done]
Building repository 'home:Knurpht:pipelight' cache ...................................[done]
Retrieving repository 'openSUSE-13.1-1.10' metadata ..................................[done]
Building repository 'openSUSE-13.1-1.10' cache .......................................[done]
Retrieving repository 'libdvdcss repository' metadata ................................[done]
Building repository 'libdvdcss repository' cache .....................................[done]
Retrieving repository 'openSUSE-13.1-Update' metadata ................................[done]
Building repository 'openSUSE-13.1-Update' cache .....................................[done]
Retrieving repository 'openSUSE-13.1-Update-Non-Oss' metadata ........................[done]
Building repository 'openSUSE-13.1-Update-Non-Oss' cache .............................[done]
Retrieving repository 'windows:mingw:win32' metadata .................................[done]
Building repository 'windows:mingw:win32' cache ......................................[done]
Loading repository data...
Reading installed packages...
Computing distribution upgrade...
2 Problems:
Problem: libavfilter3-2.1.2-2.1.i586 requires libavcodec55 = 2.1.2, but this requirement cannot be provided
Problem: nothing provides mingw32-cross-gcc = 4.8.2n needed by pipelight-0.1+2+20130818000040-3.15.i586

Problem: libavfilter3-2.1.2-2.1.i586 requires libavcodec55 = 2.1.2, but this requirement cannot be provided
  deleted providers: libavcodec55-2.1.2-2.1.i586
 Solution 1: Following actions will be done:
  keep obsolete libavcodec55-2.1.2-2.1.i586
  keep obsolete libavutil52-2.1.2-2.1.i586
  keep obsolete libswresample0-2.1.2-2.1.i586
  keep obsolete libswscale2-2.1.2-2.1.i586
  keep obsolete libavformat55-2.1.2-2.1.i586
  keep obsolete libpostproc52-2.1.2-2.1.i586
 Solution 2: deinstallation of libavfilter3-2.1.2-2.1.i586
 Solution 3: break libavfilter3-2.1.2-2.1.i586 by ignoring some of its dependencies

Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c] (c):1

then:

Problem: nothing provides mingw32-cross-gcc = 4.8.2n needed by pipelight-0.1+2+20130818000040-3.15.i586
 Solution 1: deinstallation of pipelight-0.2.5-14.1.i586
 Solution 2: keep obsolete pipelight-0.2.5-14.1.i586
 Solution 3: break pipelight-0.1+2+20130818000040-3.15.i586 by ignoring some of its dependencies

Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c] (c): 


Resolving dependencies...                                                                   
Computing distribution upgrade...                                                           
2 Problems:                                                                                 
Problem: ffmpeg-2.2-2.2.i586 requires libavcodec55 = 2.2, but this requirement cannot be provided                                                                                       
Problem: libavdevice55-2.2-2.2.i586 requires libavformat55 = 2.2, but this requirement cannot be provided                                                                               
                                                                                            
Problem: ffmpeg-2.2-2.2.i586 requires libavcodec55 = 2.2, but this requirement cannot be provided                                                                                       
  uninstallable providers: libavcodec55-2.2-2.2.i586[ftp.gwdg.de-suse]                      
 Solution 1: Following actions will be done:                                                
  do not keep libavcodec55-2.1.2-2.1.i586 installed                                         
  do not keep libavutil52-2.1.2-2.1.i586 installed                                          
  do not keep libswresample0-2.1.2-2.1.i586 installed                                       
  do not keep libswscale2-2.1.2-2.1.i586 installed                                          
 Solution 2: Following actions will be done:                                                
  keep obsolete ffmpeg-2.1.2-2.1.i586                                                       
  keep obsolete libavresample1-2.1.2-2.1.i586                                               
 Solution 3: deinstallation of ffmpeg-2.1.2-2.1.i586                                        
 Solution 4: break ffmpeg-2.2-2.2.i586 by ignoring some of its dependencies                 
                                                                                            
Choose from above solutions by number or skip, retry or cancel [1/2/3/4/s/r/c] (c):      

Do I want option 2 with this one?

No, you want option 1. The old 2.1.2 libraries have to be removed and the new 2.2 versions installed instead.

This is quite long!

sudo zypper dup --from 3
Retrieving repository ‘Main Repository (NON-OSS)’ metadata …[done]
Building repository ‘Main Repository (NON-OSS)’ cache …[done]
Retrieving repository ‘Main Repository (OSS)’ metadata …[done]
Building repository ‘Main Repository (OSS)’ cache …[done]
Retrieving repository ‘Packman Repository’ metadata …[done]
Building repository ‘Packman Repository’ cache …[done]
Retrieving repository ‘home:Knurpht:pipelight’ metadata …[done]
Building repository ‘home:Knurpht:pipelight’ cache …[done]
Retrieving repository ‘openSUSE-13.1-1.10’ metadata …[done]
Building repository ‘openSUSE-13.1-1.10’ cache …[done]
Retrieving repository ‘libdvdcss repository’ metadata …[done]
Building repository ‘libdvdcss repository’ cache …[done]
Retrieving repository ‘openSUSE-13.1-Update’ metadata …[done]
Building repository ‘openSUSE-13.1-Update’ cache …[done]
Retrieving repository ‘openSUSE-13.1-Update-Non-Oss’ metadata …[done]
Building repository ‘openSUSE-13.1-Update-Non-Oss’ cache …[done]
Retrieving repository ‘windows:mingw:win32’ metadata …[done]
Building repository ‘windows:mingw:win32’ cache …[done]
Loading repository data…
Reading installed packages…
Computing distribution upgrade…
2 Problems:
Problem: libavfilter3-2.1.2-2.1.i586 requires libavcodec55 = 2.1.2, but this requirement cannot be provided
Problem: nothing provides mingw32-cross-gcc = 4.8.2n needed by pipelight-0.1+2+20130818000040-3.15.i586

Problem: libavfilter3-2.1.2-2.1.i586 requires libavcodec55 = 2.1.2, but this requirement cannot be provided
deleted providers: libavcodec55-2.1.2-2.1.i586
Solution 1: Following actions will be done:
keep obsolete libavcodec55-2.1.2-2.1.i586
keep obsolete libavutil52-2.1.2-2.1.i586
keep obsolete libswresample0-2.1.2-2.1.i586
keep obsolete libswscale2-2.1.2-2.1.i586
keep obsolete libavformat55-2.1.2-2.1.i586
keep obsolete libpostproc52-2.1.2-2.1.i586
Solution 2: deinstallation of libavfilter3-2.1.2-2.1.i586
Solution 3: break libavfilter3-2.1.2-2.1.i586 by ignoring some of its dependencies

Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c] (c): 1

Problem: nothing provides mingw32-cross-gcc = 4.8.2n needed by pipelight-0.1+2+20130818000040-3.15.i586
Solution 1: deinstallation of pipelight-0.2.5-14.1.i586
Solution 2: keep obsolete pipelight-0.2.5-14.1.i586
Solution 3: break pipelight-0.1+2+20130818000040-3.15.i586 by ignoring some of its dependencies

Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c] (c): 2
Resolving dependencies…
Computing distribution upgrade…
2 Problems:
Problem: ffmpeg-2.2-2.2.i586 requires libavcodec55 = 2.2, but this requirement cannot be provided
Problem: libavdevice55-2.2-2.2.i586 requires libavformat55 = 2.2, but this requirement cannot be provided

Problem: ffmpeg-2.2-2.2.i586 requires libavcodec55 = 2.2, but this requirement cannot be provided
uninstallable providers: libavcodec55-2.2-2.2.i586[ftp.gwdg.de-suse]
Solution 1: Following actions will be done:
do not keep libavcodec55-2.1.2-2.1.i586 installed
do not keep libavutil52-2.1.2-2.1.i586 installed
do not keep libswresample0-2.1.2-2.1.i586 installed
do not keep libswscale2-2.1.2-2.1.i586 installed
Solution 2: Following actions will be done:
keep obsolete ffmpeg-2.1.2-2.1.i586
keep obsolete libavresample1-2.1.2-2.1.i586
Solution 3: deinstallation of ffmpeg-2.1.2-2.1.i586
Solution 4: break ffmpeg-2.2-2.2.i586 by ignoring some of its dependencies

Choose from above solutions by number or skip, retry or cancel [1/2/3/4/s/r/c] (c): 1

Problem: libavdevice55-2.2-2.2.i586 requires libavformat55 = 2.2, but this requirement cannot be provided
uninstallable providers: libavformat55-2.2-2.2.i586[ftp.gwdg.de-suse]
Solution 1: Following actions will be done:
do not keep libavformat55-2.1.2-2.1.i586 installed
do not keep libswresample0-2.1.2-2.1.i586 installed
do not keep libswscale2-2.1.2-2.1.i586 installed
Solution 2: deinstallation of libavdevice55-2.1.2-2.1.i586
Solution 3: keep obsolete libavdevice55-2.1.2-2.1.i586
Solution 4: break libavdevice55-2.2-2.2.i586 by ignoring some of its dependencies

   Choose from above solutions by number or skip, retry or cancel [1/2/3/4/s/r/c] (c): 1
Resolving dependencies...
Computing distribution upgrade...
6 Problems:
Problem: libavfilter3-2.1.2-2.1.i586 requires libavutil.so.52, but this requirement cannot be provided
Problem: libpostproc52-2.1.2-2.1.i586 requires libavutil52 = 2.1.2, but this requirement cannot be provided
Problem: amarok-2.8.0-21.14.i586 requires libavcodec.so.55, but this requirement cannot be provided
Problem: libmediastreamer_voip3-2.9.0-3.4.i586 requires libswscale.so.2, but this requirement cannot be provided
Problem: kdenlive-0.9.8-9.4.i586 requires libmlt6-modules, but this requirement cannot be provided
Problem: libavdevice55-2.2-2.2.i586 requires libswresample0 = 2.2, but this requirement cannot be provided

Problem: libavfilter3-2.1.2-2.1.i586 requires libavutil.so.52, but this requirement cannot be provided
deleted providers: libavutil52-2.1.2-2.1.i586
uninstallable providers: libavutil52-2.0-2.1.2.i586[download.opensuse.org-oss]
libavutil52-2.2-2.2.i586[ftp.gwdg.de-suse]
libavutil52-2.0-2.1.2.i586[openSUSE-13.1-1.10]
Solution 1: Following actions will be done:
keep libavutil52-2.1.2-2.1.i586
keep obsolete libavcodec55-2.1.2-2.1.i586
keep obsolete libswresample0-2.1.2-2.1.i586
keep obsolete libswscale2-2.1.2-2.1.i586
keep obsolete libavformat55-2.1.2-2.1.i586
Solution 2: Following actions will be done:
deinstallation of libavfilter3-2.1.2-2.1.i586
deinstallation of kaffeine-1.2.2-25.1.2.i586
deinstallation of xine-ui-0.99.8-45.10.i586
Solution 3: break libavfilter3-2.1.2-2.1.i586 by ignoring some of its dependencies

Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c] (c): 1

Problem: libpostproc52-2.1.2-2.1.i586 requires libavutil52 = 2.1.2, but this requirement cannot be provided
deleted providers: libavutil52-2.1.2-2.1.i586
Solution 1: keep obsolete libavutil52-2.1.2-2.1.i586
Solution 2: do not keep libpostproc52-2.1.2-2.1.i586 installed
Solution 3: break libpostproc52-2.1.2-2.1.i586 by ignoring some of its dependencies

Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c] (c): 1

Problem: amarok-2.8.0-21.14.i586 requires libavcodec.so.55, but this requirement cannot be provided
deleted providers: libavcodec55-2.1.2-2.1.i586
uninstallable providers: libavcodec55-2.2-2.2.i586[ftp.gwdg.de-suse]
Solution 1: deinstallation of amarok-2.8.0-4.2.1.i586
Solution 2: keep obsolete amarok-2.8.0-4.2.1.i586
Solution 3: keep libavcodec55-2.1.2-2.1.i586
Solution 4: break amarok-2.8.0-21.14.i586 by ignoring some of its dependencies

Choose from above solutions by number or skip, retry or cancel [1/2/3/4/s/r/c] (c): 1

Problem: libmediastreamer_voip3-2.9.0-3.4.i586 requires libswscale.so.2, but this requirement cannot be provided
deleted providers: libswscale2-2.1.2-2.1.i586
uninstallable providers: libswscale2-2.0-2.1.2.i586[download.opensuse.org-oss]
libswscale2-2.2-2.2.i586[ftp.gwdg.de-suse]
libswscale2-2.0-2.1.2.i586[openSUSE-13.1-1.10]
Solution 1: Following actions will be done:
deinstallation of libmediastreamer_voip3-2.9.0-3.1.1.i586
deinstallation of kopete-4.11.5-98.3.i586
Solution 2: keep obsolete libmediastreamer_voip3-2.9.0-3.1.1.i586
Solution 3: keep libswscale2-2.1.2-2.1.i586
Solution 4: break libmediastreamer_voip3-2.9.0-3.4.i586 by ignoring some of its dependencies

Choose from above solutions by number or skip, retry or cancel [1/2/3/4/s/r/c] (c): 1


   Problem: kdenlive-0.9.8-9.4.i586 requires libmlt6-modules, but this requirement cannot be provided
uninstallable providers: libmlt6-modules-0.9.0-9.11.i586[ftp.gwdg.de-suse]
Solution 1: Following actions will be done:
deinstallation of kdenlive-0.9.6-2.1.3.i586
deinstallation of libmlt6-modules-0.9.0-2.1.2.i586
Solution 2: keep obsolete libmlt6-modules-0.9.0-2.1.2.i586
Solution 3: keep libavformat55-2.1.2-2.1.i586
Solution 4: break kdenlive-0.9.8-9.4.i586 by ignoring some of its dependencies

Choose from above solutions by number or skip, retry or cancel [1/2/3/4/s/r/c] (c): 1

Problem: libavdevice55-2.2-2.2.i586 requires libswresample0 = 2.2, but this requirement cannot be provided
uninstallable providers: libswresample0-2.2-2.2.i586[ftp.gwdg.de-suse]
Solution 1: deinstallation of libavdevice55-2.1.2-2.1.i586
Solution 2: keep libswresample0-2.1.2-2.1.i586
Solution 3: keep libswresample0-2.1.2-2.1.i586
Solution 4: break libavdevice55-2.2-2.2.i586 by ignoring some of its dependencies

Choose from above solutions by number or skip, retry or cancel [1/2/3/4/s/r/c] (c): 1
Resolving dependencies...
Computing distribution upgrade...

Problem: ffmpeg-2.2-2.2.i586 requires libavdevice55 = 2.2, but this requirement cannot be provided
uninstallable providers: libavdevice55-2.2-2.2.i586[ftp.gwdg.de-suse]
Solution 1: Following actions will be done:
keep libavdevice55-2.1.2-2.1.i586
do not keep libavcodec55-2.1.2-2.1.i586 installed
do not keep libavformat55-2.1.2-2.1.i586 installed
do not keep libavutil52-2.1.2-2.1.i586 installed
do not keep libswresample0-2.1.2-2.1.i586 installed
do not keep libswscale2-2.1.2-2.1.i586 installed
Solution 2: Following actions will be done:
keep obsolete ffmpeg-2.1.2-2.1.i586
keep libavdevice55-2.1.2-2.1.i586
Solution 3: deinstallation of ffmpeg-2.1.2-2.1.i586
Solution 4: break ffmpeg-2.2-2.2.i586 by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/3/4/c] (c): 1
Resolving dependencies...
Computing distribution upgrade...
6 Problems:
Problem: libavfilter3-2.1.2-2.1.i586 requires libavutil.so.52, but this requirement cannot be provided
Problem: libpostproc52-2.1.2-2.1.i586 requires libavutil52 = 2.1.2, but this requirement cannot be provided
Problem: libmjpegutils-2_0-0-2.0.0-57.7.i586 requires libquicktime.so.0, but this requirement cannot be provided
Problem: strigi-0.7.8-8.89.i586 requires libavformat.so.55, but this requirement cannot be provided
Problem: libavdevice55-2.2-2.2.i586 requires libswresample0 = 2.2, but this requirement cannot be provided
Problem: ffmpeg-2.2-2.2.i586 requires libswscale.so.2, but this requirement cannot be provided

Problem: libavfilter3-2.1.2-2.1.i586 requires libavutil.so.52, but this requirement cannot be provided
deleted providers: libavutil52-2.1.2-2.1.i586
uninstallable providers: libavutil52-2.0-2.1.2.i586[download.opensuse.org-oss]
libavutil52-2.2-2.2.i586[ftp.gwdg.de-suse]
libavutil52-2.0-2.1.2.i586[openSUSE-13.1-1.10]
Solution 1: Following actions will be done:
keep libavutil52-2.1.2-2.1.i586
keep obsolete libavcodec55-2.1.2-2.1.i586
keep obsolete libswresample0-2.1.2-2.1.i586
keep obsolete libswscale2-2.1.2-2.1.i586
keep obsolete libavformat55-2.1.2-2.1.i586
Solution 2: Following actions will be done:
deinstallation of libavfilter3-2.1.2-2.1.i586
deinstallation of kaffeine-1.2.2-25.1.2.i586
deinstallation of xine-ui-0.99.8-45.10.i586
Solution 3: break libavfilter3-2.1.2-2.1.i586 by ignoring some of its dependencies

Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c] (c): 1

Problem: libpostproc52-2.1.2-2.1.i586 requires libavutil52 = 2.1.2, but this requirement cannot be provided
deleted providers: libavutil52-2.1.2-2.1.i586
Solution 1: keep obsolete libavutil52-2.1.2-2.1.i586
Solution 2: do not keep libpostproc52-2.1.2-2.1.i586 installed
Solution 3: break libpostproc52-2.1.2-2.1.i586 by ignoring some of its dependencies

Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c] (c): 1


Choose Solution 1 now for the last conflict.
And you don’t have to post all the other things that stay the same again… :wink:

   Problem: libmjpegutils-2_0-0-2.0.0-57.7.i586 requires libquicktime.so.0, but this requirement cannot be provided
uninstallable providers: libquicktime0-1.2.4-70.1.i586[ftp.gwdg.de-suse]
Solution 1: Following actions will be done:
deinstallation of libmjpegutils-2_0-0-2.0.0-11.1.3.i586
deinstallation of libquicktime0-1.2.4-7.1.2.i586
deinstallation of dvgrab-3.5-18.1.1.i586
deinstallation of transcode-1.1.5-110.6.i586
Solution 2: keep obsolete libquicktime0-1.2.4-7.1.2.i586
Solution 3: keep libavcodec55-2.1.2-2.1.i586
Solution 4: break libmjpegutils-2_0-0-2.0.0-57.7.i586 by ignoring some of its dependencies

Choose from above solutions by number or skip, retry or cancel [1/2/3/4/s/r/c] (c): 1

Problem: strigi-0.7.8-8.89.i586 requires libavformat.so.55, but this requirement cannot be provided
deleted providers: libavformat55-2.1.2-2.1.i586
uninstallable providers: libavformat55-2.2-2.2.i586[ftp.gwdg.de-suse]
Solution 1: deinstallation of strigi-0.7.8-4.1.3.i586
Solution 2: keep obsolete strigi-0.7.8-4.1.3.i586
Solution 3: keep libavformat55-2.1.2-2.1.i586
Solution 4: break strigi-0.7.8-8.89.i586 by ignoring some of its dependencies

Choose from above solutions by number or skip, retry or cancel [1/2/3/4/s/r/c] (c): 1

Problem: libavdevice55-2.2-2.2.i586 requires libswresample0 = 2.2, but this requirement cannot be provided
uninstallable providers: libswresample0-2.2-2.2.i586[ftp.gwdg.de-suse]
Solution 1: deinstallation of libavdevice55-2.1.2-2.1.i586
Solution 2: keep libswresample0-2.1.2-2.1.i586
Solution 3: keep libswresample0-2.1.2-2.1.i586
Solution 4: break libavdevice55-2.2-2.2.i586 by ignoring some of its dependencies

Choose from above solutions by number or skip, retry or cancel [1/2/3/4/s/r/c] (c): 1

Problem: ffmpeg-2.2-2.2.i586 requires libswscale.so.2, but this requirement cannot be provided
deleted providers: libswscale2-2.1.2-2.1.i586
uninstallable providers: libswscale2-2.0-2.1.2.i586[download.opensuse.org-oss]
libswscale2-2.2-2.2.i586[ftp.gwdg.de-suse]
libswscale2-2.0-2.1.2.i586[openSUSE-13.1-1.10]
Solution 1: deinstallation of ffmpeg-2.1.2-2.1.i586
Solution 2: keep libswscale2-2.1.2-2.1.i586
Solution 3: keep libswscale2-2.1.2-2.1.i586
Solution 4: break ffmpeg-2.2-2.2.i586 by ignoring some of its dependencies

Choose from above solutions by number or skip, retry or cancel [1/2/3/4/s/r/c] (c): 1
Resolving dependencies...
Computing distribution upgrade...

Problem: mjpegtools-2.0.0-57.7.i586 requires libmjpegutils-2.0.so.0, but this requirement cannot be provided
uninstallable providers: libmjpegutils-2_0-0-2.0.0-57.7.i586[ftp.gwdg.de-suse]
Solution 1: deinstallation of mjpegtools-2.0.0-11.1.3.i586
Solution 2: keep libmjpegutils-2_0-0-2.0.0-11.1.3.i586
Solution 3: keep libmjpegutils-2_0-0-2.0.0-11.1.3.i586
Solution 4: break mjpegtools-2.0.0-57.7.i586 by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/3/4/c] (c): 1
Resolving dependencies...
Computing distribution upgrade...
The following NEW package is going to be installed:
  libid3tag0 

The following 13 packages are going to be REMOVED:
  amarok dvgrab ffmpeg kdenlive kopete libavdevice55 libmediastreamer_voip3 
  libmjpegutils-2_0-0 libmlt6-modules libquicktime0 mjpegtools strigi transcode 

The following 29 packages are going to be upgraded:
  gstreamer gstreamer-0_10 gstreamer-0_10-plugin-esd gstreamer-0_10-plugins-base 
  gstreamer-0_10-plugins-good gstreamer-plugins-base libavresample1 libgstapp-0_10-0 
  libgstapp-1_0-0 libgstaudio-1_0-0 libgstinterfaces-0_10-0 libgstpbutils-1_0-0 
  libgstreamer-0_10-0 libgstreamer-1_0-0 libgstriff-1_0-0 libgsttag-1_0-0 libgstvideo-1_0-0 
  libmediastreamer_base3 libmlt++3 libmlt6 libmlt6-data libsox2 libstrigi0 libxine2 
  libxine2-codecs libxine2-pulse melt melt6 sox 

The following package is going to be downgraded:
  k3b 

The following 28 packages are going to change vendor:
  gstreamer                    openSUSE -> http://packman.links2linux.de
  gstreamer-0_10               openSUSE -> http://packman.links2linux.de
  gstreamer-0_10-plugin-esd    openSUSE -> http://packman.links2linux.de
  gstreamer-0_10-plugins-base  openSUSE -> http://packman.links2linux.de
  gstreamer-0_10-plugins-good  openSUSE -> http://packman.links2linux.de
  gstreamer-plugins-base       openSUSE -> http://packman.links2linux.de
  k3b                          openSUSE -> http://packman.links2linux.de
  libgstapp-0_10-0             openSUSE -> http://packman.links2linux.de
  libgstapp-1_0-0              openSUSE -> http://packman.links2linux.de
  libgstaudio-1_0-0            openSUSE -> http://packman.links2linux.de
  libgstinterfaces-0_10-0      openSUSE -> http://packman.links2linux.de
  libgstpbutils-1_0-0          openSUSE -> http://packman.links2linux.de
  libgstreamer-0_10-0          openSUSE -> http://packman.links2linux.de
  libgstreamer-1_0-0           openSUSE -> http://packman.links2linux.de
  libgstriff-1_0-0             openSUSE -> http://packman.links2linux.de
  libgsttag-1_0-0              openSUSE -> http://packman.links2linux.de
  libgstvideo-1_0-0            openSUSE -> http://packman.links2linux.de
  libmediastreamer_base3       openSUSE -> http://packman.links2linux.de
  libmlt++3                    openSUSE -> http://packman.links2linux.de
  libmlt6                      openSUSE -> http://packman.links2linux.de
  libmlt6-data                 openSUSE -> http://packman.links2linux.de
  libsox2                      openSUSE -> http://packman.links2linux.de
  libstrigi0                   openSUSE -> http://packman.links2linux.de
  libxine2                     openSUSE -> http://packman.links2linux.de
  libxine2-pulse               openSUSE -> http://packman.links2linux.de
  melt                         openSUSE -> http://packman.links2linux.de
  melt6                        openSUSE -> http://packman.links2linux.de
  sox                          openSUSE -> http://packman.links2linux.de


29 packages to upgrade, 1 to downgrade, 1 new, 13 to remove, 28  to change vendor.
Overall download size: 16.0 MiB. After the operation, 109.2 MiB will be freed.
Continue? [y/n/? shows all options] (y): 
 


This is where I am at now, and it looks like I am removing kdenlive? I know I can always reinstall it. So do I say ‘y’ or ‘n’

P.S Sorry for the many messages, it told me I had gone over the limit.