Beim Versuch, einen Clip eines Videos von einer entfernten Quelle
Eingangsquelle zu erhalten:
ffprobe version 3.3.2-static http://johnvansickle.com/ffmpeg/ Copyright (c) 2007-2017 the FFmpeg developers Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'http://website.com/video.mp4': Metadata: major_brand : mp42 minor_version : 0 compatible_brands: mp42mp41 creation_time : 2017-07-13T15:44:58.000000Z Duration: 00:57:32.42, start: 0.000000, bitrate: 1939 kb/s Stream #0:0(eng): Video: h264 (Main) (avc1/0x31637661), yuv420p(tv), 720x480 [SAR 10:11 DAR 15:11], 1745 kb/s, 29.97 fps, 29.97 tbr, 29970 tbn, 59.94 tbc (default) Metadata: creation_time : 2017-07-13T15:44:58.000000Z handler_name : Mainconcept MP4 Video Media Handler encoder : AVC Coding Stream #0:1(eng): Audio: aac (LC) (mp4a/0x6134706D), 48000 Hz, stereo, fltp, 189 kb/s (default) Metadata: creation_time : 2017-07-13T15:44:58.000000Z handler_name : Mainconcept MP4 Sound Media Handler
ffmpeg http langsamer als das Herunterladen erster
Aktuelle Befehl:
ffmpeg Version 3.3.2 statische
ffmpeg.linux -threads 2 -y -ss 3273 -i "http://website.com/video.mp4" -an -movflags +faststart -preset veryfast -codec copy /outputfolder/trimmed_video.mp4
Diese 5m35.102s erstellen eine 45mb 2min-Datei.
Wenn ich die Datei herunterladen wget
mit ihm 28s und mit ffmpeg dauert nur 0.243s nimmt
Wenn ich -vn
OR an den Ausgangsabschnitt des Befehls fügen Sie es in etwa 2.101s die Trimmung abgeschlossen ist. Das heißt, es ist schneller, die beiden Streams herunterzuladen und sie selbst zusammenzuführen.
Kann jemand dieses Verhalten erklären und warum mein erster Befehl so lange dauert, wenn er auf vielen anderen Videodateien sehr schnell ist?