Recherche avancée

Médias (1)

Mot : - Tags -/pirate bay

Autres articles (39)

  • Gestion générale des documents

    13 mai 2011, par

    MédiaSPIP ne modifie jamais le document original mis en ligne.
    Pour chaque document mis en ligne il effectue deux opérations successives : la création d’une version supplémentaire qui peut être facilement consultée en ligne tout en laissant l’original téléchargeable dans le cas où le document original ne peut être lu dans un navigateur Internet ; la récupération des métadonnées du document original pour illustrer textuellement le fichier ;
    Les tableaux ci-dessous expliquent ce que peut faire MédiaSPIP (...)

  • Des sites réalisés avec MediaSPIP

    2 mai 2011, par

    Cette page présente quelques-uns des sites fonctionnant sous MediaSPIP.
    Vous pouvez bien entendu ajouter le votre grâce au formulaire en bas de page.

  • HTML5 audio and video support

    13 avril 2011, par

    MediaSPIP uses HTML5 video and audio tags to play multimedia files, taking advantage of the latest W3C innovations supported by modern browsers.
    The MediaSPIP player used has been created specifically for MediaSPIP and can be easily adapted to fit in with a specific theme.
    For older browsers the Flowplayer flash fallback is used.
    MediaSPIP allows for media playback on major mobile platforms with the above (...)

