Aller au contenu

Docker / ffmpeg / Convertir Videos / DIviser taille par 2

Featured Replies

Posté(e)

Bonjour Le forum 

 

Je cherche une technique (bash possible)  pour diviser la taille de vidéos présentes dans le dossier BABA

j'ai lu pas mal de truc et le mieux serait de passer par Docker / Ffmpeg

est ce que vous avez déjà tenté l'experience ?

 

bonne journée

  • 3 mois après...
  • 4 semaines après...
  • 4 semaines après...
Posté(e)
  • Auteur

hello

j'avoue ne pas trop comprendre Tdarr ...

si tu as un tuto simple, je suis preneur ;-)

du coup j'essaye avec handbrake mais ca me fait 100% de CPU

et là je ne sais plus

qui saurait me dépanner ?

Bonne soirée

seb

version: '2.4'
services:
  handbrake:
    image: jlesage/handbrake
    container_name: handbrake_auto
    group_add:
      - "107"
    ports:
      - "5800:5800"
    cpu_shares: 128
    mem_limit: 2G
    volumes:
      - "/volume1/docker/handbrake/config:/config:rw"
      - "/volume1/TESTS/A:/watch:rw"
      - "/volume1/TESTS/B:/output:rw"
    environment:
      - USER_ID=0     # On passe en root pour tester si c'est un pb de droits
      - GROUP_ID=0
      - TZ=Europe/Paris
      # Utilisation d'un nom de preset plus universel
      - HANDBRAKE_PRESET=General/Very Fast 1080p30
      - AUTOMATED_CONVERSION_PRESET=General/Very Fast 1080p30
      - HANDBRAKE_THREADS=1
    devices:
      - /dev/dri:/dev/dri
    restart: unless-stopped

Modifié par GARUDASEB

  • 2 semaines après...
Posté(e)

Salut,

Je n'ai pas de tuto et ça fait un moment que je l'ai configuré....

Dans l'ensemble ce n'est pas compliqué. Encore moins si tu veux uniquement faire ce que je fais à savoir, simplement réencoder les fichiers en H265

L'astuce, c'est le "flow" ou flux qui fait passer ton fichier par les différents plugins en fonction de ce que tu veux. Tu les cherches dans "Classic Plugins"

Moi, je n'en ai qu'un c'est:

image.png

Tu dois copier tes plugins en local.

Quand tu as les plugins que tu desires, tu les mets dans "transcode option".

image.png

Ensuite la config est classique avec les librairies... et les schedule pour réencoder la nuit par exemple.

N'oublie pas d'assigner un CPU et un GPU (le cas échéant) dans Home.

image.png

Tu dois activer

image.png

Auto acept pour que tout se fasse en auto.

Finalement, tu devrais avoir un truc du genre

image.png

Si ça ne fonctionne pas, n'hésite pas, j'ai peut-être oublié un truc ;-)

Georges

Posté(e)
  • Auteur

Hello

merci de tes retours, je vais tester ce soir

Ta config initiale ressemble à la mienne ?

est-ce qu'elle te semble correcte?

version: '2.4'
services:
  handbrake:
    image: jlesage/handbrake
    container_name: handbrake_auto
    group_add:
      - "107"
    ports:
      - "5800:5800"
    cpu_shares: 128
    mem_limit: 2G
    volumes:
      - "/volume1/docker/handbrake/config:/config:rw"
      - "/volume1/TESTS/A:/watch:rw"
      - "/volume1/TESTS/B:/output:rw"
    environment:
      - USER_ID=0     # On passe en root pour tester si c'est un pb de droits
      - GROUP_ID=0
      - TZ=Europe/Paris
      # Utilisation d'un nom de preset plus universel
      - HANDBRAKE_PRESET=General/Very Fast 1080p30
      - AUTOMATED_CONVERSION_PRESET=General/Very Fast 1080p30
      - HANDBRAKE_THREADS=1
    devices:
      - /dev/dri:/dev/dri
    restart: unless-stopped
Posté(e)

Euh, c'est la config Docker pour Handbrake, pas pout Tdarr...

J'utilise l'image Docker https://hub.docker.com/r/haveagitgat/tdarr

Tu dois créer deux containers tdarr server et tdarr node.

Tout est expliqué dans la doc

Finalement, il existe un tuto ;-)

Marius Hosting
No image preview

How to Install Tdarr on Your Synology NAS

Trustworthy expert guide to your Synology NAS.

Georges

Modifié par goerges

Posté(e)
  • Auteur

hhaha

merci je me suis planté dans mon copier-coller

