Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
sebsauvage
sebsauvage
@sebsauvage@framapiaf.org  ·  activity timestamp 3 weeks ago

#ffmpeg
mmmhhpppfff... il me manquait quand même un paquet d'option dans la ligne de commande (par exemple pour récupérer *toutes* les pistes audio et sous-titres).
(bah ouais j'suis un débutant sous ffmpeg, hein. La ligne de commande de ffmpeg, c'est comme un jeu d'aventure avec plein de territoires à explorer)
Promis je vous met ça au propre sur mon wiki quand c'est ok.

  • Copy link
  • Flag this post
  • Block
Guillaume Courtois
Guillaume Courtois
@gugux@framapiaf.org replied  ·  activity timestamp 3 weeks ago

@sebsauvage
Le site web qui t'aide avec les options est peut-être pratique ? J'ai pas encore essayé, perso

  • Copy link
  • Flag this comment
  • Block
sebsauvage
sebsauvage
@sebsauvage@framapiaf.org replied  ·  activity timestamp 3 weeks ago

@gugux
Je n'ai pas pris le temps de l'essayer non plus.

  • Copy link
  • Flag this comment
  • Block
Herbert Non
Herbert Non
@herbernon@piaille.fr replied  ·  activity timestamp 3 weeks ago

@sebsauvage Le truc c'est que c'est infini, tu crois que t'as fini le jeu et puis tu découvres plein de nouveau paramètres à bidouiller :)

  • Copy link
  • Flag this comment
  • Block
sebsauvage
sebsauvage
@sebsauvage@framapiaf.org replied  ·  activity timestamp 3 weeks ago

@herbernon @noodle
Ben le truc c'est ça, en fait. À un moment il faudra que je me dise "Là, c'est *good enough*."

  • Copy link
  • Flag this comment
  • Block
Noodle Man
Noodle Man
@noodle@tooter.social replied  ·  activity timestamp 3 weeks ago

@sebsauvage Le trou du lapin blanc. Clairement

  • Copy link
  • Flag this comment
  • Block
Nel
Nel
@Nel@mamot.fr replied  ·  activity timestamp 3 weeks ago

@sebsauvage
Si tu veux récupérer toutes les pistes audio + sous-titres en 1 passage, tu peux utiliser les -map avec 0:v (video) 0:a (audio) et 0:s (sous-titre)

Ex:
ffmpeg -i "mavideo.mkv" -map 0:v -map 0:a -map 0:s …autres options…

https://ffmpeg.org/ffmpeg-all.html#Advanced-options

Mais perso, j'encode tout piste par piste avec ffmpeg, et je réunis ensuite avec mkvtoolnix-gui.
Ça permet d'ajouter/retirer des pistes, mixer plusieurs fichiers, définir la langue et un titre pour chaque piste, celles par défaut, etc.

ffmpeg Documentation
  • Copy link
  • Flag this comment
  • Block
Nel
Nel
@Nel@mamot.fr replied  ·  activity timestamp 3 weeks ago

@sebsauvage
Par contre il faut faire attention avec le multiplexage de plusieurs fichiers différents.
Sur certains films il y a un décalage entre audio et vidéo. Il faut vérifier si c'est le cas avec mediainfo dans "Delay relative to video : 6000 ms" et le reporter dans les options de la piste audio concernée.

Ça arrive rarement, mais c'est à chaque fois sur la piste fr, et pile la durée des logos des sociétés de production en début de film.
Au lieu d'insérer un blanc, ils décalent la piste…

  • Copy link
  • Flag this comment
  • Block
sebsauvage
sebsauvage
@sebsauvage@framapiaf.org replied  ·  activity timestamp 3 weeks ago

@Nel
Merci pour tout ça.

  • Copy link
  • Flag this comment
  • Block
Nel
Nel
@Nel@mamot.fr replied  ·  activity timestamp 3 weeks ago

@sebsauvage
Et même quand je fais tout d'une traite avec ffmpeg, je refais une passe derrière avec mkvtoolnix. Je trouve que le multiplexage entre toutes les pistes est mieux fait. Parfois j'ai des lags quand j'utilise uniquement ffmpeg, et que je n'ai plus une fois passé dans mkvtoolnix.

  • Copy link
  • Flag this comment
  • Block
MCMic
MCMic
@come@social.chilliet.eu replied  ·  activity timestamp 3 weeks ago
@sebsauvage
J'ai testé vite fait, les still frame toutes les 5s ça rend vraiment pénible le déplacement dans la vidéo, et j'imagine que plus on en met moins le gain de taille est intéressant. Aussi la conversion prend vraiment mille ans sur mon hardware, plusieurs fois la durée de la vidéo. Donc bon le gain de place était alléchant mais je vais lacher l'affaire je crois.
  • Copy link
  • Flag this comment
  • Block
sebsauvage
sebsauvage
@sebsauvage@framapiaf.org replied  ·  activity timestamp 3 weeks ago

@come
Du coup tu fais comment ?
Tu en mets plus ? Tu fais autrement ?

  • Copy link
  • Flag this comment
  • Block
chibi-[N]ah🇫🇷 :gold_account:
chibi-[N]ah🇫🇷 :gold_account:
@alex@social.nah.re replied  ·  activity timestamp 3 weeks ago

@sebsauvage Ah, les -map 0:0 -map 0:1…

ffmpeg, j'ai beau l'utiliser fréquemment, je découvre toujours de nouveaux trucs avec :)

  • Copy link
  • Flag this comment
  • Block
LordPhoenix
LordPhoenix
@lordphoenix@social.targaryen.house replied  ·  activity timestamp 3 weeks ago

@sebsauvage les options ffmpeg, quand il n’y en a plus y’en a encore…

  • Copy link
  • Flag this comment
  • Block
sebsauvage
sebsauvage
@sebsauvage@framapiaf.org replied  ·  activity timestamp 3 weeks ago

Et là je me rends compte que sur Dune ça lisse très bien le grain original du film, donc je commence à me demander si je ne devrais pas jouer avec les options de "Film grain synthesis".

ffmpeg, c'est sans fin.

  • Copy link
  • Flag this comment
  • Block
Monsieur Balarate
Monsieur Balarate
@MonsieurBalarate@mastodon.social replied  ·  activity timestamp 3 weeks ago

@sebsauvage Roh mince c'est chouette ça

  • Copy link
  • Flag this comment
  • Block

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.2-alpha.7 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Members
  • Code of Conduct