Package Details: 4kvideodownloader

Git Clone URL: (read-only, click to copy)
Package Base: 4kvideodownloader
Description: Quickly download videos from YouTube in high-quality
Upstream URL:
Licenses: custom:eula
Submitter: Muflone
Maintainer: Muflone
Last Packager: Muflone
Votes: 68
Popularity: 1.25
First Submitted: 2013-06-30 01:38 (UTC)
Last Updated: 2022-01-29 17:30 (UTC)

Pinned Comments

Muflone commented on 2021-09-25 16:33 (UTC)

I'm dropping all the dependencies from the package, as far I understand they are not required anymore as the QT libraries are shipped from the software itself

Latest Comments

aubreymatic commented on 2022-04-28 03:20 (UTC)

A new version is out 4.20.3

nilsonpvh commented on 2022-04-20 22:26 (UTC)

Erro ao iniciar essa versão


Não iniciar, ao clicar no aplicativo.

commented on 2022-01-26 16:54 (UTC)




commented on 2022-01-26 16:39 (UTC)




commented on 2022-01-26 16:29 (UTC)

Maintainer: Muflone

pkgname=4kvideodownloader pkgver= pkgrel=1 pkgdesc="Quickly download videos from YouTube in high-quality" arch=('x86_64') url="" license=('custom:eula') depends=('openssl') makedepends=('chrpath') source=("${pkgname}${pkgver}_amd64.tar.bz2"::"${pkgname}${pkgver%.*}_amd64.tar.bz2" "${pkgname}.desktop" "${pkgname}.svg" "fix_symlink_path.patch") sha256sums=('6b1f7637dd018fe05a804e4e940e8fc7683a204ff80f631bc08cdbf18b0fce0d' '1682360269a4b95692fbc6866ceb3636a2ab43f70a4f6678797299c8cae6823c' 'f832c5968d613767685c882bf2eb8ffde9701e9fa78a71141983b1c0f10a442f' '2b5a9c262ff7b832eafbfb0e027b676a8be44f9c527b99ac00bd8379fc709668')

