Rapidement, j’ai découvert arista, un logiciel de transcodage vidéo pour Gnome. On a ici à faire à une application dans le plus pur esprit Gnome : rien de superflus, le minimum fonctionnel. En effet, pas d’inquiétante histoire de codec, pas à choisir le framerate, ni le quantizer ou je ne sais quel paramètre certainement indispensable à tout utilisateur avancé. Non, arista s’occupe de ces détails pour vous : vous sélectionnez le fichier d’entrée, la famille de périphérique de visualisation (ordinateur, PDA, lecteur de salon, …) et enfin la qualité globale attendue (en général faible, normal, élevé). Et puis c’est tout. Certainement que le résultat laissera les utilisateurs exigent sur leur faim, mais pour un utilisateur occasionnel, le résultat est très satisfaisant, surtout en rapport à l’effort fourni.
Bref, un outil diaboliquement utile. Et comble du bonheur, les amateurs de la ligne de commande ne sont pas oubliés. Le programme arista-transcode permet de réaliser des conversions tout aussi simplement, sans un seul clic de souris.
Mais quand c’est simple et dépouillé, on se retrouve complètement perdu lorsque rien ne ressemble à ce que l’on cherche. En effet, pas de sélection “Freebox HD” dans les menus. Mince, comment faire ? D’autant que j’y pipe un peu rien. En me documentant un peu, j’ai réussi à comprendre que la freebox accepte volontiers les vidéos avec les critères suivants :
- conteneur AVI
- video MPEG-4
- audio MP3
J’ai donc ouvert les entrailles d’arista pour débusquer le “preset” qui convenait le mieux. Et finalement, j’ai découvert que le périphérique “DVD player” avec le pré-réglage “DivX Home Theater” convient parfaitement. J’étais parti pour créer mon propre pré-réglage, ne serait-ce que pour avoir un nommage explicite (”Freebox HD” c’est quand même plus clair que “DVD player”), mais quand on y réfléchit, le nommage actuel n’est pas aussi contre-intuitif que cela : une freebox HD est matériellement très proche d’un lecteur de salon. Donc, les utilisateurs moins bricoleurs trouverons sans doute ce réglage.
Pour les technophiles, sachez qu’arista se base sur gstreamer.
Le site arista : http://programmer-art.org/projects/arista-transcoder
Mon billet : http://nathguil.free.fr/wordpress/wp-trackback.php?p=302
# Simple et Efficace
Posté par ʭ ☯ . Évalué à 3.
⚓ À g'Auch TOUTE! http://afdgauch.online.fr
# handbrake
Posté par bob le homard . Évalué à 4.
http://handbrake.fr/
[^] # Re: handbrake
Posté par boulde . Évalué à 0.
Transmageddon is a similar project to Arista with slightly different goals that uses the same technologies. The two projects are working together to try and share code and device presets where possible. Transmageddon will be considered more bleeding edge than Arista, requiring the latest GStreamer libraries and implementing experimental features that will eventually find their way into Arista.
[^] # Re: handbrake
Posté par Rémi baudruche . Évalué à 1.
Perso je peut pas tester, n'ayant pas de freebox mais j'aimerai pouvoir l'expliquer à des gens :-)
[^] # Re: handbrake
Posté par bob le homard . Évalué à 1.
- Mpeg4 (ffmpeg encoder) + mp3 le tout encapsulé dans un .avi
avec un bitrate de 1500.
La freebox ne décode pas le aac et ne reconnait pas le conteneur .mp4 ou .m4v (contrairement à mac).
Par contre, une possibilité intéressante serait d'utiliser .mkv conteneur qui te permet de placer plusieurs fichiers audio ( un pour chaque langue) et qui de plus gère le chapitrage.
Étant sur mac la plupart du temps, je n'ai pas retenu cette option.
[^] # Re: handbrake
Posté par Larry Cow . Évalué à 2.
Très franchement, ça sert à quelque-chose, le chapitrage? J'aime autant un lecteur qui sait se souvenir de là où j'en étais en cas d'interruption (ce que fait la Freebox HD, notamment) qu'un découpage arbitraire du film.
[^] # Re: handbrake
Posté par bob le homard . Évalué à 6.
le rip avec cette option permet de conserver ces accès.
Imaginons que tu ripes ton DVD de Kaamelott ("on en a gros") et bien tu pourras avoir accès au 52 épisodes très simplement.
C'est tout de même pratique non?
Bon encore une fois c'est une option....
[^] # Re: handbrake
Posté par Larry Cow . Évalué à 5.
[^] # Re: handbrake
Posté par Bonnefille Guilhem (site web personnel) . Évalué à 1.
[^] # Re: handbrake
Posté par Romeo . Évalué à 4.
[^] # Re: handbrake
Posté par thedude . Évalué à 1.
Interface amelioree, support du rip des VobSub dans une track differente pour les mkv (wouhou!!), ajout du dts passthrough, support de coreaudio pour l'aac sous macos et apparement integration de la derniere version de x264 qui va plus vite plus loin et plus mieux.
Et en cadeau bonux, un live preview qui permet de voir si on a pas oublier le filtre de desentrelacage et autres joyeusetes.
Ils ont en revanche droppe le support de l'avi et de l'ogv si je ne m'abuse.
Bref, (presque) que du bon, me reste plus qu'a regler un dernier pb avec ce foutu quicktime/frontrow et le mp4+ac3/dts qui se melange les pinceaux sur l'assignation des 6 canaux et ca sera du tres tres bon (d'ailleurs si quelqu'un s'y est deja frotte, je suis preneur d'infos, meme si j'ai une pitite idee de comment m'en sortir).
Ah, et apparement, ils supportent l'encodage d'image blu ray (non chiffrees malheureusement), ce qui est tres agreable aussi.
[^] # Re: handbrake
Posté par bob le homard . Évalué à 2.
Ca fait un peu c**** quand même...
[^] # Re: handbrake
Posté par thedude . Évalué à 2.
avi est amene a mourir et mp4/mkv sont de bons remplacants.
Par contre, ce qui me saoule beaucoup du coup, cest que le support de l'ac3 dans mp4 par quicktime est pour le moins rock n roll et que le mkv ne me plais pas plus que ca (sans compter que l'ajout d'une piste subtitle a l'air de faire ramer le bestiau).
Bref, j'ai le choix entre laisser tomber le 5.1 dans les films, en chier copieux pour faire marcher quicktime avec l'ac3 dans du mp4 (si j'y arrive avant qu'apple patche son foutu qt pour ne pas avoir a reassigner les channels audio, a supposer qu'ils le fassent un jour) ou rester a la version 0.9.3 avec avi+ac3.
Mais continuer a encoder de l'ac3 dans de l'avi alors que c'est pas cense marche, c'est pas une solution long terme non plus.
# Dans le même ordre d'idées
Posté par Goffi (site web personnel, Mastodon) . Évalué à 4.
# Le pendant à arista...
Posté par liberforce (site web personnel) . Évalué à 4.
http://www.linuxrising.org/transmageddon/
C'est développé en python par un des dev de GStreamer (Christian Schaller: http://blogs.gnome.org/uraeus/ ). Il a plutôt l'habitude du C, c'est un de ses premiers programmes en python. Il suit de plus près les releases GStreamer, et propose en plus des profils d'encodage (presets, il utilise les même qu'arista, les deux dev sont en contact), les traditionnels choix de conteneurs et codecs audio/video.
D'ailleurs, si une âme charitable passait par là, mon baladeur n'arrive pas à décoder les vidéos produites par GStreamer mais arrive à décoder sans soucis celles de mencoder. S'il y a un dieu de GStreamer qui saurait faire un diff des deux fichiers produits pour comprendre ce qui cloche, je lui baiserai les pieds :-p. Je voulais créer un preset pour arista et transmageddon mais à cause de ce problème je suis bloqué...
http://mail.gnome.org/archives/gnome-multimedia/2009-October(...)
[^] # Re: Le pendant à arista...
Posté par teoB . Évalué à 4.
https://linuxfr.org/~Zenitram/29045.html
[^] # Re: Le pendant à arista...
Posté par liberforce (site web personnel) . Évalué à 2.
[^] # Re: Le pendant à arista...
Posté par liberforce (site web personnel) . Évalué à 4.
GstDiscoverer
Those of you familiar with PiTiVi/Jokosher/Transmageddon/gst-python development might already be using the python variant of this code. The goal is to be able to get as much information (what’s the duration, what tags does it have, how many streams, of what type, using what codecs, …) from a given URI (file, network stream ,…) as fast as possible. While the code already existed, it was only python-based. So I rewrote one in C, with several improvements over it. It can be used synchronously or asynchronously, and comes with a command-line test application in tests/examples/
Source : http://blogs.gnome.org/edwardrv/2009/11/30/the-result-of-the(...)
# Pinaillage
Posté par 🚲 Tanguy Ortolo (site web personnel) . Évalué à -4.
[^] # Re: Pinaillage
Posté par Dr BG . Évalué à 7.
ENCODER, verbe trans.
Constituer (un message, un énoncé) selon les règles d'un système d'expression langue naturelle ou artificielle, sous une forme accessible à un destinataire.
Avec :
Rem. ,,Coder s'emploie au sens premier de code (code secret), alors que encoder est le symétrique de décoder et se réfère aux emplois récents de code`` (ROB. Suppl. 1970).
[^] # Re: Pinaillage
Posté par 🚲 Tanguy Ortolo (site web personnel) . Évalué à 0.
[^] # Re: Pinaillage
Posté par Dr BG . Évalué à 6.
Sinon si c'est juste pour prendre Wikipedia et Wiktionnaire comme des références (qui feraient authorité en la matière), je préfère me référer au dictionnaire de l'académie française et au TLFI pour ce qui concerne la langue française.
[^] # Re: Pinaillage
Posté par 🚲 Tanguy Ortolo (site web personnel) . Évalué à -2.
Encoder : Rédiger ou transcrire un document, une information selon un code. Encoder une dépêche diplomatique. Spécialt. INFORM. Encoder des données, les traduire dans un langage qui permet leur traitement par des moyens informatiques. - LINGUIST. Encoder un énoncé, le constituer selon les règles d'un code linguistique. (On dit aussi Coder.)
Coder : 1. Rédiger ou transcrire un document, une information, en appliquant les équivalences d'un code de transcription. Coder une dépêche, un texte. Un télégramme, un message codé. 2. INFORM. Transformer par codage ; produire un programme pour ordinateur. (On dit aussi Encoder.)
Bref, les deux sont synonymes, on n'a besoin que d'un des deux. Ok pour encoder, c'est juste moins joli que coder.
Encodage : Action d'encoder ; résultat de cette action (on dit aussi Codage).
Codage : 1. Action de coder, de transcrire un texte selon un code convenu et secret ; résultat de cette action. Le codage d'une dépêche diplomatique, d'un rapport secret. 2. INFORM. Action de mettre en code des informations en vue de leur traitement ou de leur transmission. Le codage d'un programme.
Là encore, synonymes, ou presque : codage a une définition précise, au moins.
Bref, encodage et encoder, ça vaut pour parler moche. Sinon, on peut parler de codage et de coder, c'est plus élégant.
[^] # Re: Pinaillage
Posté par thedude . Évalué à 7.
Si on resume ton discours:
- bla bla moi je parle francais, pas franglais
- ouais mais bon, c'est dans le dico.
- ah heuuu ouais. C'est pas grave, j'ai raison quand meme!
[^] # Re: Pinaillage
Posté par claudex . Évalué à 2.
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
[^] # Re: Pinaillage
Posté par Jean-Philippe Garcia Ballester (site web personnel) . Évalué à 7.
Question humilité, on a quand même vu mieux...
[^] # Re: Pinaillage
Posté par claudex . Évalué à 3.
Bref, les deux sont synonymes, on n'a besoin que d'un des deux. Ok pour encoder, c'est juste moins joli que coder.
Il reconnaît quand même qu'il s'est trompé
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
[^] # Re: Pinaillage
Posté par thedude . Évalué à 2.
Je sais pas ce qui est le plus siderant en fait, qu'il reprenne des gens sans meme avoir verifie dans un dictionnaire ou qu'il s'accroche bec et ongles a sa pedanterie.
Un peu comme ceux qui se gargarisent de contrefacon en lieu et place de piratage, clamant que piratage ne designe que les abordages en haute mer alors que le terme est utilise pour de la propriete intellectuelle depuis plus d'un siecle.
[^] # Re: Pinaillage
Posté par Jean-Christophe Arnu . Évalué à 3.
Bref, soyons pragmatiques et concis (après tout, pourquoi faire des phrases ?) :
(décoder le flux | transformer le flux | coder le flux)
# Point de détail
Posté par sebek (site web personnel) . Évalué à 4.
- MPEG4-2 (Divx, xvid etc...)
- MPEG4-10 (H264 ou AVC)
# C'est marrant ça.
Posté par Grunt . Évalué à 7.
Heureusement, il y a Arista, qui simplifie ta vie en te demandant sur quel appareil tu veux lire ta vidéo.
Sauf que pour trouver quoi mettre dans Arista, quand un cas n'est pas prévu, il faut.. trouver le bon codec, bitrate, aspect, conteneur...
J'ai tout compris?
THIS IS JUST A PLACEHOLDER. YOU SHOULD NEVER SEE THIS STRING.
[^] # Re: C'est marrant ça.
Posté par 🚲 Tanguy Ortolo (site web personnel) . Évalué à 0.
[^] # Re: C'est marrant ça.
Posté par Grunt . Évalué à 2.
En fait je pensais à un problème bien plus large, dont les "déboires" de Guilhem sont une illustration flagrante.
Quand tu veux indiquer avec quoi est compatible un système, tu as deux solutions:
- la méthode propre, qui consiste à indiquer quelles normes ton système gère.
- la méthode sale, qui consiste à indiquer quels outils sont utilisables.
Ça s'applique dans pas mal de domaines.
En bureautique, la méthode propre c'est "J'accepte les fichiers au format Open Document 1.1". La méthode sale c'est "Installe Open Office".
En Web, la méthode propre c'est "Ce site est valide XHTML 1.0 strict" et la méthode sale c'est "Utilisez Firefox".
Pour la vidéo, c'est pareil: soit tu détailles, pour ton logiciel, quels sont les codecs et conteneurs qu'il prend en charge, et tu fais pareil pour ton matériel (c'est la méthode propre), ou alors y'a la méthode sale, qui consiste à proposer certains matériels dans le logiciel, et la norme utilisée est cachée à l'utilisateur.
Et, comme on le voit, la méthode sale a tendance à merder.
Au passage, c'est étonnant cette propension des utilisateurs et des développeurs pour les méthodes sales, en informatique. On n'imaginerait pas un merdier pareil dans d'autres domaines. "Cet écrou se dévisse avec la clef Machin modèle XYZ-13", pis quoi encore? C'est un écrou de 13 ou ce n'en est pas un.
THIS IS JUST A PLACEHOLDER. YOU SHOULD NEVER SEE THIS STRING.
[^] # Re: C'est marrant ça.
Posté par Misc (site web personnel) . Évalué à 2.
En informatique, que ça soit bien ou pas bien, ça bouge beaucoup plus vite.
[^] # Re: C'est marrant ça.
Posté par Grunt . Évalué à 2.
THIS IS JUST A PLACEHOLDER. YOU SHOULD NEVER SEE THIS STRING.
[^] # Re: C'est marrant ça.
Posté par TortuXm . Évalué à 2.
Penser à ODT, HTML (il y a une implémentation de référence pour HTML ?) par exemple.
De plus dans certains cas, en informatique, on peut avoir besoin de n'implémenter qu'une partie d'une norme pour des raisons particulières (espace mémoire limité, faible cpu, etc)
Le problème des standards en informatique, c'est aussi la concurrence sauvage entre les acteurs qui sont persuadés que la non interopérabilité sera un atout pour eux.
On a eu un peu la même chose avec les formats des cassettes il y a longtemps, et la guerre HD-DVD et blueray un peu plus récemment (même si évidemment, dans ces deux cas il y a eu un gagnant, contrairement à l'informatique où on ne se met pas souvent d'accord)
[^] # Re: C'est marrant ça.
Posté par Misc (site web personnel) . Évalué à 2.
[^] # Re: C'est marrant ça.
Posté par thedude . Évalué à 3.
Par exemple, je suis pas convaincu qu'un ipod ait le cpu necessaire pour lire une video full HD se conformant au standard mpeg4.
Mais il est tres probablement capable de comprendre le flux.
# MediaTomb
Posté par Snarky . Évalué à 3.
J'ai donc tenté de faire du codage à la volé des fichiers MKV. Malheureusement, j'ai jamais réussi a faire en sorte que ça marche, bien que théoriquement, ça doit fonctionner.
Quelqu'un a-t-il réussi à faire de l'encodage à la volé pour la Fb HD ?
[^] # Re: MediaTomb
Posté par ultimat . Évalué à 1.
Mon but était de lire des mp3 avec un piste video « dummy », vue que free a arbitrairement empêché la lecture de fichiers audio, mais j'ai pas réussi. Ça fonctionnait sur mon pc mais pas sur la freebox.
# kde
Posté par bubar🦥 (Mastodon) . Évalué à 10.
...
J’ai donc ouvert les entrailles d’arista pour débusquer le “preset”
...
trop beau
# Pas top
Posté par zebra3 . Évalué à 3.
Malheureusement, il est inutilisable pour moi, car je ne code qu'en Ogg, et Arista ne semble pas gérer ses formats; j'ai eu beau triturer les presets, ça n'a jamais marché pour Vorbis et Theora. Dommage.
Article Quarante-Deux : Toute personne dépassant un kilomètre de haut doit quitter le Tribunal. -- Le Roi de Cœur
[^] # Re: Pas top
Posté par zebra3 . Évalué à 4.
Du coup, j'ai fait un preset à moi pour supporter le conteneur Ogg et j'ai dû modifier les sources pour le faire fonctionner. Par contre, un autre bug apparaît : le transcodage vers un conteneur MP4 ne fonctionne plus si la source ne possède pas de piste audio. Par contre, dans les autres cas, ça fonctionne.
Faut que je cherche un peu, mais au moins ça fonctionne pour ce que je souhaite faire.
Enfin, les modifications sont là :
→ le patch à appliquer sur /usr/share/arista/arista/transcoder.py : http://pastebin.org/59562
→ le preset à placer dans ~/.arista/presets/ ou dans /usr/share/arista/presets/ sous le nom de ogg.xml : http://pastebin.org/59563
Si ça peut en intéresser d'autres...
Article Quarante-Deux : Toute personne dépassant un kilomètre de haut doit quitter le Tribunal. -- Le Roi de Cœur
[^] # Re: Pas top
Posté par BAud (site web personnel) . Évalué à 2.
mieux vaut les remonter au projet https://launchpad.net/arista via un bugreport par exemple, que perdu sur un pastebin qui finira par s'effacer...
[^] # Re: Pas top
Posté par zebra3 . Évalué à 3.
Ici, je me suis juste contenté de poster ça pour ceux qui ne serait pas dérangés par ce bug.
Article Quarante-Deux : Toute personne dépassant un kilomètre de haut doit quitter le Tribunal. -- Le Roi de Cœur
# de la FreeBox HD / de VLC
Posté par vpinon . Évalué à 5.
Je pose donc ce type de fichiers comme ça par FTP sur le disque de la HD.
Le MPEG2 a l'avantage de demander assez peu de puissance pour le décodage
(en l'encodage), au prix d'un peu plus de bande passante...
Partant d'un DVD, il n'y a qu'à re-multiplexer sans transcoder,
ce qui va très vite et ne perd pas de qualité.
VLC fait les transcodages très bien à travers «Média / Convertir» (Ctrl-R)
(et permet des manips complexes par ligne de commande).
Ce programme suffit complètement à lui tout seul pour toutes les tâches multimédia.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.