Installer un prog Wheezy sous Squeeze

Bonjour,

J’ai lu que l’on pouvait avec le programme ffmpeg transformer des fichiers de format webm en fichiers de format mp4.

Cependant, je roule avec Squeeze et cette nouvelle fonctionnalité de ffmpeg n’est présente qu’avec la version qui roule sur Wheezy.

Est-ce que l’on peut quand même installer un programme même s’il est fait pour rouler sous une autre version?

Merci

Salut,

Une histoire de sources.list, non ? :033

[quote][root@pc-2-loreleil] ~ # acp ffmpeg
ffmpeg:
Installé : (aucun)
Candidat : 5:0.7.13-dmo2
Table de version :
6:0.8.4-1 0
90 ftp.fr.debian.org/debian/ wheezy/main i386 Packages
50 ftp.fr.debian.org/debian/ sid/main i386 Packages
6:0.8.3-1~bpo60+1 0
100 backports.debian.org/debian-backports/ squeeze-backports/main i386 Packages
5:0.7.13-dmo2 0
990 deb-multimedia.org/ squeeze/main i386 Packages
4:0.5.9-1 0
990 ftp.fr.debian.org/debian/ squeeze/main i386 Packages
990 security.debian.org/ squeeze/updates/main i386 Packages

[root@pc-2-loreleil] ~ #[/quote]

# cmus-plugin-ffmpeg - lightweight ncurses audio player (FFmpeg plugin) Homepage: http://cmus.sourceforge.net/ 2.3.3-2 squeeze 2.4.3-2 wheezy sid ffmpeg - Multimedia player, server, encoder and transcoder (transitional package) Homepage: http://ffmpeg.org/ 4:0.5.9-1 squeeze squeeze 6:0.8.3-1~bpo60+1 squeeze-backports 6:0.8.4-1 wheezy sid ffmpeg2theora - Theora video encoder using ffmpeg Homepage: http://v2v.cc/~j/ffmpeg2theora/ 0.24-2+b1 squeeze 0.27-2 wheezy sid ffmpegthumbnailer - fast and lightweight video thumbnailer Homepage: http://code.google.com/p/ffmpegthumbnailer/ 2.0.2-1+b1 squeeze 2.0.7-2 wheezy sid ffmpegthumbnailer-dbg - debugging informations for ffmpegthumbnailer Homepage: http://code.google.com/p/ffmpegthumbnailer/ 2.0.2-1+b1 squeeze 2.0.7-2 wheezy sid ffmpegthumbs - video thumbnail generator using ffmpeg Homepage: http://www.kde.org/ 4:4.8.4-2 wheezy sid ffmpeg-dbg - Debug symbols for ffmpeg related packages Homepage: http://ffmpeg.org/ 4:0.5.9-1 squeeze squeeze 6:0.8.3-1~bpo60+1 squeeze-backports 6:0.8.4-1 wheezy sid ffmpeg-doc - documentation of the ffmpeg API Homepage: http://ffmpeg.org/ 4:0.5.9-1 squeeze squeeze 6:0.8.3-1~bpo60+1 squeeze-backports 6:0.8.4-1 wheezy sid gmerlin-encoders-ffmpeg - ffmpeg encoders for Gmerlin Homepage: http://gmerlin.sourceforge.net/ 1.2.0-2 wheezy 1.2.0-4 sid gstreamer0.10-ffmpeg - FFmpeg plugin for GStreamer 0.10.10-1 squeeze 0.10.12-3~bpo60+2 squeeze-backports 0.10.13-5 wheezy sid gstreamer0.10-ffmpeg-dbg - FFmpeg plugin for GStreamer (debug symbols) 0.10.10-1 squeeze 0.10.12-3~bpo60+2 squeeze-backports 0.10.13-5 wheezy sid libffmpegthumbnailer4 - shared library for ffmpegthumbnailer Homepage: http://code.google.com/p/ffmpegthumbnailer/ 2.0.2-1+b1 squeeze 2.0.7-2 wheezy sid libffmpegthumbnailer-dev - development files for ffmpegthumbnailer Homepage: http://code.google.com/p/ffmpegthumbnailer/ 2.0.2-1+b1 squeeze 2.0.7-2 wheezy sid libsox-fmt-ffmpeg - SoX ffmpeg format library Homepage: http://sox.sourceforge.net 14.3.1-1 squeeze 14.4.0-3 wheezy sid libtaoframework-ffmpeg0.4-cil - Tao CLI binding for FFmpeg Homepage: http://www.taoframework.com/ 2.1.svn20090801-3 squeeze 2.1.svn20090801-9 wheezy sid libtaoframework-ffmpeg-cil-dev - Tao CLI binding for FFmpeg - development files Homepage: http://www.taoframework.com/ 2.1.svn20090801-3 squeeze 2.1.svn20090801-9 wheezy sid libxine1-ffmpeg - MPEG-related plugins for libxine1 Homepage: http://www.xine-project.org/ 1.1.19-2 squeeze 1.1.21-1+b1 wheezy sid libxine2-ffmpeg - MPEG-related plugins for libxine2 Homepage: http://xine-project.org/ 1.2.2-4 wheezy sid moc-ffmpeg-plugin - ncurses based console audio player - ffmpeg plugin Homepage: http://moc.daper.net 1:2.5.0~alpha4+svn20091009-1+b2 squeeze 1:2.5.0~alpha4+svn20120224-1 wheezy sid 1:2.5.0~beta1-1 experimental php5-ffmpeg - audio and video support via ffmpeg for php5 Homepage: http://ffmpeg-php.sourceforge.net/ 0.6.0-2 squeeze 0.6.0-2.2 wheezy sid ~ #