prepare() { cd "${pkgname}" # Remove insecure RPATH chrpath --delete "${pkgname}-bin" # Fix symlink path patch -p1 -i "${srcdir}/fix_symlink_path.patch" }

package() { # Install desktop file install -m 755 -d "${pkgdir}/usr/share/applications" install -m 755 -t "${pkgdir}/usr/share/applications" "${pkgname}.desktop" # Install icon file install -m 755 -d "${pkgdir}/usr/share/pixmaps" install -m 644 -t "${pkgdir}/usr/share/pixmaps" "${pkgname}.svg" # Install files install -m 755 -d "${pkgdir}/usr/lib" cp -r "${pkgname}" "${pkgdir}/usr/lib" chown root.root "${pkgdir}/usr/lib/${pkgname}" # Install launcher file install -m 755 -d "${pkgdir}/usr/bin" ln -s "/usr/lib/${pkgname}/${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname}" # Install license file install -m 755 -d "${pkgdir}/usr/share/licenses/${pkgname}" install -m 644 -t "${pkgdir}/usr/share/licenses/${pkgname}" "${pkgname}/doc/eula" }

Myouboku commented on 2022-01-16 14:59 (UTC)

The newest version of the package is

mozzi32 commented on 2021-11-29 13:02 (UTC) (edited on 2021-11-29 13:04 (UTC) by mozzi32)

The new version is As maintener you should check and update new versions regularly. This will prevent users from editing the PKGBUILD manually and indicating "SKIP" in checksums, which can lead to security issues. thanks in advance

Muflone commented on 2021-09-25 16:33 (UTC)

I'm dropping all the dependencies from the package, as far I understand they are not required anymore as the QT libraries are shipped from the software itself

Meganium97 commented on 2021-09-24 23:38 (UTC)

Is this package going to be updated? It's already at version 4.18.1

zeroconf commented on 2021-09-17 21:28 (UTC)

Looks like v4.18.0.4480 is out currently -

dante-evil commented on 2021-09-15 00:51 (UTC) (edited on 2021-09-15 00:52 (UTC) by dante-evil)


Archer76 commented on 2021-06-22 08:19 (UTC)

@Domarius: That actually works! Thanks so much for that tip, I use this program heavily so the latest version is required. Thanks again!

Domarius commented on 2021-06-11 01:14 (UTC)

I just download the "stand alone" Linux version off the developer's site and use that. It's always up to date and runs fine.

Go here

Click the down arrow next to "Ubuntu" and download the "Portable" version. Unzip and just run the, it works perfectly fine on Manjaro.

GentlemansKiller commented on 2021-06-10 16:54 (UTC) (edited on 2021-06-10 16:57 (UTC) by GentlemansKiller)

Can you please update the version ( )? The latest version has a lot of important fixes I need

mosgerila commented on 2021-05-08 11:21 (UTC)

Manjaro KDE 4kvideodowloader cannot be used, does not start

$ 4kvideodownloader [2021-05-08 14:11:39.175957] [0x00007f81468b1640] [info] notificationsCheckingThreadFunc started terminate called after throwing an instance of 'std::runtime_error' what(): locale::facet::_S_create_c_locale name not valid /usr/bin/4kvideodownloader: line 8: 1657 Aborted (core dumped) "$SCRIPT_DIR"/4kvideodownloader-bin $*

Everton commented on 2020-09-30 01:57 (UTC) (edited on 2021-05-23 14:16 (UTC) by Everton)


ge4rsh0t commented on 2020-08-14 03:32 (UTC) (edited on 2020-08-14 03:38 (UTC) by ge4rsh0t)

I was not able initially download it because the source filename in the PKGBUILD does not match the upstream source filename. I had to edit the source link to match the upstream in order to download and install it.

This is due to version number being "" while the upstream named the package with the version "4.12.5" so maybe the PKGBUILD version changing to "4.12.5-1" might help solve this problem.

Muflone commented on 2020-06-27 18:09 (UTC)

Package updated to the latest version

toxin commented on 2020-06-27 12:40 (UTC) (edited on 2020-06-27 17:22 (UTC) by toxin)

This PKGBUILD working with minimal changes: _pkgver=$(wget "" -q -O - |grep "tar.bz2" | grep "4kvideodownloader" |cut -d "_" -f4)


I made new md5sums with makepkg -g >>PKGBUILD, but in first line change md5sum to 'SKIP'

delete all sha256sums

In package() section after this line: install -m 755 -t "${pkgdir}/usr/lib/${pkgname}" "${pkgname}.sh"

(one line) sed -i 's/\$(dirname \$(readlink -f \"\$0\"))/\"\/usr\/lib\/4kvideodownloader\"/' "${pkgdir}/usr/lib/${pkgname}/${pkgname}.sh"

Working fine without .SRCINFO (because version number changing every time, now

Domarius commented on 2020-06-21 11:15 (UTC)

Thanks Tritol and Everton. I followed Tritol's instructions, and got an error about missing "4kvideodownloader.install", but Everton's link had what I needed. Then after uninstalling the existing 4kvideodownloader, and trying again, it's working. Perhaps all this is basic Arch Linux knowledge, but this is the only way I've been able to learn this, and I appreciate it. I saved the steps into my Manjaro notes file.

Everton commented on 2020-06-20 13:44 (UTC) (edited on 2020-06-20 13:46 (UTC) by Everton)


Tritol commented on 2020-06-20 10:04 (UTC) (edited on 2020-06-20 10:06 (UTC) by Tritol)

git clone
cd 4kvideodownloader/
overwrite PKGBUILD
makepkg -si

just works for me

Domarius commented on 2020-06-19 03:41 (UTC) (edited on 2020-06-19 04:02 (UTC) by Domarius)

I just did an update in Manjaro and 4k video downloader won't run, saying it's missing Qt_5.

/usr/lib/4kvideodownloader/4kvideodownloader-bin: /usr/lib/4kvideodownloader/ version `Qt_5.15' not found (required by /usr/lib/
/usr/lib/4kvideodownloader/4kvideodownloader-bin: /usr/lib/4kvideodownloader/ version `Qt_5.15' not found (required by /usr/lib/
/usr/lib/4kvideodownloader/4kvideodownloader-bin: /usr/lib/4kvideodownloader/ version `Qt_5.15' not found (required by /usr/lib/

Have tried re-building using Tritol's link, but "fix_symlink_path.patch" fails verification.

Tritol commented on 2020-06-16 19:58 (UTC)


mosgerila commented on 2020-04-25 09:37 (UTC)

Needs updating.

Muflone commented on 2020-03-29 18:04 (UTC)

@grunix explicitly included the Qt libraries in the package as it uses older QT version

kdvcodes commented on 2020-03-26 23:48 (UTC)

Manjaro Gnome has been missing the dock icon for this application, is there a fix for this?

grunix commented on 2020-03-17 11:32 (UTC)

There is a missing dependency to extra/qt5-webengine!

"/usr/lib/4kvideodownloader/4kvideodownloader-bin: error while loading shared libraries: cannot open shared object file: No such file or directory"

dante-evil commented on 2020-02-03 04:09 (UTC)

aqui les dejo la nueva version amigos

LothaireFR commented on 2020-01-29 09:55 (UTC)

Needs updating.

dante-evil commented on 2019-11-10 02:05 (UTC) (edited on 2019-11-10 02:08 (UTC) by dante-evil)

New Version

hawkeye116477 commented on 2019-07-26 12:33 (UTC) (edited on 2019-07-26 12:36 (UTC) by hawkeye116477)

Without openssl-1.0 it doesn't run, so rather it should be added to depends.

Everton commented on 2019-07-21 17:32 (UTC) (edited on 2019-08-31 11:52 (UTC) by Everton)


dante-evil commented on 2019-07-16 22:21 (UTC)


Dante_Igashu commented on 2019-06-15 06:21 (UTC) (edited on 2019-06-15 08:43 (UTC) by Dante_Igashu)

@everyone If you want to update the package in an "easy" way, just follow these steps:

  1. use you AUR Package Manager as regular to install the package as if it was the first time, for example, using trizen:

trizen -S 4kvideodownloader

  1. When asked if you want to modify the PKGBUILD, choose "yes"

  2. Once in the PKBUILD edit the next line like this:


and then change the first line from the:




  1. Press Ctrl + O to save the file.

  2. Press Ctrl + X to exit nano (the program where the file was opened).

  3. Just follow the next steps as usual and the program will be updated.


In future updates yo can do the following, it may work the same:

in the line:


just change the version for the last version available, for example, this last version was 4.7.3-1, but as the PKGBUILD doesn't accept the hyphen symbol (-), I had to change it to

after changing the pkgver line just save the file, as we can't know what's the sha256sum of the package yet, and continue the installation as normal, in this case the package will be downloaded but there will be an error, as the sha256sum won't match from the package won't match the one in the PKGBUILD, but now you have the package saved in /tmp/your-AUR-Package-Manager-your-user-name/4kvideodownloader/, mine in this case was /tmp/trizen-my-user-name/4kvideodownloader/. Inside this folder copy (Ctrl + Shift + C, on the terminal) the whole name of the package ending with .tar.bz2 and open a terminal inside this same folder (DO NOT open it as root) and type the sha256sum command and paste the name of the package (Ctrl + Shift + V, on the terminal) so it should look like this:

sha256sum 4kvideodownloader_4.7.3.1_amd64.tar.bz2

press ENTER and it must give you a string of numbers and letters like the one I used that looks like this:


just copy that line and try reinstalling 4kvideodownloader again and change the two lines as I mentioned before with the new information you got now.


mixalis1987 commented on 2019-06-08 17:13 (UTC)

@mozzi32 Just install the .deb from the official site. That's what I do.

This pkg has not been fully maintained for a while.

mozzi32 commented on 2019-06-08 11:07 (UTC)

Sorry but there is a new update from June 7th

archnet commented on 2019-05-28 14:33 (UTC)

Maintainer: ArchNet
4kvideodownloader Version

mozzi32 commented on 2019-05-24 16:08 (UTC)

A new version is available 4.7.2-1 Could you update please ? Thanks a lot

dante-evil commented on 2019-04-17 19:25 (UTC) (edited on 2019-04-17 19:26 (UTC) by dante-evil)

aqui les dejo amigos la version mas reciente

eschwartz commented on 2019-01-30 22:42 (UTC)

Hi, can you use the "Flag package out-of-date" button for the purpose for which it is meant, and not use the package comments for the purpose for which it is not meant?

mixalis1987 commented on 2019-01-30 22:40 (UTC)

Hi, can you update this package to version 4.5?

Muflone commented on 2018-12-26 15:25 (UTC)

@everyone Any issue related to ffmpeg2.8 package has nothing to do with 4kvideodownloader. If you have difficulties in install ffmpeg2.8 you could ask to the ffmpeg2.8 package. Since today 2018/12/26 the package ffmpeg2.8 builds and installs fine without any error.

Muflone commented on 2018-12-26 15:25 (UTC)

@Sam-Burgos I've added the qt5-declarative package which owns the file that you pointed. thank you

@quenyen Request rejected for the reasons explained in the e-mail

quenyen commented on 2018-12-24 19:10 (UTC)

Hey Muflone I wanted this package and the ffmpeg2.8 package was non functional, so I downloaded the "portable" package from 4kvideodownload web site and it ran out of the box. That package has all required libraries included in it, so if you wanted to just download the whole package and do a check for every required library in usr/lib...if not there copy in if there do not copy in this would then have no requirement for ffmpeg2.8 and could instead stand on its own....just an idea. I just run it out of the directory now and that works fine because the script looks for its dependencies in the directory in which it resides....just a thought to get rid of the dependency on the ffmpeg2.8 package.;

Sam-Burgos commented on 2018-12-02 16:37 (UTC)

Greetings, is it possible that you can add "qt5-3d" as dependency on this package? When I first try to open the program, it fails with "error while loading shared libraries: cannot open shared object file: No such file or directory" and installing qt5-3d (at least that is how it appears after searching on Antergos and Manjaro) solves the problem

Muflone commented on 2018-11-06 13:27 (UTC)

@gibbz your issue is related to the ffmpeg2.8 package. Please ask to the ffmpeg2.8 package maintainer.

gibbz commented on 2018-11-05 23:43 (UTC)

Cant install this anymore for some reason:

==> ffmpeg2.8-2.8.15-2 already made -- skipping build loading packages... resolving dependencies... warning: cannot resolve "", a dependency of "ffmpeg2.8" :: The following package cannot be upgraded due to unresolvable dependencies: ffmpeg2.8

:: Do you want to skip the above package for this upgrade? [y/N] error: failed to prepare transaction (could not satisfy dependencies) :: unable to satisfy dependency '' required by ffmpeg2.8

mozzi32 commented on 2018-10-30 17:02 (UTC)

Could you update to new version please ? Thank a lot

eschwartz commented on 2018-10-22 22:29 (UTC)

Rebuild your AUR package against the new, that has nothing to do with this package.

gibbz commented on 2018-10-22 22:11 (UTC)

ffmpeg2.8 dependency causes issues when updating: installing x265 (2.9-1) breaks dependency '' required by ffmpeg2.8

Is there anyway to install this without the old version of ffmpeg?

nyilaslaszlo commented on 2018-10-22 04:37 (UTC) (edited on 2018-10-22 04:40 (UTC) by nyilaslaszlo)

Newest version available:



Please change these two lines in the PKGBUILD.

Muflone commented on 2018-08-26 17:23 (UTC)

@dellamorte the missing dependency belongs to ffmpeg, not this package.

I've left a comment to the ffmpeg2.8 package maintainer

eschwartz commented on 2018-07-27 14:08 (UTC)


Please everyone stop spamming this package with online services. This box is for comments about this package, not about how not to use it.

You need to be more cynical, these aren't real people. :p

I've deleted these accounts as spam, after tracking some of them down from other comments' spam using the new feature from

dellamorte commented on 2018-07-25 09:20 (UTC)

ffmpeg installation fails: missing

Please add dcadec package to dependencies.

karcher commented on 2018-07-23 14:13 (UTC)

@nyilaslaszlo: Thanks. Now it works again.

nyilaslaszlo commented on 2018-07-15 07:54 (UTC) (edited on 2018-07-15 07:55 (UTC) by nyilaslaszlo)

@karcher, @feddy:

Hi. You should try to resolve these dependencies by installing manually.

  1. For example download .
  2. Extract it.
  3. Open terminal and go into the same folder where you extracted the tar.gz .
  4. Try to install ffmpeg2.8 with makepkg -si command.

karcher commented on 2018-07-10 11:42 (UTC)

@Muflone: I assume @feddy means the problem I mentioned before. I have ffmpeg 4.0.1 installed and there is a dependency for ffmpeg2.8 and

Muflone commented on 2018-07-05 22:26 (UTC)

@feddy What problem?

feddy commented on 2018-07-04 10:30 (UTC)

someone has found a solution for this problem?

karcher commented on 2018-05-30 18:17 (UTC)

I had to uninstall 4kvideodownloader and ffmpeg due to an error during update. Now when I try to install 4kvideodownloader again I get following error: ... resolving dependencies... warning: cannot resolve "", a dependency of "ffmpeg2.8" :: The following package cannot be upgraded due to unresolvable dependencies: ffmpeg2.8

:: Do you want to skip the above package for this upgrade? [y/N] error: failed to prepare transaction (could not satisfy dependencies) :: unable to satisfy dependency '' required by ffmpeg2.8 2018-05-30 20:10:04,576 - wrappers - pacman - ERROR - pacman query sudo pacman --upgrade --asdeps --ask=4 ffmpeg2.8-2.8.14-1-x86_64.pkg.tar.xz failed

commented on 2018-05-29 12:57 (UTC)

All those who are fond of music must have heard about Mp3xd online Mp3 downloader because a number of users rely on this astonishing downloader to save their favorite media file. Website URL:-

Sam-Burgos commented on 2018-05-20 18:38 (UTC)

Greetings, is there any chance that you can add any other dependency to this package? I tried to build it using ffmpeg on the repositories and even though it passes successfully, it fails saying that it need (which I suppose it used to have the package ffmpeg2.8 and now it is no longer available)

Muflone commented on 2018-04-26 20:45 (UTC)

Please everyone stop spamming this package with online services. This box is for comments about this package, not about how not to use it.

I'll delete without any confirmation further comments related to online services.

jeremiah_k commented on 2018-03-21 21:08 (UTC)

Please update. New version is supposed to fix the playlist parsing issue.


mcezar30 commented on 2018-02-22 02:32 (UTC)

just edit pkgbuild I do not know how to make the updated pkg available

Plexcon commented on 2018-02-17 19:41 (UTC)

Update please v.4.4.4

deathangel908 commented on 2018-02-01 11:13 (UTC)

The lib is total trash, in a free version you can only download 25 videos in theory, practically half of them are unavailable (parse error). I just end up with first googled website

Muflone commented on 2017-07-02 16:51 (UTC)

package updated

commented on 2017-06-17 19:51 (UTC)

Why is this package flagged out of date. Latest version available for linux on upstream URL is and PKGBUILD also has pkgver= But package available for download from upstream has version in name changed to 4.2-1 instead of Only version update is required in PKGBUILD and corresponding checksums

bobpaul commented on 2017-06-16 01:52 (UTC)

It's not useless, you just need to download the statically linked version (portable) from the downloads page: Here's a working PKGBUILD:

saburouta commented on 2017-06-09 02:06 (UTC)

Ahhhhh. It's useless. I wish they would release the source so we could recompile it against current libraries. Dang. I hate closed source.

comgunner commented on 2017-06-06 17:50 (UTC)

URL download :${pkgname}_${pkgver%.*.*}_amd64.tar.bz2 "https://downloads2"

ziggestark commented on 2017-05-10 12:56 (UTC)

They use https to access files on their server instead of http.

commented on 2017-02-16 19:01 (UTC)

To install latest version during installation edit the package build when prompted and change "pkgver" To latest available version Also update "sha256sums_i686/sha256sums_x86_64" for relevant tar.bz2 file (i686 / amd64) For eg to install version on x86_64 set pkgver= pkgrel=1 sha256sums_x86_64=('f37d5fe8d095110f4f8503ebf44687955e1726d801076cf4fb22b6da6196af62')

ArchUser01020 commented on 2017-01-15 22:34 (UTC) (edited on 2017-01-15 22:35 (UTC) by ArchUser01020)

new version of 4k video downloader 4.2.1 and 4k youtube to mp3 3.1

Muflone commented on 2016-09-04 12:12 (UTC)

@s0nspark great idea, I'll add it to every 4k packages! This will take off many false issues with users with outdated sources

s0nspark commented on 2016-08-30 11:51 (UTC)

This patch against version will address the fact that the upstream source tarball does not include the full version number... that can cause checksum failures on subsequent builds. --- PKGBUILD.orig 2016-08-16 07:53:30.105341333 -0400 +++ PKGBUILD 2016-08-30 07:46:12.804584355 -0400 @@ -10,8 +10,8 @@ depends=('qt5-script' 'portaudio' 'ffmpeg2.8') source=("${pkgname}.desktop" "${pkgname}.png") -source_i686=("${pkgname}_${pkgver%.*.*}_i386.tar.bz2") -source_x86_64=("${pkgname}_${pkgver%.*.*}_amd64.tar.bz2") +source_i686=("${pkgname}_${pkgver}_i386.tar.bz2::${pkgname}_${pkgver%.*.*}_i386.tar.bz2") +source_x86_64=("${pkgname}_${pkgver}_amd64.tar.bz2::${pkgname}_${pkgver%.*.*}_amd64.tar.bz2") sha256sums=('6ab39088bde330267b43f87878f6bd47a215c732e17d417a99fc23ac4c568952' '56b851ef96aade0612f236b8763ccaf2def8acdd49f37bbefdd79e1d5f6e68be') sha256sums_i686=('a6b743973b0e71d8d9bb4aeb7e4eb8560e720bb5589ad3d263be63ac2c34313a')

XavierCLL commented on 2016-08-19 20:27 (UTC)

==> Validating source_x86_64 files with sha256sums... 4kvideodownloader_4.1_amd64.tar.bz2 ... FAILED

kar commented on 2016-05-21 23:12 (UTC)

Since April 1, 2016 is the version available!

Sukumi commented on 2015-11-27 17:25 (UTC)

########### !!!! URGENT ACTION REQUIRED !!!!!!!!! ##################### ########### !!!! REQUEST FOR DELETION SUBMITTED !!!!!!! ############### NO SOURCE, PROPRIETARY SOFTWARE LICENSE, BINARIES ONLY The maintainer is responsible that the managed packaged adhere and comply with the community and ArchLinux philosophy and rules of package submission. ALL PRODUCTS OF COMPANY OpenMedia LLC US ARE AFFECTED I THINK THE COMPLIANCE AUDIT RULES NEED A REVIEW. LICENSE EXCERPT GIVEN BELOW ########### !!!! REQUEST FOR DELETION SUBMITTED !!!!!!!!!!!!!! ############### ########### !!!! URGENT ACTION REQUIRED !!!!!!!!!!!!!! ####################### IMPORTANT: THIS SOFTWARE END USER LICENSE AGREEMENT ("EULA") IS A LEGAL AGREEMENT BETWEEN YOU AND COMPANY ("OPEN MEDIA LLC"). USE OF THE SOFTWARE PROVIDED WITH THIS EULA (THE "SOFTWARE") CONSTITUTES YOUR ACCEPTANCE OF THESE TERMS. READ IT CAREFULLY BEFORE COMPLETING THE INSTALLATION PROCESS AND USING THE SOFTWARE. IF YOU DO NOT AGREE TO THE TERMS OF THIS EULA, DO NOT INSTALL AND/OR USE THIS SOFTWARE. BY INSTALLING, COPYING, OR OTHERWISE USING THE SOFTWARE PRODUCT, YOU AGREE TO BE BOUND BY THE TERMS OF THIS EULA. 1. LICENSE GRANT. The Software is licensed on per user basis. "User" means the company, entity or individual whose funds are used to pay the license fee. "Use" means storing, loading, installing, executing or displaying the Software. You may not modify the Software or disable any licensing or control features of the Software except as an intended part of the Software programming features. This license is not transferable to any other system, or to another organization or individual. 2. OWNERSHIP. The Software is owned and copyrighted by Open Media LLC. Your license confers no title or ownership in the Software and should not be construed as a sale of any right in the Software. 3. SOFTWARE COPYRIGHT. The Software and all rights, without limitation including proprietary rights therein, are owned by Open Media LLC or its suppliers and are protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties. The Software is licensed, not sold. You acknowledge that no title to the intellectual property in the Software is transferred to you. You further acknowledge that title and full ownership rights to the Software will remain the exclusive property of Open Media LLC and you will not acquire any rights to the Software except as expressly set forth in this license. You agree that any copies of the Software will contain the same proprietary notices which appear on and in the Software. 4. "PRO" VERSION. That which is established in this clause will only be applied to users of the "pro" version of the software. Open Media LLC. declares that the "pro" version of this software offers the following characteristics: * It is free of publicity/advertisements * It has all declared functions activated * It allows free updates from the date of acquisition. However the user understands that Open Media LLC does not have the obligation to execute these updates during this time or any whatsoever at any other moment. * Open Media LLC reserves the right to dissolve this agreement with the user of the pro version without previous notice if any of the clauses included in the document have been violated. 5. CONTENT COPYRIGHT AND OWNERSHIP. You agree that the owners, employees and volunteers of the Company are not responsible for any loss or damages which may result from your illegal use of images, video clips or music files. Make sure that you have the right to use the images, video clips and music files you upload to the service. The Company claims no intellectual property rights over the content you upload, create or provide to the Service. 6. REVERSE ENGINEERING. You agree that you will not attempt to reverse compile, modify, translate, or disassemble the Software in whole or in part. 7. NO OTHER WARRANTIES. THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. OPEN MEDIA LLC DISCLAIMS ALL OTHER WARRANTIES WITH RESPECT TO THE SOFTWARE, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES OR LIMITATIONS ON HOW LONG AN IMPLIED WARRANTY MAY LAST, OR THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THE ABOVE LIMITATIONS OR EXCLUSIONS MAY NOT APPLY TO YOU. THIS WARRANTY GIVES YOU SPECIFIC LEGAL RIGHTS AND YOU MAY ALSO HAVE OTHER RIGHTS WHICH VARY FROM JURISDICTION TO JURISDICTION. 8. YOUR INFORMATION and OPEN MEDIA LLC'S PRIVACY POLICY 8.1 Privacy Policy. The personal information you provide to Open Media LLC during the ordering and registration process is used for Open Media LLC's internal purposes only. Open Media LLC uses the information it collects to learn what you like and to improve the Software. Except as otherwise expressly permitted by this EULA or as otherwise authorized by you, Open Media LLC will not give any of your personal information to any third party without your express approval except as reasonably required by law, as authorized by this provision or as necessary to protect Open Media LLC, its agents and other Participants. Open Media LLC can (and you authorize Open Media LLC to) disclose any information about you to private entities, law enforcement agencies or government officials, as Open Media LLC, in its sole discretion, believe necessary or appropriate to investigate or resolve possible problems or inquiries, or as otherwise required by law. 8.2 Email Communication. You agree that Open Media LLC may communicate with you via email and any similar technology for any purpose relating to the Software, other Open Media LLC products and any services or software which may in the future be provided by Open Media LLC or on Open Media LLC's behalf. If you do not want to receive communication from Open Media LLC, you can unsubscribe at any time following the instructions contained in any email received from Open Media LLC or by writing an opt-out request to Open Media LLC at 8.3 Statistics. In order to innovate and continuously improve its products, the company may collect some anonymous usage statistics from its Software including, without limitation, the collection of information on how software is used by users. STATISTICS POTENTIALLY COLLECTED IS ANONYMOUS AND CAN NOT IN ANY WAY LEAD TO IDENTIFY USERS. 9. SEVERABILITY. In the event of invalidity of any provision of this license, the parties agree that such invalidity shall not affect the validity of the remaining portions of this license. 10. NO LIABILITY FOR CONSEQUENTIAL DAMAGES. IN NO EVENT SHALL OPEN MEDIA LLC OR ITS SUPPLIERS BE LIABLE TO YOU FOR ANY CONSEQUENTIAL, SPECIAL, INCIDENTAL OR INDIRECT DAMAGES OF ANY KIND ARISING OUT OF THE DELIVERY, PERFORMANCE OR USE OF THE SOFTWARE, EVEN IF OPEN MEDIA LLC HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. IN NO EVENT WILL OPEN MEDIA LLC's LIABILITY FOR ANY CLAIM, WHETHER IN CONTRACT, TORT OR ANY OTHER THEORY OF LIABILITY, EXCEED THE LICENSE FEE PAID BY YOU, IF ANY. 11. GENERAL PROVISION. This is the entire agreement between you and Open Media LLC, which supersedes any prior agreement or understanding, whether written, or oral, relating to the subject matter of this EULA. If any part of this EULA is found void and unenforceable, it will not affect the validity of the balance of the agreement, which shall remain valid and enforceable according to its terms. This EULA shall automatically terminate upon failure by you to comply with its terms. Open Media LLC, on its sole discretion, may modify this EULA in writing at any time.

LKHN commented on 2015-11-22 16:15 (UTC)

@Muflone Tested. Everthing is working thanks :)

Muflone commented on 2015-11-22 12:56 (UTC)

@LKHN rebuild the package again

LKHN commented on 2015-11-20 21:43 (UTC)

==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build ffmpeg-compat-55.

pioner14 commented on 2015-11-19 07:58 (UTC)

sha256sum 4kvideodownloader_3.6_amd64.tar.bz2 is changed. Its ec0ba1a11b303947b0256de5b52685a2aaee7cef954e976e0679312d6491b8ba, now.

yudha commented on 2015-11-18 00:54 (UTC)

@Muflone thank for the update, it works now :D

Muflone commented on 2015-11-17 18:04 (UTC)

Package updated.

yudha commented on 2015-11-17 06:42 (UTC) (edited on 2015-11-17 06:50 (UTC) by yudha)

Sorry i have this problem, when i run makepkg -s command, Validating source files with sha256sums... 4kvideodownloader_3.6_amd64.tar.bz2 ... FAILED ==> ERROR: One or more files did not pass the validity check! before i run that command, that file wasn't exist after run makepkg -s it automatically, download 4kvideodownloader_3.6_amd64.tar.bz2 . .

samil commented on 2015-11-10 17:02 (UTC)

@jobu Thank you very much! That's the solution!

jobu commented on 2015-11-09 17:45 (UTC)

@samil Try this one: I used it and it worked even before I tried @mixalis1987 workaround. sudo cp /usr/lib/ /usr/lib/

samil commented on 2015-11-09 14:30 (UTC)

I have the same error! Unfortunately mixalis1987s workaround didn't work for me. Is there any better solution for this?

jobu commented on 2015-11-06 18:39 (UTC)

@mixalis1987 Thank you for your help!

mixalis1987 commented on 2015-11-01 00:16 (UTC)

@jobu Remove package + dependencies with "pacman -Rs 4kvideodownloader" and re-install. That fixed it for me.

jobu commented on 2015-10-30 19:52 (UTC)

I have an error: 4kvideodownloader: error while loading shared libraries: cannot open shared object file: No such file or directory 4kvideodownloader can't start

XavierCLL commented on 2015-10-22 22:10 (UTC)

sha256sums failed: ==> Validating source files with sha256sums... 4kvideodownloader_3.6_amd64.tar.bz2 ... FAILED

Muflone commented on 2015-09-06 21:23 (UTC)

Package updated, thank you @Jarshvor

Jarshvor commented on 2015-08-22 18:28 (UTC)

I found that 4kvideodownloader was unable to start until I installed libxkbcommon-x11. possibly related bug report: link by bbs thread: It complained that: "This application failed to start because it could not find or load the Qt platform plugin "xcb". Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, xcb. Reinstalling the application may fix this problem. Aborted (core dumped) " fixed once I installed libxkbcommon-x11. I suggest to add it to the dependencies.

Muflone commented on 2015-06-19 11:47 (UTC)

@NobodySpecial The libvpx library had some changes, rebuild the ffmpeg-compat-55 package and try again. it still fails, after that, rebuild the 4kvideodownload package. This fixed it for me

NobodySpecial commented on 2015-06-19 11:27 (UTC)

pacman -Qs libvpx local/libvpx 1.4.0-2 VP8 and VP9 codec

Muflone commented on 2015-06-19 11:13 (UTC)

@NobodySpecial what version of libvpx you have installed? 4kvideodownloader depends on ffmpeg-compat and ffmpeg-compat55 which both have libvpx as their dependency

NobodySpecial commented on 2015-06-18 03:16 (UTC)

I'm getting a runtime error: "4kvideodownloader: error while loading shared libraries: cannot open shared object file: No such file or directory" Any solution to this?

Rearis commented on 2015-05-04 05:18 (UTC)

Thanks for update man! I really appreciate that! =)

mixalis1987 commented on 2015-04-26 22:35 (UTC)

Thanks Muflone, but can't install can you update please. Thanks

andyc commented on 2015-04-25 20:45 (UTC)

error while loading shared libraries: cannot open shared object file: No such file or directory. libvpx is version

Rearis commented on 2015-04-22 12:42 (UTC)

I can't install, please update! :(

Muflone commented on 2015-03-01 15:24 (UTC)

package updated

Guidobelix commented on 2015-03-01 13:46 (UTC)

While we wait for an updated tarball, here below the modifications I have done to PKGBUILD to be able to install 3.5.0 (please note new dependency on portaudio): --- PKGBUILD.old 2015-02-07 17:00:34.000000000 +0100 +++ PKGBUILD 2015-03-01 14:39:54.521602542 +0100 @@ -1,22 +1,22 @@ # Maintainer: Muflone pkgname=4kvideodownloader -pkgver= +pkgver= pkgrel=1 pkgdesc="Quickly download videos from YouTube in high-quality." arch=('i686' 'x86_64') url="" license=('custom:eula') -depends=('qt5-script' 'ffmpeg-compat' 'ffmpeg-compat-55') +depends=('qt5-script' 'ffmpeg-compat' 'ffmpeg-compat-55' 'portaudio') source=("${pkgname}_${pkgver%.*.*}_i386.tar.bz2" "${pkgname}.desktop" "${pkgname}.png") -sha256sums=('dbcf51516ce87711f51fb66121d81094b2e8e689d4516b864dd8eebab4ee168d' +sha256sums=('a23d11c6b668c4773f70fb2239c19c05d7dc350a6f1a9a60b372bd20e612de56' '6ab39088bde330267b43f87878f6bd47a215c732e17d417a99fc23ac4c568952' '56b851ef96aade0612f236b8763ccaf2def8acdd49f37bbefdd79e1d5f6e68be') if [ "$CARCH" = 'x86_64' ]; then source[0]="${pkgname}_${pkgver%.*.*}_amd64.tar.bz2" - sha256sums[0]='46980877174c30a5571b1e3d0d6402d0028b978a7d6bc375ec345874860525e1' + sha256sums[0]='8b5f1b4ab4381d6744f2ebef3d014eaac53f496e0e53302c46cdf35b581bb435' fi package() { I hope it helps.

Muflone commented on 2014-12-06 12:17 (UTC)

@vaikus package updated. Please use the link out-of-date if a new version will be available again.

vaikus commented on 2014-12-06 03:46 (UTC) Nov. 30, 2014

vaikus commented on 2014-12-04 21:13 (UTC)

Under Manjaro 0.8.11 XFCE x64: ==> Validating source files with sha256sums... 4kvideodownloader_3.4_amd64.tar.bz2 ... FAILED 4kvideodownloader.desktop ... Passed 4kvideodownloader.png ... Passed ==> ERROR: One or more files did not pass the validity check! ==> ERROR: Makepkg was unable to build .

Muflone commented on 2014-11-05 16:09 (UTC)

Package update (again) with the same version number

trzalica commented on 2014-11-04 15:04 (UTC)

4kvideodownloader_3.4_amd64.tar.bz2 did not pass the validity check!

Joermungand commented on 2014-10-05 08:19 (UTC)

Thank you, Muflone.

Muflone commented on 2014-10-04 22:07 (UTC)

@LeetShiva and @Joermungand the problem with the missing was fixed in pkgrel=3 by adding a dependency to ffmpeg-compat-55 package which provides the older ffmpeg libraries.

Joermungand commented on 2014-10-01 20:24 (UTC)

Quite frankly – and sadly – I haven’t been able to find a package that contains this particular version of libavcodec. However, after examining the packages saved under /var/cache/pacman/pkg, I found out that it was available in extra/ffmpeg in version 1.2.3-1 (the one before the latest), dated July 24th 2014. It is absent in the current version,, dated September 22nd. So, if you absolutely must use 4kvideodownloader, you might try downgrading to the previous version of ffmpeg, it should work. Otherwise, we could wait for an upgrade that works with

Joermungand commented on 2014-10-01 20:04 (UTC)

LeetShiva, don’t bother about ffmpeg-compat2, as it doesn’t contain Only .54. I’m stuck at precisely the same spot and haven’t found a solution, yet. Will post back here when/if I do.

LeetShiva commented on 2014-09-26 10:50 (UTC)

It wont start anymore because it need nonexisting I have installed ffmpeg-compat and I cant install ffmpeg-compat2 because it throws error in build. Does someone of you know which package have ? :$ 4kvideodownloader 4kvideodownloader: error while loading shared libraries: cannot open shared object file: No such file or directory

Muflone commented on 2014-09-17 11:02 (UTC)

Package updated

Dea993 commented on 2014-09-15 18:23 (UTC)

error md5sum x86_64 version

samil commented on 2014-09-13 09:35 (UTC)

3.4.3 is already out. It should fix download errors on Youtube.

marceldalagnol commented on 2014-06-10 15:47 (UTC)

Current md5sum: 4f98370b267be4b03daf7bffc041a27a (for x86_64)

Muflone commented on 2014-05-31 16:10 (UTC)

Package updated to version 3.3-1 @johnnyponny your md5 value for i386 source file is unmatched to me, I suppose that you downloaded a broken or wrong file or at they're continuously publishing new versions without changing the version number.

commented on 2014-05-30 09:24 (UTC)

The PKGBUILD is updated to 3.3

commented on 2014-05-30 09:11 (UTC)

I've updated the PKGBUILD to 3.3-1 PKGBUILD:

Arglinux commented on 2014-03-23 04:31 (UTC)

The md5sum is wrong.

Neutrino commented on 2013-12-23 17:31 (UTC)

there is 3.1 available, I have update the PKGBUILD with the new md5sum and to the new source: "":

terietor commented on 2013-12-21 14:11 (UTC)

the md5sum is wrong, in my machine which is x86_64 it failed. Here is the correct md5sum c0bbfbaf8a9802e12e32de907f778b2c of the package 4kvideodownloader_3.0_amd64.tar.bz2

Muflone commented on 2013-09-25 08:36 (UTC)

Added ffmpeg-compat2 compatibility package to fix ffmpeg libav version 54 lacking

mahmoud20070 commented on 2013-09-23 00:37 (UTC)

worked with me before very well but now can't open and when open it in terminal give me this message 4kvideodownloader: error while loading shared libraries: cannot open shared object file: No such file or directory

PsiTrax commented on 2013-09-04 07:53 (UTC)

4kvideodownloader 4kvideodownloader: error while loading shared libraries: cannot open shared object file: No such file or directory ffmpeg installs only version

wchouser3 commented on 2013-08-15 03:16 (UTC)

won't build. "one or more files did not pass validity check"