--- page_type: sample description: "A Python application that uses Batch to process media files in parallel with the ffmpeg open-source tool." languages: - python products: - azure --- # Batch Python File Processing with ffmpeg A Python application that uses Batch to process media files in parallel with the [ffmpeg](http://ffmpeg.org/) open-source tool. For details and explanation, see the accompanying article [Run a parallel workload with Azure Batch using the Python API](https://docs.microsoft.com/azure/batch/tutorial-parallel-python). ## Prerequisites - Azure Batch account and linked general-purpose Azure Storage account - Python 2.7 or 3.3 or later including pip ## Resources - [Azure Batch documentation](https://docs.microsoft.com/azure/batch/) - [Azure Batch code samples](https://github.com/Azure/azure-batch-samples) ## Project code of conduct This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments.