deb-multimedia
.org repository

What's up doc ?

17/08/2007 :
I think you have noticed ads. I need that to pay the huge amount of bandwidth.

10/05/2012 :
New domain name deb-multimedia.org
You must edit your /etc/apt/sources.list to replaces the old repository name by the new one.

Little explanation about the domain name change, Debian asked me to stop using the word debian. You can read the DPL message here.


14/08/2021 :
Repository updated for bullseye. Enjoy.

If apt-get return this error
Reading package lists...
E: Repository 'https://www.deb-multimedia.org stable InRelease' changed its 'Codename' value from 'buster' to 'bullseye'

Then launch apt-get with this option :
apt-get update --allow-releaseinfo-change
or it's time to switch to apt.

23/03/2021 :
Jessie has been moved to archive.deb-multimedia.org.

01/03/2021 :
For people who have not noticed, I've upload mythtv 31 and kodi 19 packages to stable-backports.



If this repository is too slow for you, use a mirror.

After you have added the necessary line in /etc/apt/sources.list the first package to install is deb-multimedia-keyring.

apt-get update
The "-oAcquire::AllowInsecureRepositories=true" option is mandatory since Buster and thus also needed for unstable.
apt-get update -oAcquire::AllowInsecureRepositories=true
apt-get install deb-multimedia-keyring

Since Squeeze you can install this package with apt-aget. Simply press y when the package ask what to do (don't press return).

If apt-get can not find the new key, do that :

wget http://www.deb-multimedia.org/pool/main/d/deb-multimedia-keyring/deb-multimedia-keyring_2016.8.1_all.deb
sudo dpkg -i deb-multimedia-keyring_2016.8.1_all.deb

You can verify the package integrity with : sha256sum deb-multimedia-keyring_2016.8.1_all.deb
9faa6f6cba80aeb69c9bac139b74a3d61596d4486e2458c2c65efe9e21ff3c7d deb-multimedia-keyring_2016.8.1_all.deb

Final and mandatory step.

An "apt-get update"
an "apt-get dist-upgrade" to install all packages related to ffmpeg.

For bullseye (stable)
amd64, arm64, armel, armhf and i386 packages
(non-free is for i386 only. Now amd64 use multi-arch)
add in your /etc/apt/sources.list

deb https://www.deb-multimedia.org bullseye main non-free
or
deb ftp://ftp.deb-multimedia.org bullseye main non-free
or
deb https://www.deb-multimedia.org stable main non-free
or
deb ftp://ftp.deb-multimedia.org stable main non-free

For bullseye-backports (stable-backports)
amd64, arm64, armel, armhf and i386 packages
add in your /etc/apt/sources.list

apt-get install must be called with the -t option "-t stable-backports" in order to install packages from stable-bacports.

deb https://www.deb-multimedia.org bullseye main non-free
deb https://www.deb-multimedia.org bullseye-backports main
or
deb ftp://ftp.deb-multimedia.org bullseye main non-free
deb ftp://ftp.deb-multimedia.org bullseye-backports main
or
deb https://www.deb-multimedia.org stable main non-free
deb https://www.deb-multimedia.org stable-backports main
or
deb ftp://ftp.deb-multimedia.org stable main non-free deb ftp://ftp.deb-multimedia.org stable-backports main

For bookworm (testing)
amd64, arm64, armel, armhf and i386 packages
(non-free is for i386 only. Now amd64 use multi-arch)
add in your /etc/apt/sources.list

deb https://www.deb-multimedia.org bookworm main non-free
or
deb ftp://ftp.deb-multimedia.org bookworm main non-free
or
deb https://www.deb-multimedia.org testing main non-free
or
deb ftp://ftp.deb-multimedia.org testing main non-free

For sid (unstable)
amd64, arm64, armel, armhf, i386 and powerpc packages.
non-free is for i386 only. Now amd64 use multi-arch
add in your /etc/apt/sources.list

deb https://www.deb-multimedia.org sid main non-free
or
deb ftp://ftp.deb-multimedia.org sid main non-free

For buster (oldstable)
amd64, arm64, armel, armhf and i386 packages
(non-free is for i386 only. Now amd64 use multi-arch)
add in your /etc/apt/sources.list

deb https://www.deb-multimedia.org buster main non-free
or
deb ftp://ftp.deb-multimedia.org buster main non-free
or
deb https://www.deb-multimedia.org oldstable main non-free
or
deb ftp://ftp.deb-multimedia.org oldstable main non-free

For buster-backports (oldstable-backports)
amd64, arm64, armel, armhf and i386 packages
add in your /etc/apt/sources.list

apt-get install must be called with the -t option "-t oldstable-backports" in order to install packages from oldstable-bacports.

deb https://www.deb-multimedia.org buster main non-free
deb https://www.deb-multimedia.org buster-backports main
or
deb ftp://ftp.deb-multimedia.org oldstable main non-free
deb ftp://ftp.deb-multimedia.org oldstable-backports main

For stretch (oldoldstable)
amd64, arm64, armel, armhf and i386 packages
(non-free is for i386 only. Now amd64 use multi-arch)
add in your /etc/apt/sources.list

deb http://www.deb-multimedia.org stretch main non-free
or
deb ftp://ftp.deb-multimedia.org stretch main non-free
or
deb http://www.deb-multimedia.org oldoldstable main non-free
or
deb ftp://ftp.deb-multimedia.org oldoldstable main non-free

For stretch-backports (oldoldstable-backports)
amd64, arm64, armel, armhf and i386 packages
add in your /etc/apt/sources.list

apt-get install must be called with the -t option "-t oldoldstable-backports" in order to install packages from oldoldstable-bacports.

deb http://www.deb-multimedia.org stretch main non-free
deb http://www.deb-multimedia.org stretch-backports main
or
deb ftp://ftp.deb-multimedia.org oldoldstable main non-free
deb ftp://ftp.deb-multimedia.org oldoldstable-backports main

For experimental amd64 and i386 packages.
add in your /etc/apt/sources.list
deb http://www.deb-multimedia.org experimental main
or
deb ftp://ftp.deb-multimedia.org experimental main
The official Debian experimental repository isn't needed

For source
add in your /etc/apt/sources.list
deb-src http://www.deb-multimedia.org sid main
or
deb-src ftp://ftp.deb-multimedia.org sid main

jigdo files to generate iso image are available for oldoldstable/oldstable/stable/testing
Example for testing amd64 :
jigdo-lite https://www.deb-multimedia.org/jigdo/testing/dmo-testing-main-amd64.jigdo

All backports doesn't have jigdo files.

If you find some broken dependencies or bugs in these packages, tell and don't report bugs to the BTS.
Upstream bug report should be sent to the respective author.
(See the copyright file in /usr/share/doc/<package> for upstream e-mail address)