Difference between revisions of "Workflow:Watch Folder Ingest"
m |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 23: | Line 23: | ||
Context: In the context of digital content migration, this blueprint serves as a guide for facilitating bulk media and metadata ingests. | Context: In the context of digital content migration, this blueprint serves as a guide for facilitating bulk media and metadata ingests. | ||
− | + | Github & Python Implementation Example: https://github.com/josev2046/WatchFolderAutomation | |
− | |||
− | |||
− | |||
− | |||
<!-- Add four tildes below ("~~~~") to create an automatic signature, including your wiki username. Ensure your user page (click on your username to create it) includes an up to date contact email address so that people can contact you if they want to discuss your workflow --> | <!-- Add four tildes below ("~~~~") to create an automatic signature, including your wiki username. Ensure your user page (click on your username to create it) includes an up to date contact email address so that people can contact you if they want to discuss your workflow --> | ||
<!-- Note that your workflow will be marked with a CC3.0 licence --> | <!-- Note that your workflow will be marked with a CC3.0 licence --> |
Latest revision as of 08:32, 28 April 2024
Workflow Description[edit]
I want to monitor a local folder for new content. When a new file becomes available, the system will check if it's either an MP4 video file or an XML file. If it's an MP4 video, the system will then search for a corresponding XML file with the same name. Upon finding the XML file, it will extract metadata such as title, description, and tags. Subsequently, the system will upload the video file to an Online Video Platform (OVP) along with the extracted metadata. To prevent duplicates, before processing a new file pair (MP4 and XML), it will verify whether the pair has already been processed.
Purpose, Context and Content[edit]
Purpose: A watch folder serves as a designated directory that is monitored by a specific application or process. The primary purpose of a watch folder is to automate tasks based on the contents of that folder, facilitating Automated File Processing, Workflow Automation and Data Ingestion.
Context: In the context of digital content migration, this blueprint serves as a guide for facilitating bulk media and metadata ingests.
Github & Python Implementation Example: https://github.com/josev2046/WatchFolderAutomation