LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Gentoo (https://www.linuxquestions.org/questions/gentoo-87/)
-   -   k3b unable to handle open source audio codec opus (https://www.linuxquestions.org/questions/gentoo-87/k3b-unable-to-handle-open-source-audio-codec-opus-4175629825/)

_roman_ 05-16-2018 10:03 AM

k3b unable to handle open source audio codec opus
 
The most useful error report screen of k3b, sarcasm.

also the detail button was coded by an idiot. first it shows nothing. than it shows an empty bar without anything. Why do you want to enlarge an error window in the first place? Most useless feature i ever saw in past years. And calling something idiotic which has no benefit deserves to be called idiotic.

https://www.pic-upload.de/view-35333...nshot.png.html



of course it is the latest k3b
Code:

ASUS-G75VW /home/roman # emerge -pv k3b

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  R    ] kde-apps/k3b-18.04.1:5::gentoo  USE="dvd emovix encode ffmpeg flac mad mp3 musepack sndfile sox taglib vorbis -debug -handbook -libav {-test} -vcd -webkit" 0 KiB

Total: 1 package (1 reinstall), Size of downloads: 0 KiB

of course it has musepack enabled.
afaik when the ebuild has not changed ffmpeg or libav. I prefer ffmpeg so libav is disabled
i do not need videocds => vcd disabled
i do not need a handbook => handbook disabled
i doubt webkit is responsible for this issue

Code:

(K3b::AudioDoc::increaseDecoderUsage)
(K3b::AudioDoc::increaseDecoderUsage) finished
(K3b::AudioDoc::slotTrackChanged  K3b::AudioTrack(0x55dbae3b8b80)
(K3b::AudioDoc::slotTrackChanged done
(K3b::AudioTrack::moveAfter(  K3b::AudioTrack(0x7f695000d2f0)  )
(K3b::AudioDoc::slotTrackChanged  K3b::AudioTrack(0x55dbae3b8b80)
(K3b::AudioDoc::slotTrackChanged done
url list drop
(K3b::AudioDecoderFactory::createDecoder(  " REMOVED .opus"  )
(K3bFLACDecoder)  " REMOVED .opus" : not a FLAC file
(K3bMpcWrapper) failed to initialize the Musepack decoder.
(K3bOggVorbisDecoder) not an Ogg-Vorbis file:  " REMOVED .opus"
(K3bWaveDecoder)  " REMOVED .opus" : not a RIFF file.
(K3bMad) found first header at  40787
(K3bMadDecoder) unsupported format:  " REMOVED .opus"
(K3bFFMpegFile) found codec for  " REMOVED .opus"
Input #0, ogg, from ' REMOVED .opus':
  Duration: 00:05:18.01, start: 0.007500, bitrate: 140 kb/s
    Stream #0:0(eng): Audio: opus, 48000 Hz, stereo, fltp
    Metadata:
      LANGUAGE        : eng
      ENCODER        : Lavf57.83.100
(K3bLibsndfileDecoder)  File contains data in an unimplemented format.
(K3b::AudioDecoderFactory::createDecoder(  " REMOVED .opus"  ) no success
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-roman'

because of privacy i changed the file location and name to REMOVED.
the files were I suppose created with ffmpeg afaik. cvlc / vlc plays them without an issue

the box is up to date.
--

k3b is the only reason why i have all that qt and kde junk in my system.

and i know gentoo policy on k3b bugs, report upstream, won'T fix several bug reports regarding k3b in past 10 years.

--

bug 1) error window is not useful at all
workaround, starting k3b as user in a shell

bug 2) k3b is unable to handle opus open source codec.
workaround using another burning suite
workaround using another file type
workaround using a proper distro where k3b is working (i know of certain bugs, i reported them since my turion-mt32 cpu, when it were fresh on the market, regarding the software named k3b in gentoo.)

feel free to report this wherever you want. Just showing how unstable certain software is in current gentoo

also note that k3b pulls in a lot of junk. which is partly not needed. and still it has functionality issues. like not proper error windows, not working with codecs and such.

I mark the topic as solved as it is a won't fix. as gentoo policy is to mark any kde related bug as report upstream for past years.

_roman_ 05-28-2018 09:11 AM

Update:

Using brasero from the portage tree solved the issue in creating optical audio cd.

I used the same tracks. It went flawless.

--

as brasero can handle those files
as the files are 100 percent working in my car audio
as the files are 100 percent working in vlc / cvlc

summary: k3b is broken


All times are GMT -5. The time now is 10:32 AM.