je regarde la doc ce soir ;-)

Bonne aprem

Seb

Posté(e)
  • Auteur

Hello

bon j'ai suivi le process pour l'install

cela me semble ok

mais pas de transcode ... où je peux vérifier ma config pour qu'on a vérifie ?

sachant que je voudrais faire le dossier watch "/volume1/TESTS/A"

et le dossier de sortie "/volume1/TESTS/B"

a+ Seb

Posté(e)

Salut,

Dans libraries tu dois avoir:

image.png

Naturellement tu mets TESTS/A dans Source. Tu mets TESTS/B dans Output Folder.

Tu as programmé le schedule ? Tu as bien activé "auto accept successfull transcode" et sélectionné un cpu et/ou gpu ?

Tu peux vérifier les tasks dans:

image.png

Georges.

Posté(e)
  • Auteur

hello

les paramétres que tu indiques semble ok de mon côté

mais je ne trouve pas l'onglet "Tasks"

J"ai déposé une video et j'ai ce log

[2026-03-13T09:51:11.416] [WARN] Tdarr_Server - "/media/baba2025.mkv"

[2026-03-13T09:53:43.057] [INFO] Tdarr_Server - Socket.io clientsCount:total:1, nodes 1, nodesCount: 1, nodeSockets: 1

[2026-03-13T09:53:43.057] [INFO] Tdarr_Server - Node InternalNode connected:true

[2026-03-13T09:53:43.398] [INFO] Tdarr_Server - Updating plugins

[2026-03-13T09:53:45.776] [INFO] Tdarr_Server - [Plugin Update] Starting

[2026-03-13T09:53:46.067] [INFO] Tdarr_Server - [Plugin Update] Plugin repo has not changed, skipping update

[2026-03-13T09:53:46.073] [INFO] Tdarr_Server - Zipping plugins folder

[2026-03-13T09:53:46.392] [INFO] Tdarr_Server - [Plugin Update] Found ignore file at "/app/server/Tdarr/Plugins/tdarrIgnore.txt"

[2026-03-13T09:53:47.272] [INFO] Tdarr_Server - zipPluginsFolder took 1199ms

[2026-03-13T09:54:05.308] [INFO] Tdarr_Server - Running hourly scan for library: NaN

[2026-03-13T09:54:05.308] [INFO] Tdarr_Server - Starting file scan

[2026-03-13T09:54:05.308] [INFO] Tdarr_Server - dSVGw8Eqj Prep started

[2026-03-13T09:54:05.308] [INFO] Tdarr_Server - Commencing file update scan. Deleting non-existent files and adding new files.

[2026-03-13T09:54:05.408] [INFO] Tdarr_Server - [100ms] dSVGw8Eqj Prep finished

[2026-03-13T09:54:05.409] [INFO] Tdarr_Server - Scanner dSVGw8Eqj launched

[2026-03-13T09:54:05.945] [INFO] Tdarr_Server - 1 files sending

[2026-03-13T09:54:05.947] [INFO] Tdarr_Server - [2ms] 1 files sent

[2026-03-13T09:54:05.909] [INFO] Tdarr_Server - Online

[2026-03-13T09:54:05.962] [INFO] Tdarr_Server - Sending 0 files for extraction

[2026-03-13T09:54:05.963] [INFO] Tdarr_Server - Finished in 55ms

[2026-03-13T09:54:05.964] [WARN] Tdarr_Server - Exit approved. Closing process.

[2026-03-13T09:54:05.964] [INFO] Tdarr_Server - Scanner dSVGw8Eqj:Finished

[2026-03-13T09:54:06.972] [INFO] Tdarr_Server - dSVGw8Eqj File scanner exited

Je ne suis pas sur que la conversion est fonctionnée

Posté(e)
  • Auteur

Tu as programmé le schedule ? Tu as bien activé "auto accept successfull transcode" --> Je viens de le voir et de l'activer

et sélectionné un cpu et/ou gpu ? --> Je ne vois pas où c'est

de plus j'ai ce message bizzare pour le dossier output

Capture d’écran 2026-03-13 104711.png

Modifié par GARUDASEB

Posté(e)

Ton log indique que Tdarr voit ton fichier mais qu'il ne l'a pas converti. As-tu bien un plugin dans "transcode option" ? Ton fichier doit-il être converti ?

il y a 26 minutes, GARUDASEB a dit :

et sélectionné un cpu et/ou gpu ? --> Je ne vois pas où c'est

Dans Home tu cliques sur un des nodes

image.png

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Répondre à ce sujet…

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

Account

Navigation

Rechercher

Rechercher

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.