Sur d’autres sites (4902)

  • FFMPEG encoded mp4 video don't show video frames but audio is fine [duplicate]

    29 avril 2020, par ark1974

    Trying on converting an mp3 audio and a jpeg image as background image into a mp4 video, video conversion should terminate after it reaches the audio play length.

    



    Here's the ffmpeg commandline. The conversion is successful and encoded mp4 audio is also good, but the image don't seem to appear. Do I have to specify a screen resolution ? Am I making any mistake ? How can I make the command more faster (I can't use -c:a copy as I may be converting other audio formats) ?

    



    ffmpeg -y -loop 1 -framerate 15 -i  "/storage/emulated/0/Download/Kites.jpg" -i "/storage/emulated/0/Download/myaudio.mp3" -c:v libx264 -c:a libmp3lame -shortest "/storage/emulated/0/Download/Out.mp4"


    


  • FileNotFoundError when extracting audio from recently saved video using FFMPEG"

    3 août 2023, par Peter Long

    Scenario : I'm using this tool to record tiktok live. I write another script to call the main.pytool because I want to add some additional options, for example, to extract the audio of the live video that is recorded

    


    FFMPEG is used to extract the audio. First the video is saved (with FFMPEG) and after I want to extract the audio of that video (again with FFMPEG). The path where the video is recorded and saved is C:\Users\Administrator\Desktop\tiktok

    


    The problem is that I see the file and it is saved, but this error is generated as output : FileNotFoundError: [WinError 2] The system cannot find the file specified

    


    I can't figure out why it doesn't detect the last saved video file in general

    


    I try with this

    


    import os
import subprocess
import time
from moviepy.editor import VideoFileClip

def main():
    # Command to run main.py and record the video
    cmd = 'python main.py -user ryzebenny -output "C:\\Users\\Administrator\\Desktop\\tiktok" -ffmpeg -duration 30 --auto-convert'
    subprocess.run(cmd, shell=True)

    # Wait for the video file to appear in the folder
    wait_for_video("C:\\Users\\Administrator\\Desktop\\tiktok")

    # Extract audio from recorded video
    video_filename = find_latest_file("C:\\Users\\Administrator\\Desktop\\tiktok", ".mp4")
    if video_filename:
        video_path = os.path.join("C:\\Users\\Administrator\\Desktop\\tiktok", video_filename)
        audio_filename = video_filename.replace(".mp4", ".mp3")
        audio_path = os.path.join("C:\\Users\\Administrator\\Desktop\\tiktok", audio_filename)

        video_clip = VideoFileClip(video_path)
        audio_clip = video_clip.audio
        audio_clip.write_audiofile(audio_path)
        audio_clip.close()
        video_clip.close()
        print(f"Audio extraction completed: {audio_filename}")
    else:
        print("No video files found.")

def wait_for_video(directory):
    max_wait_time = 60  # Maximum time to wait in seconds
    start_time = time.time()
    while time.time() - start_time < max_wait_time:
        if find_latest_file(directory, ".mp4"):
            break
        time.sleep(1)

def find_latest_file(directory, extension):
    list_of_files = [f for f in os.listdir(directory) if f.endswith(extension) and os.path.isfile(os.path.join(directory, f))]
    if list_of_files:
        return max(list_of_files, key=os.path.getctime)
    return None

if __name__ == "__main__":
    main()


    


    but i get this error

    


    [*] 2023-08-03 15:57:09 - INFO - START RECORDING FOR 30 SECONDS&#xA;[*] 2023-08-03 15:57:09 - INFO - [PRESS &#x27;q&#x27; TO STOP RECORDING]&#xA;[*] 2023-08-03 15:57:31 - INFO - FINISH: C:\Users\Administrator\Desktop\tiktok\TK_ryzebenny_2023.08.03_15-57-09_flv.mp4&#xA;&#xA;Traceback (most recent call last):&#xA;  File "C:\Users\Administrator\Desktop\tiktok\TikTok-Live-Recorder\run_main.py", line 45, in <module>&#xA;    main()&#xA;  File "C:\Users\Administrator\Desktop\tiktok\TikTok-Live-Recorder\run_main.py", line 12, in main&#xA;    wait_for_video("C:\\Users\\Administrator\\Desktop\\tiktok")&#xA;  File "C:\Users\Administrator\Desktop\tiktok\TikTok-Live-Recorder\run_main.py", line 34, in wait_for_video&#xA;    if find_latest_file(directory, ".mp4"):&#xA;       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^&#xA;  File "C:\Users\Administrator\Desktop\tiktok\TikTok-Live-Recorder\run_main.py", line 41, in find_latest_file&#xA;    return max(list_of_files, key=os.path.getctime)&#xA;           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^&#xA;  File "<frozen genericpath="genericpath">", line 65, in getctime&#xA;FileNotFoundError: [WinError 2] The system cannot find the file specified: &#x27;TK_ryzebenny_2023.08.03_15-57-09.mp4&#x27;&#xA;</frozen></module>

    &#xA;

    Instead, I expect that once I save the video (in .mp4) the audio of that video will be extracted afterwards

    &#xA;

  • How to stop ffmpeg m3u8 download if not getting any stream update ?

    6 juillet 2022, par TheNoFace

    I'm making a bash script to download m3u8 stream on particular time using crontab.

    &#xA;&#xA;

    Sometimes server-sent stream url is invalid or stream stops because server fails to stream.&#xA;In both cases, playlist.m3u8 and chunk.m3u8 are both downloadable but stream file pieces in chunk.m3u8 don't update any longer. But ffmpeg keeps downloading "nothing" since chunk.m3u8 file contains any new streams.

    &#xA;&#xA;

    Input command :

    &#xA;&#xA;

    ffmpeg -i &#x27;https://link.to/playlist.m3u8&#x27; -c copy -o &#x27;~/filename.ts&#x27;&#xA;

    &#xA;&#xA;

    On abnormal cases :

    &#xA;&#xA;

    [generic] playlist: Requesting header&#xA;[generic] playlist: Downloading m3u8 information&#xA;[download] Destination: ~/filename.ts&#xA;ffmpeg version 4.2.2-1ubuntu1 Copyright (c) 2000-2019 the FFmpeg developers&#xA;  built with gcc 9 (Ubuntu 9.3.0-3ubuntu1)&#xA;  configuration: --prefix=/usr --extra-version=1ubuntu1 --toolchain=hardened --libdir=/usr/lib/aarch64-linux-gnu --incdir=/usr/include/aarch64-linux-gnu --arch=arm64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared&#xA;  libavutil      56. 31.100 / 56. 31.100&#xA;  libavcodec     58. 54.100 / 58. 54.100&#xA;  libavformat    58. 29.100 / 58. 29.100&#xA;  libavdevice    58.  8.100 / 58.  8.100&#xA;  libavfilter     7. 57.100 /  7. 57.100&#xA;  libavresample   4.  0.  0 /  4.  0.  0&#xA;  libswscale      5.  5.100 /  5.  5.100&#xA;  libswresample   3.  5.100 /  3.  5.100&#xA;  libpostproc    55.  5.100 / 55.  5.100&#xA;[hls @ 0xaaaad4c595f0] Skip (&#x27;#EXT-X-VERSION:3&#x27;)&#xA;[hls @ 0xaaaad4c595f0] Skip (&#x27;#EXT-X-ALLOW-CACHE:NO&#x27;)&#xA;[hls @ 0xaaaad4c595f0] Skip (&#x27;#EXT-X-DISCONTINUITY-SEQUENCE:0&#x27;)&#xA;[hls @ 0xaaaad4c595f0] Skip (&#x27;#EXT-X-DATERANGE:ID="nmss-daterange",START-DATE="2020-06-04T08:39:03.510Z"&#x27;)&#xA;[hls @ 0xaaaad4c595f0] Skip (&#x27;#EXT-X-PROGRAM-DATE-TIME:2020-06-04T09:55:03.510Z&#x27;)&#xA;[hls @ 0xaaaad4c595f0] Opening &#x27;https://now-livecloud.pstatic.net/lip2_kr/anmss0003/nsmu2pe5nj6lx4hhtmsv4fmlbam0a4qelq/1080p_754675733_1591264503510_4560_0_1520.ts&#x27; for reading&#xA;[hls @ 0xaaaad4c595f0] Opening &#x27;https://now-livecloud.pstatic.net/lip2_kr/anmss0003/nsmu2pe5nj6lx4hhtmsv4fmlbam0a4qelq/1080p_3899144139_1591264506510_4563_0_1521.ts&#x27; for reading&#xA;Input #0, hls, from &#x27;https://now-livecloud.pstatic.net/lip2_kr/anmss0003/nsmu2pe5nj6lx4hhtmsv4fmlbam0a4qelq/chunklist_1080p.m3u8?_lsu_sa_=34293a1b681e3215730af2d06bd2331c0bf63558842b19103c567c089eb73f39a386cb3a3216e4f841953991fe21c6821af7de68487ee7832b07d8818204ea0d16305d82b0a6e32c815f1544c9b7ae73e8ff4b51b90a3efb7035fb3dabb087e9134cb2e39733138d4f353073864f335e15e0a250c7e3cb61d4aaf83615efe414&amp;_lsu_et_=1591292344&#x27;:&#xA;  Duration: N/A, start: 4560.000000, bitrate: N/A&#xA;  Program 0 &#xA;    Metadata:&#xA;      variant_bitrate : 0&#xA;    Stream #0:0: Audio: aac (LC) ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp&#xA;    Metadata:&#xA;      variant_bitrate : 0&#xA;    Stream #0:1: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, smpte170m/bt709/bt709), 1080x1920 [SAR 1:1 DAR 9:16], 30 fps, 30 tbr, 90k tbn, 60 tbc&#xA;    Metadata:&#xA;      variant_bitrate : 0&#xA;    Stream #0:2: Data: timed_id3 (ID3  / 0x20334449)&#xA;    Metadata:&#xA;      variant_bitrate : 0&#xA;Output #0, mp4, to &#x27;file:~/filename.ts.part&#x27;:&#xA;  Metadata:&#xA;    encoder         : Lavf58.29.100&#xA;    Stream #0:0: Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, smpte170m/bt709/bt709), 1080x1920 [SAR 1:1 DAR 9:16], q=2-31, 30 fps, 30 tbr, 90k tbn, 90k tbc&#xA;    Metadata:&#xA;      variant_bitrate : 0&#xA;    Stream #0:1: Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp&#xA;    Metadata:&#xA;      variant_bitrate : 0&#xA;Stream mapping:&#xA;  Stream #0:1 -> #0:0 (copy)&#xA;  Stream #0:0 -> #0:1 (copy)&#xA;Press [q] to stop, [?] for help&#xA;[https @ 0xaaaad4f28ae0] Opening &#x27;https://now-livecloud.pstatic.net/lip2_kr/anmss0003/nsmu2pe5nj6lx4hhtmsv4fmlbam0a4qelq/1080p_2058418743_1591264509510_4566_0_1522.ts&#x27; for reading&#xA;[hls @ 0xaaaad4c595f0] Skip (&#x27;#EXT-X-VERSION:3&#x27;)&#xA;[hls @ 0xaaaad4c595f0] Skip (&#x27;#EXT-X-ALLOW-CACHE:NO&#x27;)&#xA;[hls @ 0xaaaad4c595f0] Skip (&#x27;#EXT-X-DISCONTINUITY-SEQUENCE:0&#x27;)&#xA;[hls @ 0xaaaad4c595f0] Skip (&#x27;#EXT-X-DATERANGE:ID="nmss-daterange",START-DATE="2020-06-04T08:39:03.510Z"&#x27;)&#xA;[hls @ 0xaaaad4c595f0] Skip (&#x27;#EXT-X-PROGRAM-DATE-TIME:2020-06-04T09:55:03.510Z&#x27;)&#xA;[https @ 0xaaaad55bfd50] Opening &#x27;https://now-livecloud.pstatic.net/lip2_kr/anmss0003/nsmu2pe5nj6lx4hhtmsv4fmlbam0a4qelq/chunklist_1080p.m3u8?_lsu_sa_=34293a1b681e3215730af2d06bd2331c0bf63558842b19103c567c089eb73f39a386cb3a3216e4f841953991fe21c6821af7de68487ee7832b07d8818204ea0d16305d82b0a6e32c815f1544c9b7ae73e8ff4b51b90a3efb7035fb3dabb087e9134cb2e39733138d4f353073864f335e15e0a250c7e3cb61d4aaf83615efe414&amp;_lsu_et_=1591292344&#x27; for reading&#xA;[hls @ 0xaaaad4c595f0] Skip (&#x27;#EXT-X-VERSION:3&#x27;)&#xA;[hls @ 0xaaaad4c595f0] Skip (&#x27;#EXT-X-ALLOW-CACHE:NO&#x27;)&#xA;[hls @ 0xaaaad4c595f0] Skip (&#x27;#EXT-X-DISCONTINUITY-SEQUENCE:0&#x27;)&#xA;[hls @ 0xaaaad4c595f0] Skip (&#x27;#EXT-X-DATERANGE:ID="nmss-daterange",START-DATE="2020-06-04T08:39:03.510Z"&#x27;)&#xA;[hls @ 0xaaaad4c595f0] Skip (&#x27;#EXT-X-PROGRAM-DATE-TIME:2020-06-04T09:55:03.510Z&#x27;)&#xA;[https @ 0xaaaad55bfd50] Opening &#x27;https://now-livecloud.pstatic.net/lip2_kr/anmss0003/nsmu2pe5nj6lx4hhtmsv4fmlbam0a4qelq/chunklist_1080p.m3u8?_lsu_sa_=34293a1b681e3215730af2d06bd2331c0bf63558842b19103c567c089eb73f39a386cb3a3216e4f841953991fe21c6821af7de68487ee7832b07d8818204ea0d16305d82b0a6e32c815f1544c9b7ae73e8ff4b51b90a3efb7035fb3dabb087e9134cb2e39733138d4f353073864f335e15e0a250c7e3cb61d4aaf83615efe414&amp;_lsu_et_=1591292344&#x27; for reading&#xA;[hls @ 0xaaaad4c595f0] Skip (&#x27;#EXT-X-VERSION:3&#x27;)&#xA;[hls @ 0xaaaad4c595f0] Skip (&#x27;#EXT-X-ALLOW-CACHE:NO&#x27;)&#xA;[hls @ 0xaaaad4c595f0] Skip (&#x27;#EXT-X-DISCONTINUITY-SEQUENCE:0&#x27;)&#xA;[hls @ 0xaaaad4c595f0] Skip (&#x27;#EXT-X-DATERANGE:ID="nmss-daterange",START-DATE="2020-06-04T08:39:03.510Z"&#x27;)&#xA;[hls @ 0xaaaad4c595f0] Skip (&#x27;#EXT-X-PROGRAM-DATE-TIME:2020-06-04T09:55:03.510Z&#x27;)&#xA;[https @ 0xaaaad55bfd50] Opening &#x27;https://now-livecloud.pstatic.net/lip2_kr/anmss0003/nsmu2pe5nj6lx4hhtmsv4fmlbam0a4qelq/chunklist_1080p.m3u8?_lsu_sa_=34293a1b681e3215730af2d06bd2331c0bf63558842b19103c567c089eb73f39a386cb3a3216e4f841953991fe21c6821af7de68487ee7832b07d8818204ea0d16305d82b0a6e32c815f1544c9b7ae73e8ff4b51b90a3efb7035fb3dabb087e9134cb2e39733138d4f353073864f335e15e0a250c7e3cb61d4aaf83615efe414&amp;_lsu_et_=1591292344&#x27; for reading&#xA;[hls @ 0xaaaad4c595f0] Skip (&#x27;#EXT-X-VERSION:3&#x27;)&#xA;[hls @ 0xaaaad4c595f0] Skip (&#x27;#EXT-X-ALLOW-CACHE:NO&#x27;)&#xA;[hls @ 0xaaaad4c595f0] Skip (&#x27;#EXT-X-DISCONTINUITY-SEQUENCE:0&#x27;)&#xA;[hls @ 0xaaaad4c595f0] Skip (&#x27;#EXT-X-DATERANGE:ID="nmss-daterange",START-DATE="2020-06-04T08:39:03.510Z"&#x27;)&#xA;[hls @ 0xaaaad4c595f0] Skip (&#x27;#EXT-X-PROGRAM-DATE-TIME:2020-06-04T09:55:03.510Z&#x27;)&#xA;[https @ 0xaaaad55bfd50] Opening &#x27;https://now-livecloud.pstatic.net/lip2_kr/anmss0003/nsmu2pe5nj6lx4hhtmsv4fmlbam0a4qelq/chunklist_1080p.m3u8?_lsu_sa_=34293a1b681e3215730af2d06bd2331c0bf63558842b19103c567c089eb73f39a386cb3a3216e4f841953991fe21c6821af7de68487ee7832b07d8818204ea0d16305d82b0a6e32c815f1544c9b7ae73e8ff4b51b90a3efb7035fb3dabb087e9134cb2e39733138d4f353073864f335e15e0a250c7e3cb61d4aaf83615efe414&amp;_lsu_et_=1591292344&#x27; for reading&#xA;[hls @ 0xaaaad4c595f0] Skip (&#x27;#EXT-X-VERSION:3&#x27;)&#xA;[hls @ 0xaaaad4c595f0] Skip (&#x27;#EXT-X-ALLOW-CACHE:NO&#x27;)&#xA;[hls @ 0xaaaad4c595f0] Skip (&#x27;#EXT-X-DISCONTINUITY-SEQUENCE:0&#x27;)&#xA;[hls @ 0xaaaad4c595f0] Skip (&#x27;#EXT-X-DATERANGE:ID="nmss-daterange",START-DATE="2020-06-04T08:39:03.510Z"&#x27;)&#xA;[hls @ 0xaaaad4c595f0] Skip (&#x27;#EXT-X-PROGRAM-DATE-TIME:2020-06-04T09:55:03.510Z&#x27;)&#xA;&#xA;...and still goes on until server stops serving playlist.m3u8 file.&#xA;

    &#xA;&#xA;

    On normal case :

    &#xA;&#xA;

    [generic] playlist: Requesting header&#xA;[generic] playlist: Downloading m3u8 information&#xA;[download] Destination: ~/filename.ts&#xA;ffmpeg version 4.2.2-1ubuntu1 Copyright (c) 2000-2019 the FFmpeg developers&#xA;  built with gcc 9 (Ubuntu 9.3.0-3ubuntu1)&#xA;  configuration: --prefix=/usr --extra-version=1ubuntu1 --toolchain=hardened --libdir=/usr/lib/aarch64-linux-gnu --incdir=/usr/include/aarch64-linux-gnu --arch=arm64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared&#xA;  libavutil      56. 31.100 / 56. 31.100&#xA;  libavcodec     58. 54.100 / 58. 54.100&#xA;  libavformat    58. 29.100 / 58. 29.100&#xA;  libavdevice    58.  8.100 / 58.  8.100&#xA;  libavfilter     7. 57.100 /  7. 57.100&#xA;  libavresample   4.  0.  0 /  4.  0.  0&#xA;  libswscale      5.  5.100 /  5.  5.100&#xA;  libswresample   3.  5.100 /  3.  5.100&#xA;  libpostproc    55.  5.100 / 55.  5.100&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-VERSION:3&#x27;)&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-ALLOW-CACHE:NO&#x27;)&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-DISCONTINUITY-SEQUENCE:0&#x27;)&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-DATERANGE:ID="nmss-daterange",START-DATE="2020-06-04T09:55:34.419Z"&#x27;)&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-PROGRAM-DATE-TIME:2020-06-04T10:56:01.419Z&#x27;)&#xA;[hls @ 0xaaaaded3a5f0] Opening &#x27;https://now-livecloud.pstatic.net/lip2_kr/cnmss0003/hbt6zn63jhkvtx8exbddrfrlbc8ioxe4ux/1080p_2140588392_1591268161419_3627_0_1209.ts&#x27; for reading&#xA;[hls @ 0xaaaaded3a5f0] Opening &#x27;https://now-livecloud.pstatic.net/lip2_kr/cnmss0003/hbt6zn63jhkvtx8exbddrfrlbc8ioxe4ux/1080p_1159973342_1591268164419_3630_0_1210.ts&#x27; for reading&#xA;Input #0, hls, from &#x27;https://now-livecloud.pstatic.net/lip2_kr/cnmss0003/hbt6zn63jhkvtx8exbddrfrlbc8ioxe4ux/chunklist_1080p.m3u8?_lsu_sa_=31b94f1b48b03755160d6263630248165b873b582123194d369663096e903e691d87ab6c3fb63dfd517e3cf1d320760604ceaed2b168d017061fe4d08822506a7314482b165f2011119469a5c2486518636d7a0eea9dba559babdca7edaf80bb087564aa35bf9df154fc6bb35f54dd397e99a576174fe805da71c8b5cc86feb4&amp;_lsu_et_=1591298832&#x27;:&#xA;  Duration: N/A, start: 3627.000000, bitrate: N/A&#xA;  Program 0 &#xA;    Metadata:&#xA;      variant_bitrate : 0&#xA;    Stream #0:0: Audio: aac (LC) ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp&#xA;    Metadata:&#xA;      variant_bitrate : 0&#xA;    Stream #0:1: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, smpte170m/bt709/bt709), 1080x1920 [SAR 1:1 DAR 9:16], 30 fps, 30 tbr, 90k tbn, 60 tbc&#xA;    Metadata:&#xA;      variant_bitrate : 0&#xA;    Stream #0:2: Data: timed_id3 (ID3  / 0x20334449)&#xA;    Metadata:&#xA;      variant_bitrate : 0&#xA;Output #0, mp4, to &#x27;file:~/filename.ts.part&#x27;:&#xA;  Metadata:&#xA;    encoder         : Lavf58.29.100&#xA;    Stream #0:0: Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, smpte170m/bt709/bt709), 1080x1920 [SAR 1:1 DAR 9:16], q=2-31, 30 fps, 30 tbr, 90k tbn, 90k tbc&#xA;    Metadata:&#xA;      variant_bitrate : 0&#xA;    Stream #0:1: Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp&#xA;    Metadata:&#xA;      variant_bitrate : 0&#xA;Stream mapping:&#xA;  Stream #0:1 -> #0:0 (copy)&#xA;  Stream #0:0 -> #0:1 (copy)&#xA;Press [q] to stop, [?] for help&#xA;[https @ 0xaaaadf009ae0] Opening &#x27;https://now-livecloud.pstatic.net/lip2_kr/cnmss0003/hbt6zn63jhkvtx8exbddrfrlbc8ioxe4ux/1080p_3958358483_1591268167419_3633_0_1211.ts&#x27; for reading&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-VERSION:3&#x27;)&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-ALLOW-CACHE:NO&#x27;)&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-DISCONTINUITY-SEQUENCE:0&#x27;)&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-DATERANGE:ID="nmss-daterange",START-DATE="2020-06-04T09:55:34.419Z"&#x27;)&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-PROGRAM-DATE-TIME:2020-06-04T10:56:04.419Z&#x27;)&#xA;[https @ 0xaaaadf009ae0] Opening &#x27;https://now-livecloud.pstatic.net/lip2_kr/cnmss0003/hbt6zn63jhkvtx8exbddrfrlbc8ioxe4ux/1080p_3853948217_1591268170419_3636_0_1212.ts&#x27; for reading&#xA;frame=  269 fps= 95 q=-1.0 size=    3072kB time=00:00:09.01 bitrate=2792.9kbits/s speed=3.18x    &#xA;[https @ 0xaaaadf6e02c0] Opening &#x27;https://now-livecloud.pstatic.net/lip2_kr/cnmss0003/hbt6zn63jhkvtx8exbddrfrlbc8ioxe4ux/chunklist_1080p.m3u8?_lsu_sa_=31b94f1b48b03755160d6263630248165b873b582123194d369663096e903e691d87ab6c3fb63dfd517e3cf1d320760604ceaed2b168d017061fe4d08822506a7314482b165f2011119469a5c2486518636d7a0eea9dba559babdca7edaf80bb087564aa35bf9df154fc6bb35f54dd397e99a576174fe805da71c8b5cc86feb4&amp;_lsu_et_=1591298832&#x27; for reading&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-VERSION:3&#x27;)&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-ALLOW-CACHE:NO&#x27;)&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-DISCONTINUITY-SEQUENCE:0&#x27;)&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-DATERANGE:ID="nmss-daterange",START-DATE="2020-06-04T09:55:34.419Z"&#x27;)&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-PROGRAM-DATE-TIME:2020-06-04T10:56:07.419Z&#x27;)&#xA;[https @ 0xaaaadf009ae0] Opening &#x27;https://now-livecloud.pstatic.net/lip2_kr/cnmss0003/hbt6zn63jhkvtx8exbddrfrlbc8ioxe4ux/1080p_2889557048_1591268173419_3639_0_1213.ts&#x27; for reading&#xA;frame=  359 fps= 61 q=-1.0 size=    4096kB time=00:00:12.01 bitrate=2791.9kbits/s speed=2.04x    &#xA;[https @ 0xaaaadf6e02c0] Opening &#x27;https://now-livecloud.pstatic.net/lip2_kr/cnmss0003/hbt6zn63jhkvtx8exbddrfrlbc8ioxe4ux/chunklist_1080p.m3u8?_lsu_sa_=31b94f1b48b03755160d6263630248165b873b582123194d369663096e903e691d87ab6c3fb63dfd517e3cf1d320760604ceaed2b168d017061fe4d08822506a7314482b165f2011119469a5c2486518636d7a0eea9dba559babdca7edaf80bb087564aa35bf9df154fc6bb35f54dd397e99a576174fe805da71c8b5cc86feb4&amp;_lsu_et_=1591298832&#x27; for reading&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-VERSION:3&#x27;)&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-ALLOW-CACHE:NO&#x27;)&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-DISCONTINUITY-SEQUENCE:0&#x27;)&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-DATERANGE:ID="nmss-daterange",START-DATE="2020-06-04T09:55:34.419Z"&#x27;)&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-PROGRAM-DATE-TIME:2020-06-04T10:56:10.419Z&#x27;)&#xA;[https @ 0xaaaadf009ae0] Opening &#x27;https://now-livecloud.pstatic.net/lip2_kr/cnmss0003/hbt6zn63jhkvtx8exbddrfrlbc8ioxe4ux/1080p_3485591329_1591268176419_3642_0_1214.ts&#x27; for reading&#xA;frame=  449 fps= 50 q=-1.0 size=    5120kB time=00:00:15.00 bitrate=2795.2kbits/s speed=1.67x    &#xA;[https @ 0xaaaadf6e02c0] Opening &#x27;https://now-livecloud.pstatic.net/lip2_kr/cnmss0003/hbt6zn63jhkvtx8exbddrfrlbc8ioxe4ux/chunklist_1080p.m3u8?_lsu_sa_=31b94f1b48b03755160d6263630248165b873b582123194d369663096e903e691d87ab6c3fb63dfd517e3cf1d320760604ceaed2b168d017061fe4d08822506a7314482b165f2011119469a5c2486518636d7a0eea9dba559babdca7edaf80bb087564aa35bf9df154fc6bb35f54dd397e99a576174fe805da71c8b5cc86feb4&amp;_lsu_et_=1591298832&#x27; for reading&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-VERSION:3&#x27;)&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-ALLOW-CACHE:NO&#x27;)&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-DISCONTINUITY-SEQUENCE:0&#x27;)&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-DATERANGE:ID="nmss-daterange",START-DATE="2020-06-04T09:55:34.419Z"&#x27;)&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-PROGRAM-DATE-TIME:2020-06-04T10:56:13.419Z&#x27;)&#xA;[https @ 0xaaaadf009ae0] Opening &#x27;https://now-livecloud.pstatic.net/lip2_kr/cnmss0003/hbt6zn63jhkvtx8exbddrfrlbc8ioxe4ux/1080p_2256435886_1591268179419_3645_0_1215.ts&#x27; for reading&#xA;frame=  539 fps= 45 q=-1.0 size=    6144kB time=00:00:18.01 bitrate=2794.2kbits/s speed= 1.5x    &#xA;[https @ 0xaaaadf6e02c0] Opening &#x27;https://now-livecloud.pstatic.net/lip2_kr/cnmss0003/hbt6zn63jhkvtx8exbddrfrlbc8ioxe4ux/chunklist_1080p.m3u8?_lsu_sa_=31b94f1b48b03755160d6263630248165b873b582123194d369663096e903e691d87ab6c3fb63dfd517e3cf1d320760604ceaed2b168d017061fe4d08822506a7314482b165f2011119469a5c2486518636d7a0eea9dba559babdca7edaf80bb087564aa35bf9df154fc6bb35f54dd397e99a576174fe805da71c8b5cc86feb4&amp;_lsu_et_=1591298832&#x27; for reading&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-VERSION:3&#x27;)&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-ALLOW-CACHE:NO&#x27;)&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-DISCONTINUITY-SEQUENCE:0&#x27;)&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-DATERANGE:ID="nmss-daterange",START-DATE="2020-06-04T09:55:34.419Z"&#x27;)&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-PROGRAM-DATE-TIME:2020-06-04T10:56:16.419Z&#x27;)&#xA;[https @ 0xaaaadf009ae0] Opening &#x27;https://now-livecloud.pstatic.net/lip2_kr/cnmss0003/hbt6zn63jhkvtx8exbddrfrlbc8ioxe4ux/1080p_1520430104_1591268182419_3648_0_1216.ts&#x27; for reading&#xA;frame=  629 fps= 42 q=-1.0 size=    7168kB time=00:00:21.02 bitrate=2793.4kbits/s speed=1.39x    &#xA;[https @ 0xaaaadf6e02c0] Opening &#x27;https://now-livecloud.pstatic.net/lip2_kr/cnmss0003/hbt6zn63jhkvtx8exbddrfrlbc8ioxe4ux/chunklist_1080p.m3u8?_lsu_sa_=31b94f1b48b03755160d6263630248165b873b582123194d369663096e903e691d87ab6c3fb63dfd517e3cf1d320760604ceaed2b168d017061fe4d08822506a7314482b165f2011119469a5c2486518636d7a0eea9dba559babdca7edaf80bb087564aa35bf9df154fc6bb35f54dd397e99a576174fe805da71c8b5cc86feb4&amp;_lsu_et_=1591298832&#x27; for reading&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-VERSION:3&#x27;)&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-ALLOW-CACHE:NO&#x27;)&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-DISCONTINUITY-SEQUENCE:0&#x27;)&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-DATERANGE:ID="nmss-daterange",START-DATE="2020-06-04T09:55:34.419Z"&#x27;)&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-PROGRAM-DATE-TIME:2020-06-04T10:56:22.419Z&#x27;)&#xA;[https @ 0xaaaadf009ae0] Opening &#x27;https://now-livecloud.pstatic.net/lip2_kr/cnmss0003/hbt6zn63jhkvtx8exbddrfrlbc8ioxe4ux/1080p_2229049379_1591268185419_3651_0_1217.ts&#x27; for reading&#xA;[https @ 0xaaaadf02f510] Opening &#x27;https://now-livecloud.pstatic.net/lip2_kr/cnmss0003/hbt6zn63jhkvtx8exbddrfrlbc8ioxe4ux/1080p_2659945939_1591268188419_3654_0_1218.ts&#x27; for reading&#xA;frame=  719 fps= 40 q=-1.0 size=    8192kB time=00:00:24.00 bitrate=2795.3kbits/s speed=1.32x    &#xA;[https @ 0xaaaadf6e02c0] Opening &#x27;https://now-livecloud.pstatic.net/lip2_kr/cnmss0003/hbt6zn63jhkvtx8exbddrfrlbc8ioxe4ux/chunklist_1080p.m3u8?_lsu_sa_=31b94f1b48b03755160d6263630248165b873b582123194d369663096e903e691d87ab6c3fb63dfd517e3cf1d320760604ceaed2b168d017061fe4d08822506a7314482b165f2011119469a5c2486518636d7a0eea9dba559babdca7edaf80bb087564aa35bf9df154fc6bb35f54dd397e99a576174fe805da71c8b5cc86feb4&amp;_lsu_et_=1591298832&#x27; for reading&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-VERSION:3&#x27;)&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-ALLOW-CACHE:NO&#x27;)&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-DISCONTINUITY-SEQUENCE:0&#x27;)&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-DATERANGE:ID="nmss-daterange",START-DATE="2020-06-04T09:55:34.419Z"&#x27;)&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-PROGRAM-DATE-TIME:2020-06-04T10:56:22.419Z&#x27;)&#xA;[https @ 0xaaaadf6e02c0] Opening &#x27;https://now-livecloud.pstatic.net/lip2_kr/cnmss0003/hbt6zn63jhkvtx8exbddrfrlbc8ioxe4ux/chunklist_1080p.m3u8?_lsu_sa_=31b94f1b48b03755160d6263630248165b873b582123194d369663096e903e691d87ab6c3fb63dfd517e3cf1d320760604ceaed2b168d017061fe4d08822506a7314482b165f2011119469a5c2486518636d7a0eea9dba559babdca7edaf80bb087564aa35bf9df154fc6bb35f54dd397e99a576174fe805da71c8b5cc86feb4&amp;_lsu_et_=1591298832&#x27; for reading&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-VERSION:3&#x27;)&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-ALLOW-CACHE:NO&#x27;)&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-DISCONTINUITY-SEQUENCE:0&#x27;)&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-DATERANGE:ID="nmss-daterange",START-DATE="2020-06-04T09:55:34.419Z"&#x27;)&#xA;[hls @ 0xaaaaded3a5f0] Skip (&#x27;#EXT-X-PROGRAM-DATE-TIME:2020-06-04T10:56:25.419Z&#x27;)&#xA;[https @ 0xaaaadf02f510] Opening &#x27;https://now-livecloud.pstatic.net/lip2_kr/cnmss0003/hbt6zn63jhkvtx8exbddrfrlbc8ioxe4ux/1080p_4119016691_1591268191419_3657_0_1219.ts&#x27; for reading&#xA;frame=  899 fps= 40 q=-1.0 size=   10240kB time=00:00:30.00 bitrate=2796.0kbits/s speed=1.32x&#xA;&#xA;...and still goes on until server stops serving playlist.m3u8 file.&#xA;

    &#xA;&#xA;

    So, how can I make ffmpeg to stop when there's update no more on chunk.m3u8 file after some tries ?

    &#xA;