This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Transcode tracks dialog doesn't pop up

Tags: None
(comma "," separated)
User avatar
Mamarok
Manager
Posts
6071
Karma
16
OS
Could you please check in the Settings -> Configure Amarok -> Local Collection, if you have the Transcoding Option enabled or disabled?


Running Kubuntu 22.10 with Plasma 5.26.3, Frameworks 5.100.0, Qt 5.15.6, kernel 5.19.0-23 on Ryzen 5 4600H, AMD Renoir, X11
FWIW: it's always useful to state the exact Plasma version (+ distribution) when asking questions, makes it easier to help ...
wolfi323
Registered Member
Posts
1129
Karma
11
OS
For the record, I now installed KUbuntu 14.04 in VirtualBox, and I can't get the transcoding dialog to appear there either.

Installing libav-tools didn't help, and even creating a symlink /usr/bin/ffmpeg to avconv made no change. They don't seem to be compatible enough any more.

I had another look at the code, and Amarok definitely still needs the executable ffmpeg for transcoding.
AFAICS in the code Amarok doesn't find any codecs because avconv changed the output format slightly (the leading space is removed in the codecs list).

It works fine with ffmpeg installed on my openSUSE installation with Amarok 2.8.0.

So I still think the key is to install the real ffmpeg, but I have no time to play with this any more today.
wolfi323
Registered Member
Posts
1129
Karma
11
OS
After installing ffmpeg from this PPA (as suggested on the link I gave you earlier), the transcode dialog shows up.

You have to do the following:
Code: Select all
sudo add-apt-repository ppa:jon-severinsson/ffmpeg
sudo apt-get update
sudo apt-get install ffmpeg

And please note that you have to quit and restart Amarok after installation of ffmpeg for this to work, as has been mentioned by Mamarok.
rmorelli
Registered Member
Posts
2
Karma
0
debian testing here, amarok transcode dialog doesn't show up
I created the symbolic link avconv <-> ffmpeg but amarok still complains that "FFmpeg is not installed or does not support any of the required formats."

...but in the meanwhile those packages are installed:
* libav-tools
* flac and libflac
* libmp3lame0
* libvorbis0a
* libfaac0

exept for
* libavbin0
which is not in debian repos.

Any hints?
Regards
wolfi323
Registered Member
Posts
1129
Karma
11
OS
rmorelli wrote:debian testing here, amarok transcode dialog doesn't show up
I created the symbolic link avconv <-> ffmpeg but amarok still complains that "FFmpeg is not installed or does not support any of the required formats."

Yes, as I wrote, this doesn't work any more with the latest libav versions, because they changed the output format for avconv.

You have to install the real ffmpeg.
The ffmpeg homepage would suggest this for Debian: http://www.deb-multimedia.org/
And AFAICT this indeed seems to contain an ffmpeg package for debian-testing.
rmorelli
Registered Member
Posts
2
Karma
0
Thank you for reply,

but well isn't ffmpeg somewhat deprecated? ie, isn't amarok going to align to avconv or what?
wolfi323
Registered Member
Posts
1129
Karma
11
OS
rmorelli wrote:but well isn't ffmpeg somewhat deprecated?

No, it isn't. (except maybe by Ubuntu and Debian... ;) )
The latest release is 2.2.2 and was released on 2014-05-05.

Just some people forked it some time ago, and called their fork libav.
And apparently they decided to make incompatible changes.

ie, isn't amarok going to align to avconv or what?

No idea.

At the moment it only supports ffmpeg.
Upto now this was no problem as libav (avconv) was more or less compatible, but that has changed unfortunately.
With ffmpeg it still works, even with the latest version.


Bookmarks



Who is online

Registered users: bancha, Bing [Bot], daret, Evergrowing, Google [Bot], lockheed, sandyvee, Sogou [Bot]