Flamenco Transfer Bug/Problem
#1
Sad 
Hallo ihr Lieben!

Ich bin neu hier und freue mich nach vielen Jahren des Nutzens endlich gut genug in Blender zu sein, dass mir alle Youtubevideos und weitere Erklärversuche nicht mehr weiterhelfen.

Das Problem ist recht verstrickt, und ich hoffe, dass ich es ordentlich erklärt bekomme.

Ich würde gerne mein Macbook M2 Max mit Sequoia 15.2 nutzen um dort von unterwegs zu modellieren und diese Datei dann von meinem Renderrechner zuhause rendern zu lassen. Dieser ist ein Windows 11 Pro PC. Ich benutze von unterwegs WireGuard VPN um in mein Heimnetzwerk zu kommen. Soweit so gut.

Nun habe ich Flamenco für Windows herunter geladen, bin die Einstellungsschritte durchgegangen. Habe ein Ordner angelegt, welchen ich dann mit dem Mac geteilt habe, wo das Blenderprojekt drin liegt. Den Manager und den Worker habe ich auf dem WindowsPC gestartet und laut Setup eingerichtet (Shared Folder, Blender Path,etc.)

Ich kann von beiden PCs auf den Ordner zugreifen, auf beiden PCs kann ich sowohl Lesen als auch Schreiben. 

Wenn ich nun Blender 4.2 auf dem Win PC starte und mithilfe des AddOns von Flamenco den RenderJob starte, funktioniert es wunderbar.

Wenn ich dies auf dem Mac versuche, findet das AddOn zwar den Manager auf dem WindowsPC und sagt mir, dass Flamenco 4.3 dort gefunden wurde und die Angabe des Shared Folder stimmt auch, jedoch kommt, wenn ich Submit to Flamenco drücke folgende Fehlermeldung:

Blender:

Error performing BAT pack: Error transferring /Volumes/Flamenco_Transfer/Test.flamenco.blend to /C:\Flamenco_Transfer/2025-02-26-144201.150911-/Test.flamenco.blend

Windows PC Manager: 

Code:
2025-02-26T14:42:30+01:00 INF checking Flamenco job name=Test type=simple-blender-render
2025-02-26T14:42:30+01:00 INF print args=["Blender Render job submitted"]
2025-02-26T14:42:30+01:00 INF print args=["job: ",{"created":"2025-02-26T14:42:30.9867155+01:00","jobID":"e0d1f12b-4ec2-42d0-8233-9e2ca67015de","jobType":"simple-blender-render","metadata":{},"name":"Test","priority":50,"settings":{"add_path_components":0,"blendfile":"dummy-for-job-check.blend","chunk_size":1,"format":"PNG","fps":25,"frames":"0-100","has_previews":false,"image_file_extension":".png","render_output_path":"/Volumes/Flamenco_Transfer/New Folder/Test/{timestamp}/######","render_output_root":"//New Folder/","scene":"Scene"},"status":"under-construction","storage":{"shamanCheckoutID":""},"tasks":[],"workerTagUUID":""}]
2025-02-26T14:42:30+01:00 INF print args=["authorRenderTasks(",{},"/Volumes/Flamenco_Transfer/New Folder/Test/2025-02-26_144230/######",")"]
2025-02-26T14:42:31+01:00 INF print args=["Creating output video for PNG"]
2025-02-26T14:42:31+01:00 INF job compiled job=e0d1f12b-4ec2-42d0-8233-9e2ca67015de jobtype=simple-blender-render name=Test num_tasks=102
2025-02-26T14:43:32+01:00 INF checking Flamenco job name=Test type=simple-blender-render
2025-02-26T14:43:32+01:00 INF print args=["Blender Render job submitted"]
2025-02-26T14:43:32+01:00 INF print args=["job: ",{"created":"2025-02-26T14:43:32.5171777+01:00","jobID":"a8bba5ed-70b9-45e6-9042-0919b6877d7a","jobType":"simple-blender-render","metadata":{},"name":"Test","priority":50,"settings":{"add_path_components":0,"blendfile":"dummy-for-job-check.blend","chunk_size":1,"format":"PNG","fps":25,"frames":"0-100","has_previews":false,"image_file_extension":".png","render_output_path":"/Volumes/Flamenco_Transfer/New Folder/Test/{timestamp}/######","render_output_root":"//New Folder/","scene":"Scene"},"status":"under-construction","storage":{"shamanCheckoutID":""},"tasks":[],"workerTagUUID":""}]
2025-02-26T14:43:32+01:00 INF print args=["authorRenderTasks(",{},"/Volumes/Flamenco_Transfer/New Folder/Test/2025-02-26_144332/######",")"]
2025-02-26T14:43:32+01:00 INF print args=["Creating output video for PNG"]
2025-02-26T14:43:32+01:00 INF job compiled job=a8bba5ed-70b9-45e6-9042-0919b6877d7a jobtype=simple-blender-render name=Test num_tasks=102


Der Worker ist zu diesem Zeitpunkt noch inaktiv.


Hat da vielleicht jemand einen Rat?


Was ich bisher probiert habe:

Blender 4.3/Blender 4.2 mit jeweils geänderten Pathes beim Manager
Verschiedene Ordner
Mac erstellt Ordner und Windows greift darauf zu, und wie beschrieben anders herum.

Wenn ich übrigens einen Worker auf dem Mac starte, findet der Manager auf dem WindowsPC diesen auch nicht. 

All dies ist meines Erachtens unabhängig von VPN, weil es sich im Heimnetz genauso verhält.


Vielleicht hat ja jemand eine Lösung und hilft mir in meiner Stunde der Not Lecker


Vielen Dank auf jedenfall schonmal!

Grüße

Tobi
Zitieren
#2
Hier die gute Nachricht: Ich habe die Lösung für diesen Teil des Problems gefunden und das kurz nachdem ich nach langer Suche diesen ersten Beitrag hier gepostet habe.

In der flamenco-manager.yaml muss man unter den Variablen die Verlinkungen ändern.
Dabei hatte dieser Link

https://flamenco.blender.org/usage/varia...-platform/

bereits die Antwort, aber ich habe nie Verstanden, was man dort ändern sollte. Am Ende habe ich dort folgendes Angegeben:


Code:
variables:
  my_storage:
    is_twoway: true
    values:
    - platform: windows
      value: C:\Flamenco_Transfer
    - platform: darwin
      value: /Volumes/Flamenco_Transfer


Das Two-Way stand dort vorher nicht und die Verlinkungen führten alle auf ein C: Pfad, was natürlich unter Mac nicht klappen kann. Hiermit funktionieren die Echo Tests. Als nächstes kommt ein "Error Code 1" Fehler, aber da suche ich nun einfach weiter.


In der Hoffnung, dass jemand diese Lösung hier hilfreich findet: Bei weiteren Fragen oder Anregungen, gerne her damitLächeln

Grüße

Tobi
Bin neu hier im Forum, aber etwas erfahrener in Blender. Unlängst einen neuen PC zugelegt um auch Professionell mit Blender zu arbeitenLächeln
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste