diff options
Diffstat (limited to 'subprojects/gst-plugins-bad/tests/check/media/download-media')
-rwxr-xr-x | subprojects/gst-plugins-bad/tests/check/media/download-media | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/subprojects/gst-plugins-bad/tests/check/media/download-media b/subprojects/gst-plugins-bad/tests/check/media/download-media new file mode 100755 index 0000000000..f522ff00e5 --- /dev/null +++ b/subprojects/gst-plugins-bad/tests/check/media/download-media @@ -0,0 +1,11 @@ +#!/usr/bin/env python3 + +import urllib.request +import shutil +import sys +import os + +os.makedirs(os.path.dirname(sys.argv[2]), exist_ok=True) + +with urllib.request.urlopen(sys.argv[1]) as response, open(sys.argv[2], 'wb') as out_file: + shutil.copyfileobj(response, out_file) |