def add_playlist_footer(*args, **kwargs): ''' add global hls playlist folder ''' # print args, kwargs context = args[0][0] # take the first context["on"] the list, since we receive more than one with open(get_hls_global_playlist(context), "a") as f: f.write("##EXT-X-ENDLIST") return context
def add_playlist_footer(*args, **kwargs): ''' add global hls playlist folder ''' # print args, kwargs context = args[ 0] # take the first context["on"] the list, since we receive more than one with open(get_hls_global_playlist(context), "a") as f: f.write("##EXT-X-ENDLIST") return context
def add_playlist_info(*args, **kwargs): ''' add this hls palylist info into the global hls playlist ''' # print args, kwargs context = args[0] with open(get_hls_global_playlist(context), "a") as f: f.write("#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=" + str( context["bitrate"] * 1000) + ",RESOLUTION=" + get_hls_transcoded_playlist(context) + "\n") return context
def add_playlist_info(*args, **kwargs): ''' add this hls palylist info into the global hls playlist ''' # print args, kwargs context = args[0] dimsp = str(context["target_width"]) + "x" + str(context["target_height"]) with open(get_hls_global_playlist(context), "a") as f: f.write("#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=" + str( context["bitrate"] * 1000) + ",RESOLUTION=" + dimsp + "\n" + "/".join(get_hls_transcoded_playlist(context).split("/")[-2:]) + "\n") return context
def add_playlist_header(*args, **kwargs): ''' add the header to the global playlist, possibly remove existing hls folder and recreate it ''' # print args, kwargs context = args[0] if os.path.exists(get_hls_folder(context)): shutil.rmtree(get_hls_folder(context)) os.makedirs(get_hls_folder(context)) with open(get_hls_global_playlist(context), "a") as f: f.write("#EXTM3U\n") return context
def add_playlist_info(*args, **kwargs): ''' add this hls palylist info into the global hls playlist ''' # print args, kwargs context = args[0] dimsp = str(context["target_width"]) + "x" + str(context["target_height"]) with open(get_hls_global_playlist(context), "a") as f: f.write( "#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=" + str(context["bitrate"] * 1000) + ",RESOLUTION=" + dimsp + "\n" + "/".join(get_hls_transcoded_playlist(context).split("/")[-2:]) + "\n") return context