@Norag
Thanks for the hint. I added qt5-quickcontrols
as dependency.
Git Clone URL: | https://aur.archlinux.org/youtube-to-mp3.git (read-only, click to copy) |
---|---|
Package Base: | youtube-to-mp3 |
Description: | Downloads audio from YouTube or Vimeo and saves it to mp3 or m4a format to listen to locally |
Upstream URL: | https://www.mediahuman.com/download.html |
Keywords: | Converter Youtube |
Licenses: | LicenseRef-custom |
Conflicts: | youtube-to-mp3 |
Submitter: | matthias-eb |
Maintainer: | matthias-eb (schinfo) |
Last Packager: | schinfo |
Votes: | 6 |
Popularity: | 0.025087 |
First Submitted: | 2020-04-25 20:42 (UTC) |
Last Updated: | 2025-06-12 21:03 (UTC) |
@Norag
Thanks for the hint. I added qt5-quickcontrols
as dependency.
Hi, seemed like there is qt5-quickcontrols package missing as a dependency. At least on my system the central list of all the downloads was just blank. Installing that package fixed the issue.
Hey, many thanks for your work on this package.
I am happy to confirm that with the latest updates, the FFMPEG error is gone and I can use the program without problems again.
MEDIAHUMAN has done it again. The latest version 3.9.9.97 is from December 11th. I'd rather spare myself a comment on this as it could be very abusive!
I adapted the PKGBUILD again.
The i686 (32 bit) was removed because Arch discontinued 32 bit Linux.
Since MEDIAHUMAN constantly changes the source file without adjusting the version number, it is now fetched from my own server. Before an update, I always check whether the current version works and, if necessary, leave the old, working version on the server.
This can prevent the program from no longer starting, as was the case on November 7th.
The PKGBUILD is now identical to youtube-downloader-bin
.
I have added schinfo as a maintainer instead of Strykar, due to Strykar not picking up the slack when needed and schinfo requesting to do so.
Hello there, package youtube-to-mp3 is now updated. Sorry it took so long, I have been exceedingly busy lately. I have added ffmpeg as a dependency to address the issues of schinfo, fingers crossed that it will work now. As I am unable to reproduce the problem, it is somewhat of a shot in the dark. Greetings, metthias-eb
After the update from November 7th, it prompts: Neither FFmpeg nor AVConv are installed. Install and click.
I solved the problem for youtube-downloader-bin
using my own server and the October 29th version.
pkgname=youtube-to-mp3
pkgver=3.9.9.96
pkgrel=5
pkgdesc='Downloads audio from YouTube or Vimeo and saves it to mp3 or m4a format to listen to locally'
arch=('x86_64')
url="https://www.mediahuman.com/download.html"
license=('LicenseRef-custom')
depends=('hicolor-icon-theme'
'qt5-multimedia'
'qt5-webengine'
'qt5-declarative'
'taglib1'
'ffmpeg')
provides=('youtube-to-mp3')
conflicts=('youtube-to-mp3')
source_x86_64=("${pkgname}-$(date +%F-%H).amd64.deb::https://schinfo.de/MediaHuman/YouTubeToMP3.amd64.deb")
sha256sums_x86_64=('67dfd93e2fcd1dd912138036b28d1c0137ae0532d7a39442da7887054b051ec8')
pkgver() {
bsdtar -xf control.tar.xz -C .
actpkgverlong="$(cat "control" | grep "Version: ")"
actpkgver=${actpkgverlong##*: }
echo "$actpkgver"
}
package() {
bsdtar -xf data.tar.xz -C ${pkgdir}/
install -D "${pkgdir}/usr/share/doc/${pkgname}/copyright" -t "${pkgdir}/usr/share/licenses/${pkgname}/"
install -dm755 $pkgdir/usr/bin
ln -s /opt/$pkgname/YouTubeToMP3 "${pkgdir}/usr/bin/YouTubeToMP3"
}
This is MediaHuman's response to the problem:
Thanks for your suggestion. Usually we release a new version and change the version number, but this time release was not very smooth and we had to push 5-7 hot fixes. YouTube often release some features as A/B test for certain geo and it's impossible to guess where your newly released version will work correctly and where not. Sometimes we just update the binary on the site without pushing the update, so only new users are affected, and if no one complains for a day or so, we push the update to the public. I don't think it's a good practice, but it's worse to release a version and get thousands of support letters from angry users who can't get it to work.
The amateurs at MediaHuman updated the program again on November 7th. without changing the version number.
Pinned Comments
schinfo commented on 2024-12-11 16:17 (UTC)
I adapted the PKGBUILD again. The i686 (32 bit) was removed because Arch discontinued 32 bit Linux. Since MEDIAHUMAN constantly changes the source file without adjusting the version number, it is now fetched from my own server. Before an update, I always check whether the current version works and, if necessary, leave the old, working version on the server. This can prevent the program from no longer starting, as was the case on November 7th. The PKGBUILD is now identical to
youtube-downloader-bin
.