J’ai fait une simulation :

$ aptitude install -s ffmpeg/sid Les NOUVEAUX paquets suivants vont être installés : ffmpeg libav-tools{a} libavcodec53{a} libavdevice53{a} libavfilter2{a} libavformat53{a} libx264-120{a} 0 paquets mis à jour, 7 nouvellement installés, 0 à enlever et 0 non mis à jour. Il est nécessaire de télécharger 5 022 ko d'archives. Après dépaquetage, 12,5 Mo seront utilisés. Voulez-vous continuer ? [Y/n/?]
Il ne devrait pas y avoir de problème, sous réserve d’un sources.list et d’un fichier preferences bien configurés.

Tu peux ausssi installer la version des backports, un poil plus ancienne, mais qui t’évitera de créer un fichier preferences.
Il suffit d’ajouter cette ligne dans le sources.list :
deb backports.debian.org/debian-backports squeeze-backports main

J’ai déjà la ligne :

deb backports.debian.org/debian-backports squeeze-backports main

En principe, ca devrait fonctionner. Merci.

A Loreleil, j’ai fait :

man acp acp --help

mais le shell n’a rien trouvé. Que veut dire cette commande?

acp est un alias pour …

Je vais le savoir la prochaine fois. :wink:
Merci.

Bonjour,

Je voulais installer une nouvelle version de ffmpeg et je croyais que c’était une simple formalité, mais non. Voici les résultats des simulations :

J’ai essayé la ligne de commande suggérée par François_29 :

# aptitude install -s ffmpeg/sid Unable to find an archive "sid" for the package "ffmpeg" Unable to find an archive "sid" for the package "ffmpeg" No packages will be installed, upgraded, or removed. 0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B of archives. After unpacking 0 B will be used. Would download/install/remove packages.

J’ai également essayé la ligne :

# aptitude install -s ffmpeg/wheezy Unable to find an archive "wheezy" for the package "ffmpeg" Unable to find an archive "wheezy" for the package "ffmpeg" No packages will be installed, upgraded, or removed. 0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B of archives. After unpacking 0 B will be used. Would download/install/remove packages.

Le contenu de mon fichier /etc/apt/sources.list est :

[code]# cat /etc/apt/sources.list

deb cdrom:[Debian GNU/Linux 6.0.5 Squeeze - Official i386 NETINST Binary-1 20120512-20:43]/ squeeze main

#deb cdrom:[Debian GNU/Linux 6.0.5 Squeeze - Official i386 NETINST Binary-1 20120512-20:43]/ squeeze main
deb http://ftp3.nrc.ca/debian/ squeeze main
deb-src http://ftp3.nrc.ca/debian/ squeeze main
deb http://security.debian.org/ squeeze/updates main
deb-src http://security.debian.org/ squeeze/updates main

