def test_video_decode_cpu_invalid_url(self):
        """Invalid URL should raise a MediaDownloadError when instantiating the object and calls
        _fetch_file_metadata()."""
        invalid_url = "https://rqo-k400-video-test-dataset.s3.amazonaws.com/videos/--_S9IDQPLg_000135_000145.mp4"
        enable_video_gpu_acceleration = False

        with self.assertRaises(MediaDownloadError) as e:
            _ = StreamingMediaProcessor(
                url=invalid_url, preprocessors=self.test_preprocessor,
                preprocessing_config=self.test_video_preprocessing_config,
                enable_video_gpu_acceleration=enable_video_gpu_acceleration
            )

        self.assertFalse(os.path.exists(self.output_file))
        self.assertIn("404", str(e.exception))
Invalid URL should raise a MediaDownloadError when instantiating the object and calls
        _fetch_file_metadata().
tests/integ_tests/inference/native_inference/media_download_and_preprocess/test_streaming_media_preprcessor.py