PW Akshay

Generation

generate functionMon, 05 Dec 2022

Program to stream m3u8 url to youtube in python

def stream_to_youtube(m3u8_url, youtube_url, quality, stream_id): stream = ffmpeg.input(m3u8_url, **{'stimeout': '5000000', 'reconnect': '1', 'reconnect_streamed': '1', 'reconnect_delay_max': '1000', 'reconnect_attempts': '-1'}) stream = ffmpeg.output(stream, youtube_url, vcodec='h264', acodec='aac', vb="%dk" % quality, threads=2, format='flv', **{'stimeout': '5000000', 'reconnect': '1', 'reconnect_streamed': '1', 'reconnect_delay_max': '1000', 'reconnect_attempts': '-1'}) print('Starting ffmpeg with command:') print(ffmpeg.compile(stream)) ffmpeg.run(stream, quiet=False, overwrite_output=True)

Questions about programming?Chat with your personal AI assistant