squeeze-updates, previously known as ‘volatile’

deb http://ftp3.nrc.ca/debian/ squeeze-updates main
deb-src http://ftp3.nrc.ca/debian/ squeeze-updates main
deb http://backports.debian.org/debian-backports squeeze-backports main

[/code]Le fichier contient bel et bien le backports.

Pour ce qui est du fichier preferences dont François_29 fait mention, je ne sais pas de quoi il s’agit.

Est-ce que le problème vient de ce fichier?

Merci

[quote=“dartagnan”]Bonjour,

Je voulais installer une nouvelle version de ffmpeg et je croyais que c’était une simple formalité, mais non. Voici les résultats des simulations :

J’ai essayé la ligne de commande suggérée par François_29 :

# aptitude install -s ffmpeg/sid Unable to find an archive "sid" for the package "ffmpeg" Unable to find an archive "sid" for the package "ffmpeg" No packages will be installed, upgraded, or removed. 0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B of archives. After unpacking 0 B will be used. Would download/install/remove packages.

J’ai également essayé la ligne :

# aptitude install -s ffmpeg/wheezy Unable to find an archive "wheezy" for the package "ffmpeg" Unable to find an archive "wheezy" for the package "ffmpeg" No packages will be installed, upgraded, or removed. 0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B of archives. After unpacking 0 B will be used. Would download/install/remove packages.

Le contenu de mon fichier /etc/apt/sources.list est :

[code]# cat /etc/apt/sources.list

deb cdrom:[Debian GNU/Linux 6.0.5 Squeeze - Official i386 NETINST Binary-1 20120512-20:43]/ squeeze main

#deb cdrom:[Debian GNU/Linux 6.0.5 Squeeze - Official i386 NETINST Binary-1 20120512-20:43]/ squeeze main
deb http://ftp3.nrc.ca/debian/ squeeze main
deb-src http://ftp3.nrc.ca/debian/ squeeze main
deb http://security.debian.org/ squeeze/updates main
deb-src http://security.debian.org/ squeeze/updates main

squeeze-updates, previously known as ‘volatile’

deb http://ftp3.nrc.ca/debian/ squeeze-updates main
deb-src http://ftp3.nrc.ca/debian/ squeeze-updates main
deb http://backports.debian.org/debian-backports squeeze-backports main

[/code]Le fichier contient bel et bien le backports.

Pour ce qui est du fichier preferences dont François_29 fait mention, je ne sais pas de quoi il s’agit.

Est-ce que le problème vient de ce fichier?

Merci[/quote]

aptitude install -t squeeze-backports ffmpeg ?

Normal.
Ni Wheezy ni Sid ne figurent dans ton sources.list

Le plus simple pour toi, c’est d’installer la version des backports, qui diffère très peu de celle de Sid.

Si cette version ne te donne pas satisfaction, il ne te restera qu’à étudier les pages du wiki (en cliquant en haut à droite de cette page) sur les fichiers sources.list et preferences

J’ai écrit ta ligne de commande puis j’ai fait un test :

Cela a fonctionné. Il me reste à regarder plus en détails les options de ffmpeg pour obtenir un fichier mp4 de la meilleure qualité possible.

Au moins, ça marche.

Peut-etre que la commande de chris38 aurait donne le meme résultat. Je ne pouvais commencer que par une seule! :wink:

Merci beaucoup, :slightly_smiling:

Salut,

Avec ton sources.list, aucun doute n’est possible!!! :033

[code]~ # aptitude -s install -t squeeze-backports ffmpeg

Les NOUVEAUX paquets suivants vont être installés :
ffmpeg libav-tools{a} libavcodec53{a} libavdevice53{a} libavfilter2{a} libavformat53{a}libavutil51{a} libcdio-cdda0{a} libcdio-paranoia0{a} libpostproc52{a} libswscale2{a}
libx264-120{a}
0 paquets mis à jour, 12 nouvellement installés, 0 à enlever et 125 non mis à jour.
Il est nécessaire de télécharger 9 622 ko d’archives. Après dépaquetage, 25,1 Mo seront utilisés.
Voulez-vous continuer ? [Y/n/?] y
Charger/installer/enlever des paquets.
~ # [/code]