WWBN / AVideo-Encoder

Encoder Server for AVideo Platform Open-Source
https://platform.avideo.com
GNU Affero General Public License v3.0
152 stars 189 forks source link

AVideo-Encoder cannot transfer VideoThumbnails to AVideo #394

Closed chenzisuifeng closed 3 years ago

chenzisuifeng commented 3 years ago

When I encode video HLS from youtube, the video thumbnail cannot be transferred to AVideo

Encoder diagram: image

AVideo Figure: image

AVideo Log: [11-Jun-2021 20:14:16 Asia/Shanghai] AVideoLog::DEBUG: Start Login Request SCRIPT_NAME: /objects/login.json.php [11-Jun-2021 20:14:16 Asia/Shanghai] AVideoLog::DEBUG: redirectUri: SCRIPT_NAME: /objects/login.json.php [11-Jun-2021 20:14:16 Asia/Shanghai] AVideoLog::DEBUG: same redirectUri: https://m3u8.cf/ SCRIPT_NAME: /objects/login.json.php [11-Jun-2021 20:14:16 Asia/Shanghai] AVideoLog::DEBUG: login.json.php trying to login SCRIPT_NAME: /objects/login.json.php [11-Jun-2021 20:14:16 Asia/Shanghai] AVideoLog::DEBUG: login.json.php login respond something SCRIPT_NAME: /objects/login.json.php [11-Jun-2021 20:14:16 Asia/Shanghai] AVideoLog::DEBUG: login.json.php live plugin is disabled SCRIPT_NAME: /objects/login.json.php [11-Jun-2021 20:14:16 Asia/Shanghai] AVideoLog::DEBUG: login.json.php is done SCRIPT_NAME: /objects/login.json.php [11-Jun-2021 20:14:20 Asia/Shanghai] AVideoLog::DEBUG: Start Login Request SCRIPT_NAME: /objects/login.json.php [11-Jun-2021 20:14:20 Asia/Shanghai] AVideoLog::DEBUG: redirectUri: SCRIPT_NAME: /objects/login.json.php [11-Jun-2021 20:14:20 Asia/Shanghai] AVideoLog::DEBUG: same redirectUri: https://m3u8.cf/ SCRIPT_NAME: /objects/login.json.php [11-Jun-2021 20:14:20 Asia/Shanghai] AVideoLog::DEBUG: login.json.php trying to login SCRIPT_NAME: /objects/login.json.php [11-Jun-2021 20:14:20 Asia/Shanghai] AVideoLog::DEBUG: login.json.php login respond something SCRIPT_NAME: /objects/login.json.php [11-Jun-2021 20:14:20 Asia/Shanghai] AVideoLog::DEBUG: login.json.php live plugin is disabled SCRIPT_NAME: /objects/login.json.php [11-Jun-2021 20:14:20 Asia/Shanghai] AVideoLog::DEBUG: login.json.php is done SCRIPT_NAME: /objects/login.json.php [11-Jun-2021 20:14:33 Asia/Shanghai] AVideoLog::DEBUG: aVideoEncoder.json: start SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 20:14:33 Asia/Shanghai] AVideoLog::DEBUG: aVideoEncoder.json: start to receive: {"duration":"EE:EE:EE","title":"22 \u7267\u533a\u59d1\u5a18\u8fdb\u57ce\u592a\u65b0\u9c9c,\u98ce\u5e72\u725b\u8089\u5bc4\u5feb\u9012\u82b160,\u548c\u5973\u6c49\u5b50\u6bd4\u62a0\u95e8\u8c01\u8ba4\u8f93\uff1f","videos_id":0,"video_id_hash":"","first_request":"1","categories_id":0,"format":"m3u8","resolution":"","videoDownloadedLink":"https:\/\/www.youtube.com\/watch?v=f6hA9yOi8gs","description":"\u8fd9\u4e2aYouTube\u9891\u9053\u662f\u5e0c\u83ab\u7684\u5b98\u65b9\u9891\u9053\uff0c\u6709\u4e14\u53ea\u6709\u8fd9\u4e00\u4e2a\u8d26\u53f7\uff0c\u5176\u4ed6\u7684\u90fd\u662f\u4e0d\u662f\u54e6\uff01\n\u591a\u591a\u5176\u6728\u683c\u9891\u9053\u94fe\u63a5\uff1ahttps:\/\/www.youtube.com\/channel\/UCnR1ijy75_rjnUwzAir9l1w\/","user":"admin","password":"8899e59addf23061da0310569473e00a","downloadURL":"","chunkFile":"","encoderURL":"https:\/\/encoder1.m3u8.cf\/","keepEncoding":"0","redirectUri":""} SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 20:14:33 Asia/Shanghai] AVideoLog::DEBUG: aVideoEncoder.json: Encoder receiving post {"duration":"EE:EE:EE","title":"22 \u7267\u533a\u59d1\u5a18\u8fdb\u57ce\u592a\u65b0\u9c9c,\u98ce\u5e72\u725b\u8089\u5bc4\u5feb\u9012\u82b160,\u548c\u5973\u6c49\u5b50\u6bd4\u62a0\u95e8\u8c01\u8ba4\u8f93\uff1f","videos_id":0,"video_id_hash":"","first_request":"1","categories_id":0,"format":"m3u8","resolution":"","videoDownloadedLink":"https:\/\/www.youtube.com\/watch?v=f6hA9yOi8gs","description":"\u8fd9\u4e2aYouTube\u9891\u9053\u662f\u5e0c\u83ab\u7684\u5b98\u65b9\u9891\u9053\uff0c\u6709\u4e14\u53ea\u6709\u8fd9\u4e00\u4e2a\u8d26\u53f7\uff0c\u5176\u4ed6\u7684\u90fd\u662f\u4e0d\u662f\u54e6\uff01\n\u591a\u591a\u5176\u6728\u683c\u9891\u9053\u94fe\u63a5\uff1ahttps:\/\/www.youtube.com\/channel\/UCnR1ijy75_rjnUwzAir9l1w\/","user":"admin","password":"8899e59addf23061da0310569473e00a","downloadURL":"","chunkFile":"","encoderURL":"https:\/\/encoder1.m3u8.cf\/","keepEncoding":"0","redirectUri":""} SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 20:14:33 Asia/Shanghai] AVideoLog::DEBUG: aVideoEncoder.json: Files EMPTY SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 20:14:33 Asia/Shanghai] AVideoLog::DEBUG: Video::save (22 牧区姑娘进城太新鲜,风干牛肉寄快递花60,和女汉子比抠门谁认输?) Saved id = 1 SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 20:14:33 Asia/Shanghai] AVideoLog::DEBUG: Video:clearCache(127) SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 20:14:33 Asia/Shanghai] AVideoLog::DEBUG: deleteVideoTags getVideoTags127 SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 20:14:33 Asia/Shanghai] AVideoLog::DEBUG: Do not need update duration: SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 20:14:33 Asia/Shanghai] AVideoLog::DEBUG: Do not need update duration: {} SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 20:14:33 Asia/Shanghai] AVideoLog::DEBUG: aVideoEncoder.json: Files Received for video 127: 22 牧区姑娘进城太新鲜,风干牛肉寄快递花60,和女汉子比抠门谁认输? SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 20:14:47 Asia/Shanghai] AVideoLog::DEBUG: useVideoHashOrLogin: 1, 127 SCRIPT_NAME: /objects/aVideoEncoderReceiveImage.json.php [11-Jun-2021 20:14:47 Asia/Shanghai] AVideoLog::DEBUG: ReceiveImage: Start receiving image {"image":{"name":"thumbsirp7h3.jpg.webp","type":"application\/octet-stream","tmp_name":"\/tmp\/phpfyNkaH","error":0,"size":67164},"gifimage":{"name":"10tmpFile.mp4.gif","type":"application\/octet-stream","tmp_name":"\/tmp\/php8ii55I","error":0,"size":1073814},"webpimage":{"name":"10tmpFile.mp4.webp","type":"application\/octet-stream","tmp_name":"\/tmp\/phpoTOz4K","error":0,"size":652132}}{"duration":"0:02:58","videos_id":127,"video_id_hash":"UFBqZFh5Z3RtS3oreVlGbm5aeENzVVBJR2E3dUo2U20wMjkwVmt3Q1phWT0=","user":"admin","password":"8899e59addf23061da0310569473e00a","redirectUri":""} SCRIPT_NAME: /objects/aVideoEncoderReceiveImage.json.php [11-Jun-2021 20:14:47 Asia/Shanghai] AVideoLog::DEBUG: ReceiveImage: videoFilename = [video_210611201433_cbe5] destination_local = /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611201433_cbe5/video_210611201433_cbe5 Encoder receiving post {"image":{"name":"thumbsirp7h3.jpg.webp","type":"application\/octet-stream","tmp_name":"\/tmp\/phpfyNkaH","error":0,"size":67164},"gifimage":{"name":"10tmpFile.mp4.gif","type":"application\/octet-stream","tmp_name":"\/tmp\/php8ii55I","error":0,"size":1073814},"webpimage":{"name":"10tmpFile.mp4.webp","type":"application\/octet-stream","tmp_name":"\/tmp\/phpoTOz4K","error":0,"size":652132}} SCRIPT_NAME: /objects/aVideoEncoderReceiveImage.json.php [11-Jun-2021 20:14:47 Asia/Shanghai] AVideoLog::DEBUG: Video::save (22 牧区姑娘进城太新鲜,风干牛肉寄快递花60,和女汉子比抠门谁认输?) Saved id = 127 SCRIPT_NAME: /objects/aVideoEncoderReceiveImage.json.php [11-Jun-2021 20:14:48 Asia/Shanghai] AVideoLog::DEBUG: Video:clearCache(127) SCRIPT_NAME: /objects/aVideoEncoderReceiveImage.json.php [11-Jun-2021 20:14:48 Asia/Shanghai] AVideoLog::DEBUG: deleteVideoTags getVideoTags127 SCRIPT_NAME: /objects/aVideoEncoderReceiveImage.json.php [11-Jun-2021 20:14:48 Asia/Shanghai] AVideoLog::DEBUG: Video:clearCache(127) SCRIPT_NAME: /objects/aVideoEncoderReceiveImage.json.php [11-Jun-2021 20:14:48 Asia/Shanghai] AVideoLog::DEBUG: deleteVideoTags getVideoTags127 SCRIPT_NAME: /objects/aVideoEncoderReceiveImage.json.php [11-Jun-2021 20:14:48 Asia/Shanghai] AVideoLog::DEBUG: getUsageFromFilename: start /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611201433_cbe5/video_210611201433_cbe5 SCRIPT_NAME: /objects/aVideoEncoderReceiveImage.json.php [11-Jun-2021 20:14:48 Asia/Shanghai] AVideoLog::DEBUG: getUsageFromFilename: /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611201433_cbe5/video_210611201433_cbe5.webp is File (652132) SCRIPT_NAME: /objects/aVideoEncoderReceiveImage.json.php [11-Jun-2021 20:14:48 Asia/Shanghai] AVideoLog::DEBUG: getUsageFromFilename: /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611201433_cbe5/video_210611201433_cbe5.jpg is File (67164) SCRIPT_NAME: /objects/aVideoEncoderReceiveImage.json.php [11-Jun-2021 20:14:48 Asia/Shanghai] AVideoLog::DEBUG: getUsageFromFilename: /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611201433_cbe5/video_210611201433_cbe5.gif is File (1073814) SCRIPT_NAME: /objects/aVideoEncoderReceiveImage.json.php [11-Jun-2021 20:14:48 Asia/Shanghai] AVideoLog::DEBUG: Video::save (22 牧区姑娘进城太新鲜,风干牛肉寄快递花60,和女汉子比抠门谁认输?) Saved id = 127 SCRIPT_NAME: /objects/aVideoEncoderReceiveImage.json.php [11-Jun-2021 20:14:48 Asia/Shanghai] AVideoLog::DEBUG: Video:clearCache(127) SCRIPT_NAME: /objects/aVideoEncoderReceiveImage.json.php [11-Jun-2021 20:14:48 Asia/Shanghai] AVideoLog::DEBUG: deleteVideoTags getVideoTags127 SCRIPT_NAME: /objects/aVideoEncoderReceiveImage.json.php [11-Jun-2021 20:14:48 Asia/Shanghai] AVideoLog::DEBUG: updateFilesize: videos_id=127 filename=video_210611201433_cbe5 filesize=1793110 SCRIPT_NAME: /objects/aVideoEncoderReceiveImage.json.php [11-Jun-2021 20:14:48 Asia/Shanghai] AVideoLog::DEBUG: ReceiveImage: Files Received for video 127: 22 牧区姑娘进城太新鲜,风干牛肉寄快递花60,和女汉子比抠门谁认输? {"error":false,"video_id":127,"jpgDest":"\/www\/wwwroot\/m3u8.cf\/avideo_html\/videos\/video_210611201433_cbe5\/video_210611201433_cbe5.jpg","jpgDestSize":"65.59KB","gifDest":"\/www\/wwwroot\/m3u8.cf\/avideo_html\/videos\/video_210611201433_cbe5\/video_210611201433_cbe5.gif","gifDestSize":"1.02MB","webpDest":"\/www\/wwwroot\/m3u8.cf\/avideo_html\/videos\/video_210611201433_cbe5\/video_210611201433_cbe5.webp","webpDestSize":"636.85KB","video_id_hash":"UFBqZFh5Z3RtS3oreVlGbm5aeENzVVBJR2E3dUo2U20wMjkwVmt3Q1phWT0="} SCRIPT_NAME: /objects/aVideoEncoderReceiveImage.json.php [11-Jun-2021 20:18:00 Asia/Shanghai] AVideoLog::DEBUG: aVideoEncoder.json: start SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 20:18:00 Asia/Shanghai] AVideoLog::DEBUG: useVideoHashOrLogin: 1, 127 SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 20:18:00 Asia/Shanghai] AVideoLog::DEBUG: aVideoEncoder.json: start to receive: {"duration":"EE:EE:EE","title":"22 \u7267\u533a\u59d1\u5a18\u8fdb\u57ce\u592a\u65b0\u9c9c,\u98ce\u5e72\u725b\u8089\u5bc4\u5feb\u9012\u82b160,\u548c\u5973\u6c49\u5b50\u6bd4\u62a0\u95e8\u8c01\u8ba4\u8f93\uff1f","videos_id":127,"video_id_hash":"UFBqZFh5Z3RtS3oreVlGbm5aeENzVVBJR2E3dUo2U20wMjkwVmt3Q1phWT0=","categories_id":0,"format":"zip","resolution":"","videoDownloadedLink":"https:\/\/www.youtube.com\/watch?v=f6hA9yOi8gs","description":"\u8fd9\u4e2aYouTube\u9891\u9053\u662f\u5e0c\u83ab\u7684\u5b98\u65b9\u9891\u9053\uff0c\u6709\u4e14\u53ea\u6709\u8fd9\u4e00\u4e2a\u8d26\u53f7\uff0c\u5176\u4ed6\u7684\u90fd\u662f\u4e0d\u662f\u54e6\uff01\n\u591a\u591a\u5176\u6728\u683c\u9891\u9053\u94fe\u63a5\uff1ahttps:\/\/www.youtube.com\/channel\/UCnR1ijy75_rjnUwzAir9l1w\/","user":"admin","password":"8899e59addf23061da0310569473e00a","downloadURL":"https:\/\/encoder1.m3u8.cf\/videos\/avideoTmpFile_10_streamers_id3.zip","encoderURL":"https:\/\/encoder1.m3u8.cf\/","redirectUri":""} SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 20:18:00 Asia/Shanghai] AVideoLog::WARNING: Video::setStatus(a) [{"file":"\/www\/wwwroot\/m3u8.cf\/avideo_html\/objects\/video.php","line":526,"function":"setStatus","class":"Video","object":{"views_count_25":0,"views_count_50":0,"views_count_75":0,"views_count_100":0,"created":"2021-06-11 20:14:33","modified":"2021-06-11 20:14:48","order":1},"type":"->","args":["a"]},{"file":"\/www\/wwwroot\/m3u8.cf\/avideo_html\/objects\/aVideoEncoder.json.php","line":71,"function":"setAutoStatus","class":"Video","object":{"views_count_25":0,"views_count_50":0,"views_count_75":0,"views_count_100":0,"created":"2021-06-11 20:14:33","modified":"2021-06-11 20:14:48","order":1},"type":"->","args":[]}] SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 20:18:00 Asia/Shanghai] AVideoLog::DEBUG: Video:clearCache(127) SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 20:18:00 Asia/Shanghai] AVideoLog::DEBUG: deleteVideoTags getVideoTags127 SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 20:18:00 Asia/Shanghai] AVideoLog::DEBUG: aVideoEncoder.json: Encoder receiving post {"duration":"EE:EE:EE","title":"22 \u7267\u533a\u59d1\u5a18\u8fdb\u57ce\u592a\u65b0\u9c9c,\u98ce\u5e72\u725b\u8089\u5bc4\u5feb\u9012\u82b160,\u548c\u5973\u6c49\u5b50\u6bd4\u62a0\u95e8\u8c01\u8ba4\u8f93\uff1f","videos_id":127,"video_id_hash":"UFBqZFh5Z3RtS3oreVlGbm5aeENzVVBJR2E3dUo2U20wMjkwVmt3Q1phWT0=","categories_id":0,"format":"zip","resolution":"","videoDownloadedLink":"https:\/\/www.youtube.com\/watch?v=f6hA9yOi8gs","description":"\u8fd9\u4e2aYouTube\u9891\u9053\u662f\u5e0c\u83ab\u7684\u5b98\u65b9\u9891\u9053\uff0c\u6709\u4e14\u53ea\u6709\u8fd9\u4e00\u4e2a\u8d26\u53f7\uff0c\u5176\u4ed6\u7684\u90fd\u662f\u4e0d\u662f\u54e6\uff01\n\u591a\u591a\u5176\u6728\u683c\u9891\u9053\u94fe\u63a5\uff1ahttps:\/\/www.youtube.com\/channel\/UCnR1ijy75_rjnUwzAir9l1w\/","user":"admin","password":"8899e59addf23061da0310569473e00a","downloadURL":"https:\/\/encoder1.m3u8.cf\/videos\/avideoTmpFile_10_streamers_id3.zip","encoderURL":"https:\/\/encoder1.m3u8.cf\/","redirectUri":""} SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 20:18:00 Asia/Shanghai] AVideoLog::DEBUG: aVideoEncoder.json: Files EMPTY SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 20:18:00 Asia/Shanghai] AVideoLog::DEBUG: aVideoEncoder.json: Try to download https://encoder1.m3u8.cf/videos/avideoTmpFile_10_streamers_id_3_.zip SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 20:18:00 Asia/Shanghai] AVideoLog::DEBUG: aVideoEncoder.json: Got the download https://encoder1.m3u8.cf/videos/avideoTmpFile_10_streamers_id_3_.zip SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 20:18:00 Asia/Shanghai] AVideoLog::DEBUG: aVideoEncoder.json: save /www/wwwroot/m3u8.cf/avideo_html/videos/cache/tmpFile/avideoTmpFile_10_streamers_id3.zip SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 20:18:00 Asia/Shanghai] AVideoLog::DEBUG: aVideoEncoder.json: receiving video upload to video_210611201433_cbe5.zip filesize=99701296 (95.08MB){"video":{"name":"avideoTmpFile_10_streamers_id3.zip","tmp_name":"\/www\/wwwroot\/m3u8.cf\/avideo_html\/videos\/cache\/tmpFile\/avideoTmpFile_10_streamers_id3.zip"}} SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 20:18:00 Asia/Shanghai] AVideoLog::DEBUG: decideMoveUploadedToVideos: video_210611201433_cbe5.zip SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 20:18:00 Asia/Shanghai] AVideoLog::DEBUG: decideMoveUploadedToVideos: ZIp file video_210611201433_cbe5.zip SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 20:18:02 Asia/Shanghai] AVideoLog::DEBUG: unzipDirectory: unzip /www/wwwroot/m3u8.cf/avideo_html/videos/cache/tmpFile/avideoTmpFile_10_streamers_id3.zip -d /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611201433_cbe5/ 2>&1 SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 20:18:03 Asia/Shanghai] AVideoLog::DEBUG: unzipDirectory: Success /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611201433_cbe5/ SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 20:18:04 Asia/Shanghai] AVideoLog::DEBUG: decideMoveUploadedToVideos: destinationFile /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611201433_cbe5/video_210611201433_cbe5.zip filesize= (0 bytes) SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 20:18:04 Asia/Shanghai] AVideoLog::DEBUG: Video:clearCacheFromFilename(video_210611201433_cbe5.zip) SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 20:18:04 Asia/Shanghai] AVideoLog::DEBUG: Video:clearCache(127) SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 20:18:04 Asia/Shanghai] AVideoLog::DEBUG: deleteVideoTags getVideoTags127 SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 20:18:04 Asia/Shanghai] AVideoLog::DEBUG: Video::save (22 牧区姑娘进城太新鲜,风干牛肉寄快递花60,和女汉子比抠门谁认输?) Saved id = 127 SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 20:18:04 Asia/Shanghai] AVideoLog::DEBUG: Video:clearCache(127) SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 20:18:04 Asia/Shanghai] AVideoLog::DEBUG: deleteVideoTags getVideoTags127 SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 20:18:04 Asia/Shanghai] AVideoLog::DEBUG: Do not need update duration: SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 20:18:04 Asia/Shanghai] AVideoLog::DEBUG: Do not need update duration: {"views_count_25":0,"views_count_50":0,"views_count_75":0,"views_count_100":0,"created":"2021-06-11 20:14:33","modified":"2021-06-11 20:14:48","order":1} SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 20:18:04 Asia/Shanghai] AVideoLog::DEBUG: aVideoEncoder.json: Files Received for video 127: 22 牧区姑娘进城太新鲜,风干牛肉寄快递花60,和女汉子比抠门谁认输? SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 20:18:04 Asia/Shanghai] AVideoLog::DEBUG: useVideoHashOrLogin: 1, 127 SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 20:18:04 Asia/Shanghai] AVideoLog::DEBUG: Video:clearCache(127) SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 20:18:04 Asia/Shanghai] AVideoLog::DEBUG: deleteVideoTags getVideoTags127 SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 20:18:04 Asia/Shanghai] AVideoLog::WARNING: Video::setStatus(a) [{"file":"\/www\/wwwroot\/m3u8.cf\/avideo_html\/objects\/video.php","line":526,"function":"setStatus","class":"Video","object":{"views_count_25":0,"views_count_50":0,"views_count_75":0,"views_count_100":0,"created":"2021-06-11 20:14:33","modified":"2021-06-11 20:18:04","order":1},"type":"->","args":["a"]},{"file":"\/www\/wwwroot\/m3u8.cf\/avideo_html\/objects\/aVideoEncoderNotifyIsDone.json.php","line":41,"function":"setAutoStatus","class":"Video","object":{"views_count_25":0,"views_count_50":0,"views_count_75":0,"views_count_100":0,"created":"2021-06-11 20:14:33","modified":"2021-06-11 20:18:04","order":1},"type":"->","args":["a"]}] SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 20:18:04 Asia/Shanghai] AVideoLog::DEBUG: Video:clearCache(127) SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 20:18:04 Asia/Shanghai] AVideoLog::DEBUG: deleteVideoTags getVideoTags127 SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 20:18:04 Asia/Shanghai] AVideoLog::DEBUG: Video::save (22 牧区姑娘进城太新鲜,风干牛肉寄快递花60,和女汉子比抠门谁认输?) Saved id = 127 SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 20:18:04 Asia/Shanghai] AVideoLog::DEBUG: Video:clearCache(127) SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 20:18:04 Asia/Shanghai] AVideoLog::DEBUG: deleteVideoTags getVideoTags127 SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 20:18:04 Asia/Shanghai] AVideoLog::DEBUG: createStprits: videosURL: https://m3u8.cf/videos/video_210611201433_cbe5/index.m3u8 SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 20:18:04 Asia/Shanghai] AVideoLog::DEBUG: createStprits: videosURL+token: https://m3u8.cf/videos/video_210611201433_cbe5/index.m3u8 SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 20:18:04 Asia/Shanghai] AVideoLog::DEBUG: createStprits: creating https://m3u8.cf/videos/video_210611201433_cbe5/index.m3u8 SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 20:18:05 Asia/Shanghai] AVideoLog::DEBUG: createStprits: https://encoder1.m3u8.cf/getSpiritsFromVideo/aHR0cHM6Ly9tM3U4LmNmL3ZpZGVvcy92aWRlb18yMTA2MTEyMDE0MzNfY2JlNS9pbmRleC5tM3U4/150/100/0%3A02%3A58?disableCache=60c3547d0060b SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 20:18:05 Asia/Shanghai] AVideoLog::DEBUG: url_get_contents: Start https://encoder1.m3u8.cf/getSpiritsFromVideo/aHR0cHM6Ly9tM3U4LmNmL3ZpZGVvcy92aWRlb18yMTA2MTEyMDE0MzNfY2JlNS9pbmRleC5tM3U4/150/100/0%3A02%3A58?disableCache=60c3547d0060b, , 0 https://m3u8.cf/objects/aVideoEncoderNotifyIsDone.json.php 35.204.37.121 [{"file":"\/www\/wwwroot\/m3u8.cf\/avideo_html\/plugin\/VideoThumbnails\/VideoThumbnails.php(18) : eval()'d code(1) : eval()'d code","line":205,"function":"url_get_contents","args":["https:\/\/encoder1.m3u8.cf\/getSpiritsFromVideo\/aHR0cHM6Ly9tM3U4LmNmL3ZpZGVvcy92aWRlb18yMTA2MTEyMDE0MzNfY2JlNS9pbmRleC5tM3U4\/150\/100\/0%3A02%3A58?disableCache=60c3547d0060b","",0,true]},{"file":"\/www\/wwwroot\/m3u8.cf\/avideo_html\/plugin\/VideoThumbnails\/VideoThumbnails.php(18) : eval()'d code(1) : eval()'d code","line":66,"function":"createStprits","class":"VideoThumbnails","object":{},"type":"->","args":["video_210611201433_cbe5"]},{"file":"\/www\/wwwroot\/m3u8.cf\/avideo_html\/plugin\/AVideoPlugin.php","line":608,"function":"afterNewVideo","class":"VideoThumbnails","object":{},"type":"->","args":[127]},{"file":"\/www\/wwwroot\/m3u8.cf\/avideo_html\/objects\/aVideoEncoderNotifyIsDone.json.php","line":48,"function":"afterNewVideo","class":"AVideoPlugin","type":"::","args":[127]}] SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 20:18:05 Asia/Shanghai] AVideoLog::DEBUG: url_get_contents: allow_url_fopen https://encoder1.m3u8.cf/getSpiritsFromVideo/aHR0cHM6Ly9tM3U4LmNmL3ZpZGVvcy92aWRlb18yMTA2MTEyMDE0MzNfY2JlNS9pbmRleC5tM3U4/150/100/0%3A02%3A58?disableCache=60c3547d0060b SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 20:18:05 Asia/Shanghai] AVideoLog::DEBUG: url_get_contents: SUCCESS file_get_contents(https://encoder1.m3u8.cf/getSpiritsFromVideo/aHR0cHM6Ly9tM3U4LmNmL3ZpZGVvcy92aWRlb18yMTA2MTEyMDE0MzNfY2JlNS9pbmRleC5tM3U4/150/100/0%3A02%3A58?disableCache=60c3547d0060b) SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 20:18:05 Asia/Shanghai] AVideoLog::DEBUG: createStprits: created old=[] new=[147137] /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611201433_cbe5/video_210611201433_cbe5_thumbsSprit.jpg SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 20:18:05 Asia/Shanghai] AVideoLog::DEBUG: getUsageFromFilename: start /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611201433_cbe5/video_210611201433_cbe5 SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 20:18:05 Asia/Shanghai] AVideoLog::DEBUG: getUsageFromFilename: /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611201433_cbe5/video_210611201433_cbe5.webp is File (652132) SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 20:18:05 Asia/Shanghai] AVideoLog::DEBUG: getUsageFromFilename: /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611201433_cbe5/video_210611201433_cbe5_thumbsSprit.jpg is File (147137) SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 20:18:05 Asia/Shanghai] AVideoLog::DEBUG: getUsageFromFilename: /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611201433_cbe5/video_210611201433_cbe5.jpg is File (67164) SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 20:18:05 Asia/Shanghai] AVideoLog::DEBUG: getUsageFromFilename: /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611201433_cbe5/video_210611201433_cbe5.gif is File (1073814) SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 20:18:05 Asia/Shanghai] AVideoLog::DEBUG: Video::save (22 牧区姑娘进城太新鲜,风干牛肉寄快递花60,和女汉子比抠门谁认输?) Saved id = 127 SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 20:18:05 Asia/Shanghai] AVideoLog::DEBUG: Video:clearCache(127) SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 20:18:05 Asia/Shanghai] AVideoLog::DEBUG: deleteVideoTags getVideoTags127 SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 20:18:05 Asia/Shanghai] AVideoLog::DEBUG: updateFilesize: videos_id=127 filename=video_210611201433_cbe5 filesize=1940247 SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 20:18:05 Asia/Shanghai] AVideoLog::DEBUG: getUsageFromFilename: start /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611201433_cbe5/video_210611201433_cbe5 SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 20:18:05 Asia/Shanghai] AVideoLog::DEBUG: getUsageFromFilename: /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611201433_cbe5/video_210611201433_cbe5.webp is File (652132) SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 20:18:05 Asia/Shanghai] AVideoLog::DEBUG: getUsageFromFilename: /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611201433_cbe5/video_210611201433_cbe5_thumbsSprit.jpg is File (147137) SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 20:18:05 Asia/Shanghai] AVideoLog::DEBUG: getUsageFromFilename: /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611201433_cbe5/video_210611201433_cbe5.jpg is File (67164) SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 20:18:05 Asia/Shanghai] AVideoLog::DEBUG: getUsageFromFilename: /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611201433_cbe5/video_210611201433_cbe5.gif is File (1073814) SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 20:18:05 Asia/Shanghai] AVideoLog::DEBUG: Video is done notified 127: 22 牧区姑娘进城太新鲜,风干牛肉寄快递花60,和女汉子比抠门谁认输? SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 20:18:05 Asia/Shanghai] AVideoLog::DEBUG: Video:clearCache(127) SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 20:18:05 Asia/Shanghai] AVideoLog::DEBUG: deleteVideoTags getVideoTags127 SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 20:21:04 Asia/Shanghai] AVideoLog::DEBUG: Resize JPG /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611201433_cbe5/video_210611201433_cbe5.jpg, /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611201433_cbe5/video_210611201433_cbe5_thumbsV2.jpg SCRIPT_NAME: /view/info.php [11-Jun-2021 20:21:04 Asia/Shanghai] AVideoLog::DEBUG: im_resizeV2: /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611201433_cbe5/video_210611201433_cbe5.jpg, /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611201433_cbe5/video_210611201433_cbe5_thumbsV2.jpg, 640, 360, 80 SCRIPT_NAME: /view/info.php

AVideo-Encoder Log: [11-Jun-2021 20:14:18 PRC] logoff:: done session_id = 5nf26cnorccnt13gk4rj86n6au [11-Jun-2021 20:14:20 PRC] https://m3u8.cf/ == https://www.m3u8.cf/ [11-Jun-2021 20:14:20 PRC] https://m3u8.cf/ == https://m3u8.cf/ [11-Jun-2021 20:14:20 PRC] login.json: Login::run [11-Jun-2021 20:14:20 PRC] Login::run (admin, ***, https://m3u8.cf/, true) [11-Jun-2021 20:14:20 PRC] Login::run request login user (admin) [11-Jun-2021 20:14:20 PRC] Login::run request login complete user (admin) [11-Jun-2021 20:14:20 PRC] Login::run got an object [11-Jun-2021 20:14:20 PRC] createIfNotExists:: admin [11-Jun-2021 20:14:20 PRC] Verification Start https://m3u8.cf/ [11-Jun-2021 20:14:20 PRC] Verification Creating the Cache https://m3u8.cf/ [11-Jun-2021 20:14:20 PRC] Verification Response (https://search.avideo.com/verify.php?url=https%3A%2F%2Fm3u8.cf%2F): {"msg":["Start","https:\/\/m3u8.cf\/ Site verified"],"verified":true,"status":"a"} [11-Jun-2021 20:14:20 PRC] Login:: almost done [11-Jun-2021 20:14:20 PRC] Login:: done session_id = 5nf26cnorccnt13gk4rj86n6au session_login true [11-Jun-2021 20:14:32 PRC] getTitleFromLink: Get Title: LC_ALL=en_US.UTF-8 /usr/local/bin/youtube-dl --no-check-certificate --no-playlist --force-ipv4 --skip-download -e "https://www.youtube.com/watch?v=f6hA9yOi8gs" Array ( [0] => 22 牧区姑娘进城太新鲜,风干牛肉寄快递花60,和女汉子比抠门谁认输? )

[11-Jun-2021 20:14:32 PRC] decideFormatOrder: {"videoURL":"https:\/\/www.youtube.com\/watch?v=f6hA9yOi8gs","audioOnly":"false","spectrum":"false","webm":"false","override_status":"","update_video_id":0,"inputHLS":"false","inputLow":"false","inputSD":"false","inputHD":"false","inputAutoHLS":"true","inputAutoMP4":"false","inputAutoWebm":"false","inputAutoAudio":"false","categories_id":0} [11-Jun-2021 20:14:32 PRC] decideFormatOrder: auto HLS [11-Jun-2021 20:14:32 PRC] AVideo-Encoder Format::getFromOrder(6) [11-Jun-2021 20:14:32 PRC] Encoder::sendFile videos_id=, format=m3u8 [11-Jun-2021 20:14:33 PRC] Encoder::sendFile sending file to https://m3u8.cf/aVideoEncoder.json from [11-Jun-2021 20:14:33 PRC] $return_vars is empty -[0]- [{"file":"\/www\/wwwroot\/encoder1.m3u8.cf\/encoder1\/view\/youtubeDl.json.php","line":71,"function":"sendFile","class":"Encoder","type":"::","args":["",0,"m3u8",{}]},{"file":"\/www\/wwwroot\/encoder1.m3u8.cf\/encoder1\/view\/youtubeDl.json.php","line":120,"function":"addVideo","args":["https:\/\/www.youtube.com\/watch?v=f6hA9yOi8gs","3"]}] [11-Jun-2021 20:14:33 PRC] Encoder::sendFile 1 0 [11-Jun-2021 20:14:33 PRC] Encoder::sendFile 2 [{"file":"\/www\/wwwroot\/encoder1.m3u8.cf\/encoder1\/view\/youtubeDl.json.php","line":71,"function":"sendFile","class":"Encoder","type":"::","args":["",0,"m3u8",{}]},{"file":"\/www\/wwwroot\/encoder1.m3u8.cf\/encoder1\/view\/youtubeDl.json.php","line":120,"function":"addVideo","args":["https:\/\/www.youtube.com\/watch?v=f6hA9yOi8gs","3"]}] [11-Jun-2021 20:14:33 PRC] AVideo-Streamer answer 1 {"error":false,"video_id":127,"video_id_hash":"UFBqZFh5Z3RtS3oreVlGbm5aeENzVVBJR2E3dUo2U20wMjkwVmt3Q1phWT0="} [11-Jun-2021 20:14:33 PRC] {"error":false,"format":"m3u8","file":"","resolution":"","videoDownloadedLink":"https:\/\/www.youtube.com\/watch?v=f6hA9yOi8gs","target":"https:\/\/m3u8.cf\/aVideoEncoder.json","postFields":16,"response_raw":"{\"error\":false,\"video_id\":127,\"video_id_hash\":\"UFBqZFh5Z3RtS3oreVlGbm5aeENzVVBJR2E3dUo2U20wMjkwVmt3Q1phWT0=\"}","response":{"error":false,"video_id":127,"video_id_hash":"UFBqZFh5Z3RtS3oreVlGbm5aeENzVVBJR2E3dUo2U20wMjkwVmt3Q1phWT0="}} [11-Jun-2021 20:14:39 PRC] getReturn_vars {"videos_id":127,"video_id_hash":"UFBqZFh5Z3RtS3oreVlGbm5aeENzVVBJR2E3dUo2U20wMjkwVmt3Q1phWT0="} [11-Jun-2021 20:14:39 PRC] downloadFile: start queue_id = 10 url = https://www.youtube.com/watch?v=f6hA9yOi8gs pathFileName = /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/10_tmpFile.mp4 [11-Jun-2021 20:14:39 PRC] getYoutubeDl: Getting from Youtube DL /usr/local/bin/youtube-dl --no-check-certificate --force-ipv4 --no-check-certificate --no-playlist -k -o /tmp/youtubeDlNDLFSe.mp4 -f 'mp4' "https://www.youtube.com/watch?v=f6hA9yOi8gs" [11-Jun-2021 20:14:42 PRC] getYoutubeDl: Copying [/tmp/youtubeDlNDLFSe.mp4] to [/www/wwwroot/encoder1.m3u8.cf/encoder1/videos/10_tmpFile.mp4] [11-Jun-2021 20:14:42 PRC] downloadFile:getYoutubeDl queue_id = 10 [11-Jun-2021 20:14:42 PRC] downloadFile: {"error":false,"filename":"10_tmpFile.mp4","pathFileName":"\/www\/wwwroot\/encoder1.m3u8.cf\/encoder1\/videos\/10_tmpFile.mp4","msg":"We downloaded the file with success"} [11-Jun-2021 20:14:42 PRC] Duration found: 0:02:58 [11-Jun-2021 20:14:43 PRC] getThumbsFromLink: /usr/local/bin/youtube-dl --no-check-certificate --no-playlist --force-ipv4 --write-thumbnail --skip-download -o "/tmp/thumbsirp7h3.jpg" "https://www.youtube.com/watch?v=f6hA9yOi8gs" [11-Jun-2021 20:14:43 PRC] getThumbsFromLink: Error: ["WARNING: Assuming --restrict-filenames since file system encoding cannot encode all characters. Set the LC_ALL environment variable to fix this.","[youtube] f6hA9yOi8gs: Downloading webpage","[youtube] Downloading just video f6hA9yOi8gs because of --no-playlist","[youtube] f6hA9yOi8gs: Downloading thumbnail ...","[youtube] f6hA9yOi8gs: Writing thumbnail to: \/tmp\/thumbsirp7h3.jpg.webp"] [11-Jun-2021 20:14:45 PRC] getGif: takes 1.3451838493347 sec to complete [11-Jun-2021 20:14:47 PRC] getWebpImage: takes 1.3411660194397 sec to complete [11-Jun-2021 20:14:48 PRC] sendImages: {"error":false,"file":"\/www\/wwwroot\/encoder1.m3u8.cf\/encoder1\/videos\/10_tmpFile.mp4","target":"https:\/\/m3u8.cf\/objects\/aVideoEncoderReceiveImage.json.php","postFields":8,"response_raw":"{\"error\":false,\"video_id\":127,\"jpgDest\":\"\\/www\\/wwwroot\\/m3u8.cf\\/avideo_html\\/videos\\/video_210611201433_cbe5\\/video_210611201433_cbe5.jpg\",\"jpgDestSize\":\"65.59KB\",\"gifDest\":\"\\/www\\/wwwroot\\/m3u8.cf\\/avideo_html\\/videos\\/video_210611201433_cbe5\\/video_210611201433_cbe5.gif\",\"gifDestSize\":\"1.02MB\",\"webpDest\":\"\\/www\\/wwwroot\\/m3u8.cf\\/avideo_html\\/videos\\/video_210611201433_cbe5\\/video_210611201433_cbe5.webp\",\"webpDestSize\":\"636.85KB\",\"video_id_hash\":\"UFBqZFh5Z3RtS3oreVlGbm5aeENzVVBJR2E3dUo2U20wMjkwVmt3Q1phWT0=\"}","response":{"error":false,"video_id":127,"jpgDest":"\/www\/wwwroot\/m3u8.cf\/avideo_html\/videos\/video_210611201433_cbe5\/video_210611201433_cbe5.jpg","jpgDestSize":"65.59KB","gifDest":"\/www\/wwwroot\/m3u8.cf\/avideo_html\/videos\/video_210611201433_cbe5\/video_210611201433_cbe5.gif","gifDestSize":"1.02MB","webpDest":"\/www\/wwwroot\/m3u8.cf\/avideo_html\/videos\/video_210611201433_cbe5\/video_210611201433_cbe5.webp","webpDestSize":"636.85KB","video_id_hash":"UFBqZFh5Z3RtS3oreVlGbm5aeENzVVBJR2E3dUo2U20wMjkwVmt3Q1phWT0="}} [11-Jun-2021 20:14:48 PRC] AVideo-Encoder Format::run(/www/wwwroot/encoder1.m3u8.cf/encoder1/videos/10_tmpFile.mp4, 10) [11-Jun-2021 20:14:48 PRC] run (else): 6 [11-Jun-2021 20:14:48 PRC] AVideo-Encoder Format::getFromOrder(6) [11-Jun-2021 20:14:48 PRC] AVideo-Encoder Format::exec [30, /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/10_tmpFile.mp4, /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_10_streamers_id3.mp4, 10] code=(-c:v h264 -vf scale=-2:{$resolution} -r 24 -g 48 -keyint_min 48 -sc_threshold 0 -bf 3 -b_strategy 2 -minrate {$minrate}k -crf 23 -maxrate {$maxrate}k -bufsize {$bufsize}k -c:a aac -b:a {$autioBitrate}k -f hls -hls_time 6 -hls_list_size 0 -hls_key_info_file {$destinationFile}keyinfo {$destinationFile}res{$resolution}/index.m3u8) [11-Jun-2021 20:14:48 PRC] getResolution: ffprobe -v quiet -print_format json -show_format -show_streams "/www/wwwroot/encoder1.m3u8.cf/encoder1/videos/10_tmpFile.mp4" [11-Jun-2021 20:14:48 PRC] getResolution: success 720 [11-Jun-2021 20:14:48 PRC] Encoder:Format:: preProcessDynamicHLS(/www/wwwroot/encoder1.m3u8.cf/encoder1/videos/10_tmpFile.mp4, /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_10_streamers_id3/) [resolutions=[540,720,1080,1440]] [height=720] [/www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_10_streamers_id3/=/www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_10_streamers_id3/] [11-Jun-2021 20:14:48 PRC] Encoder:Format:: preProcessDynamicHLS 1 mkdir [/www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_10_streamers_id3/res540] [11-Jun-2021 20:14:48 PRC] Encoder:Format:: preProcessDynamicHLS resolution 1080 was ignored, your upload file is 720p we wil not up transcode your video [11-Jun-2021 20:14:48 PRC] Encoder:Format:: preProcessDynamicHLS resolution 1440 was ignored, your upload file is 720p we wil not up transcode your video [11-Jun-2021 20:14:48 PRC] Encoder:Format:: preProcessDynamicHLS 1 mkdir [/www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_10_streamers_id3/res720] [11-Jun-2021 20:14:48 PRC] Encoder:Format:: 2 preProcessDynamicHLS ffmpeg -i {$pathFileName} -max_muxing_queue_size 9999 -c:v h264 -vf scale=-2:540 -r 24 -g 48 -keyint_min 48 -sc_threshold 0 -bf 3 -b_strategy 2 -minrate 750k -crf 23 -maxrate 2250k -bufsize 3000k -c:a aac -b:a 192k -f hls -hls_time 6 -hls_list_size 0 -hls_key_info_file /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_10_streamers_id3/keyinfo /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_10_streamers_id3/res540/index.m3u8 [11-Jun-2021 20:14:48 PRC] Encoder:Format:: preProcessDynamicHLS 2 resolution 1080 was ignored, your upload file is 720 we wil not up transcode your video [11-Jun-2021 20:14:48 PRC] Encoder:Format:: preProcessDynamicHLS 2 resolution 1440 was ignored, your upload file is 720 we wil not up transcode your video [11-Jun-2021 20:14:48 PRC] AVideo-Encoder Format::exec Start Encoder [ffmpeg -i /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/10_tmpFile.mp4 -max_muxing_queue_size 9999 -c:v h264 -vf scale=-2:540 -r 24 -g 48 -keyint_min 48 -sc_threshold 0 -bf 3 -b_strategy 2 -minrate 750k -crf 23 -maxrate 2250k -bufsize 3000k -c:a aac -b:a 192k -f hls -hls_time 6 -hls_list_size 0 -hls_key_info_file /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_10_streamers_id3/keyinfo /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_10_streamers_id3/res540/index.m3u8 -c:v h264 -vf scale=-2:720 -r 24 -g 48 -keyint_min 48 -sc_threshold 0 -bf 3 -b_strategy 2 -minrate 750k -crf 23 -maxrate 2250k -bufsize 3000k -c:a aac -b:a 192k -f hls -hls_time 6 -hls_list_size 0 -hls_key_info_file /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_10_streamers_id3/keyinfo /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_10_streamers_id3/res720/index.m3u8] [11-Jun-2021 20:17:55 PRC] videoFileHasErrors: errors found on video file /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_10_streamers_id3/res540/index.m3u8 [hls,applehttp @ 0x55c38173b8c0] Filename extension of '/www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_10_streamers_id3/enc_60c353b847247.key' is not a common multimedia extension, blocked for security reasons. If you wish to override this adjust allowed_extensions, you can set it to 'ALL' to allow all Unable to open key file /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_10_streamers_id3/enc_60c353b847247.key [hls,applehttp @ 0x55c38173b8c0] Error when loading first segment '/www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_10_streamers_id3/res540/index0.ts' /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_10_streamers_id3/res540/index.m3u8: Invalid data found when processing input

[11-Jun-2021 20:17:55 PRC] progressFileHasVideosWithErrors: error found /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_10_streamers_id3/res540/index.m3u8 [11-Jun-2021 20:17:55 PRC] AVideo-Encoder Format::exec ERROR (0) progressFile=/www/wwwroot/encoder1.m3u8.cf/encoder1/videos/10_tmpFile_progress.txt [] [11-Jun-2021 20:17:55 PRC] posProcessHLS: ZIP start /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_10_streamers_id3/ [11-Jun-2021 20:17:58 PRC] posProcessHLS: ZIP created /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_10_streamers_id3.zip 95.08MB [11-Jun-2021 20:17:58 PRC] getReturn_vars {"videos_id":127,"video_id_hash":"UFBqZFh5Z3RtS3oreVlGbm5aeENzVVBJR2E3dUo2U20wMjkwVmt3Q1phWT0="} [11-Jun-2021 20:17:58 PRC] Encoder::send() order_id=6 [11-Jun-2021 20:17:58 PRC] {"status":"error", "msg":"getDurationFromFile ERROR, File (/www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_10_streamers_id3.mp4) Not Found"} [11-Jun-2021 20:18:00 PRC] Encoder::sendFileToDownload [file=/www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_10_streamers_id3.zip], [download=https://encoder1.m3u8.cf/videos/avideoTmpFile_10_streamers_id_3_.zip] [11-Jun-2021 20:18:04 PRC] Encoder::sendFileToDownload {"error":false,"format":"zip","file":"\/www\/wwwroot\/encoder1.m3u8.cf\/encoder1\/videos\/avideoTmpFile_10_streamers_id3.zip","resolution":null,"videoDownloadedLink":"https:\/\/www.youtube.com\/watch?v=f6hA9yOi8gs","target":"https:\/\/m3u8.cf\/aVideoEncoder.json","postFields":13,"videoFileSize":"95.08MB","response_raw":"{\"error\":false,\"video_id\":127,\"video_id_hash\":\"UFBqZFh5Z3RtS3oreVlGbm5aeENzVVBJR2E3dUo2U20wMjkwVmt3Q1phWT0=\"}","response":{"error":false,"video_id":127,"video_id_hash":"UFBqZFh5Z3RtS3oreVlGbm5aeENzVVBJR2E3dUo2U20wMjkwVmt3Q1phWT0="}} [11-Jun-2021 20:18:04 PRC] Encoder:sendFileChunk no need, we could download [11-Jun-2021 20:18:04 PRC] getReturn_vars {"videos_id":127,"video_id_hash":"UFBqZFh5Z3RtS3oreVlGbm5aeENzVVBJR2E3dUo2U20wMjkwVmt3Q1phWT0="} [11-Jun-2021 20:18:04 PRC] AVideo-Encoder sending confirmation to https://m3u8.cf/objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 20:18:05 PRC] getSpritsFromVideo: /www/server/php/72/bin/php "/www/wwwroot/encoder1.m3u8.cf/encoder1/objects/createSpiritsFromVideo.php" "https://m3u8.cf/videos/video_210611201433_cbe5/index.m3u8" "1.78" "150" "84" "/www/wwwroot/encoder1.m3u8.cf/encoder1/videos/sprit_49b9a157c9bb68a917df97cd5cd519ee.jpg" "100" "49b9a157c9bb68a917df97cd5cd519ee" [11-Jun-2021 20:18:05 PRC] CreateSpirits: creating directory /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/thumbs_49b9a157c9bb68a917df97cd5cd519ee/ [11-Jun-2021 20:18:05 PRC] CreateSpirits: ffmpeg -i "https://m3u8.cf/videos/video_210611201433_cbe5/index.m3u8" -map 0:v:0 -vf fps=1/1.78 -s 150x84 /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/thumbs_49b9a157c9bb68a917df97cd5cd519ee/out%03d.png [11-Jun-2021 20:18:05 PRC] AVideo-Streamer confirmation answer {"error":false,"video_id":127} [11-Jun-2021 20:18:05 PRC] {"error":false,"target":"https:\/\/m3u8.cf\/objects\/aVideoEncoderNotifyIsDone.json.php","postFields":{"videos_id":127,"video_id_hash":"UFBqZFh5Z3RtS3oreVlGbm5aeENzVVBJR2E3dUo2U20wMjkwVmt3Q1phWT0=","user":"admin","password":"8899e59addf23061da0310569473e00a","fail":0},"response_raw":"{\"error\":false,\"video_id\":127}","response":{"error":false,"video_id":127}} [11-Jun-2021 20:18:12 PRC] CreateSpirits: removing directory /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/thumbs_49b9a157c9bb68a917df97cd5cd519ee/

DanielnetoDotCom commented 3 years ago

I tested here and it seems to be fine, maybe was a browser cache.

chrome-capture (1)

FYI it was on your site.

chenzisuifeng commented 3 years ago

Yes, it automatically gets VideoThumbnails again when you visit. It is not the VideoThumbnails that was transmitted after encoding, that is, after encoding, the videos directory will have VideoThumbnails remaining.

chenzisuifeng commented 3 years ago

downloadProtection is closed image

chenzisuifeng commented 3 years ago

sprit_49b9a157c9bb68a917df97cd5cd519ee.jpg(VideoThumbnails cannot be transferred) image

DanielnetoDotCom commented 3 years ago

I found this

[hls,applehttp @ 0x55c38173b8c0] Filename extension of '/www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_10_streamers_id_3_/enc_60c353b847247.key' is not a common multimedia extension, blocked for security reasons.
If you wish to override this adjust allowed_extensions, you can set it to 'ALL' to allow all
Unable to open key file

But I do not think this is related to your thumbs.

also I cannot see any protection block in your streamer log.

you may want to delete both logs, make sure the protection is enabled, and try to create thumbs, then share the logs.

chenzisuifeng commented 3 years ago

The same cannot be transmitted image image image

AVideo Log:

[11-Jun-2021 21:42:31 Asia/Shanghai] AVideoLog::DEBUG: aVideoEncoder.json: start SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:42:31 Asia/Shanghai] AVideoLog::DEBUG: aVideoEncoder.json: start to receive: {"duration":"EE:EE:EE","title":"AirPods 2\u5b9e\u7528\u5c0f\u6280\u5de7| 10\u4e2a\u4f60\u53ef\u80fd\u4e0d\u77e5\u9053\u7684AirPods\u4f7f\u7528\u5c0f\u6280\u5de7","videos_id":0,"video_id_hash":"","first_request":"1","categories_id":0,"format":"m3u8","resolution":"","videoDownloadedLink":"https:\/\/www.youtube.com\/watch?v=oj3OsE88XXc","description":"\u54c8\u55bd\uff0c\u5927\u5bb6\u597d\uff01\n\u4eca\u5929\u8fd9\u652f\u89c6\u9891\u662f\u8ddf\u5927\u5bb6\u5206\u4eab\u4e86AirPods\u768410\u4e2a\u4f7f\u7528\u5c0f\u6280\u5de7\uff0c\u5e0c\u671b\u5bf9\u65b0\u5165\u624bAirPods 2\u7684\u5c0f\u4f19\u4f34\u6709\u5e2e\u52a9\uff01\n\u4ee5\u4e0b\u662f\u89c6\u9891\u4e2d\u63d0\u5230\u768410\u4e2a\u5c0f\u6280\u5de7\uff1a\nTip1: \u5feb\u901f\u67e5\u770bAirPods\u7535\u91cf\nTip2: \u5feb\u901f\u8fde\u63a5AirPods\nTip3: \u81ea\u5b9a\u53cc\u51fbAirPods\u7684\u529f\u80fd\nTip4: \u91cd\u547d\u540dAirPods\nTip5: \u8bbe\u7f6eAirPods\u6765\u7535\u8bed\u97f3\u63d0\u793a\nTip6: \u8bbe\u7f6eAirPods\u7a83\u542c\u529f\u80fd\nTip7: \u67e5\u627eAirPods\nTip8: \u5feb\u901f\u8c03\u8282AirPods\u97f3\u91cf\nTip9: AirPods\u4e0e\u5176\u4ed6\u8bbe\u5907\u8fde\u63a5\nTip10: \u8c03\u8282\u97f3\u4e50\u6548\u679c\n\n\u3010\u76f8\u5173\u89c6\u9891\u3011\nAirPods 2 \u5f00\u7bb1\uff01(\u65e0\u7ebf\u5145\u7535\u7248\uff09\u4e0a\u624b\u4f53\u9a8c| \u7b49\u4e86\u4e00\u5468\u7684AirPods 2 \u7ec8\u4e8e\u5230\u4e86\uff01https:\/\/www.youtube.com\/watch?v=zVCp1Hf99yc&t=19s\nAirPods 2\u4eca\u5929\u53d1\u5e03\u5566\uff01Airpods2\u6709\u54ea\u4e9b\u65b0\u529f\u80fd\uff1f\u4f60\u4f1a\u4e70\u5417\uff1f\nhttps:\/\/www.youtube.com\/watch?v=czc9qmJzM6M&t=22s\nAirPods 2\u503c\u4e0d\u503c\u5f97\u4e70\uff1f\u5728\u8d2d\u4e70\u4e4b\u524d\u4f60\u5e94\u8be5\u77e5\u9053\u76845\u4ef6\u4e8b\uff01\nhttps:\/\/www.youtube.com\/watch?v=SYMJoZDDle8\nAirPods 2 \u6d4b\u8bc4| AirPods 2 \u4e24\u5468\u540e\u7684\u4f7f\u7528\u5fc3\u5f97\nhttps:\/\/www.youtube.com\/watch?v=V19yk0ATM4s&t=12s\n\nAirPods 2\u8d2d\u4e70\u94fe\u63a5\n\u7f8e\u56fd\uff1ahttps:\/\/www.apple.com\/shop\/select-airpods\n\u4e2d\u56fd\uff1ahttps:\/\/www.apple.com\/cn\/shop\/select-airpods\n\n\ud83d\udc4f\u6b22\u8fce\u8ba2\u9605\u6211\u7684\u9891\u9053\u54e6\uff5e\u6211\u6bcf\u5468\u90fd\u4f1a\u66f4\u65b0\u89c6\u9891\uff01\nhttps:\/\/www.youtube.com\/channel\/UCqkqRLkprMtMDdr5N5NBjHg?sub_confirmation=1\n\n\n\u3010\u5173\u6ce8\u6211\u3011\nWeibo\uff1aJessica_Iris:https:\/\/weibo.com\/2001809491\/profile?rightmod=1&wvr=6&mod=personinfo&is_all=1\nInstagram\uff1a_jessica_iris:https:\/\/www.instagram.com\/_jessica_iris\/?hl=en\nBilibili\uff1aJessica_Iris:https:\/\/space.bilibili.com\/96753556\/#\/","user":"admin","password":"8899e59addf23061da0310569473e00a","downloadURL":"","chunkFile":"","encoderURL":"https:\/\/encoder1.m3u8.cf\/","keepEncoding":"0","redirectUri":""} SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:42:31 Asia/Shanghai] AVideoLog::DEBUG: aVideoEncoder.json: Encoder receiving post {"duration":"EE:EE:EE","title":"AirPods 2\u5b9e\u7528\u5c0f\u6280\u5de7| 10\u4e2a\u4f60\u53ef\u80fd\u4e0d\u77e5\u9053\u7684AirPods\u4f7f\u7528\u5c0f\u6280\u5de7","videos_id":0,"video_id_hash":"","first_request":"1","categories_id":0,"format":"m3u8","resolution":"","videoDownloadedLink":"https:\/\/www.youtube.com\/watch?v=oj3OsE88XXc","description":"\u54c8\u55bd\uff0c\u5927\u5bb6\u597d\uff01\n\u4eca\u5929\u8fd9\u652f\u89c6\u9891\u662f\u8ddf\u5927\u5bb6\u5206\u4eab\u4e86AirPods\u768410\u4e2a\u4f7f\u7528\u5c0f\u6280\u5de7\uff0c\u5e0c\u671b\u5bf9\u65b0\u5165\u624bAirPods 2\u7684\u5c0f\u4f19\u4f34\u6709\u5e2e\u52a9\uff01\n\u4ee5\u4e0b\u662f\u89c6\u9891\u4e2d\u63d0\u5230\u768410\u4e2a\u5c0f\u6280\u5de7\uff1a\nTip1: \u5feb\u901f\u67e5\u770bAirPods\u7535\u91cf\nTip2: \u5feb\u901f\u8fde\u63a5AirPods\nTip3: \u81ea\u5b9a\u53cc\u51fbAirPods\u7684\u529f\u80fd\nTip4: \u91cd\u547d\u540dAirPods\nTip5: \u8bbe\u7f6eAirPods\u6765\u7535\u8bed\u97f3\u63d0\u793a\nTip6: \u8bbe\u7f6eAirPods\u7a83\u542c\u529f\u80fd\nTip7: \u67e5\u627eAirPods\nTip8: \u5feb\u901f\u8c03\u8282AirPods\u97f3\u91cf\nTip9: AirPods\u4e0e\u5176\u4ed6\u8bbe\u5907\u8fde\u63a5\nTip10: \u8c03\u8282\u97f3\u4e50\u6548\u679c\n\n\u3010\u76f8\u5173\u89c6\u9891\u3011\nAirPods 2 \u5f00\u7bb1\uff01(\u65e0\u7ebf\u5145\u7535\u7248\uff09\u4e0a\u624b\u4f53\u9a8c| \u7b49\u4e86\u4e00\u5468\u7684AirPods 2 \u7ec8\u4e8e\u5230\u4e86\uff01https:\/\/www.youtube.com\/watch?v=zVCp1Hf99yc&t=19s\nAirPods 2\u4eca\u5929\u53d1\u5e03\u5566\uff01Airpods2\u6709\u54ea\u4e9b\u65b0\u529f\u80fd\uff1f\u4f60\u4f1a\u4e70\u5417\uff1f\nhttps:\/\/www.youtube.com\/watch?v=czc9qmJzM6M&t=22s\nAirPods 2\u503c\u4e0d\u503c\u5f97\u4e70\uff1f\u5728\u8d2d\u4e70\u4e4b\u524d\u4f60\u5e94\u8be5\u77e5\u9053\u76845\u4ef6\u4e8b\uff01\nhttps:\/\/www.youtube.com\/watch?v=SYMJoZDDle8\nAirPods 2 \u6d4b\u8bc4| AirPods 2 \u4e24\u5468\u540e\u7684\u4f7f\u7528\u5fc3\u5f97\nhttps:\/\/www.youtube.com\/watch?v=V19yk0ATM4s&t=12s\n\nAirPods 2\u8d2d\u4e70\u94fe\u63a5\n\u7f8e\u56fd\uff1ahttps:\/\/www.apple.com\/shop\/select-airpods\n\u4e2d\u56fd\uff1ahttps:\/\/www.apple.com\/cn\/shop\/select-airpods\n\n\ud83d\udc4f\u6b22\u8fce\u8ba2\u9605\u6211\u7684\u9891\u9053\u54e6\uff5e\u6211\u6bcf\u5468\u90fd\u4f1a\u66f4\u65b0\u89c6\u9891\uff01\nhttps:\/\/www.youtube.com\/channel\/UCqkqRLkprMtMDdr5N5NBjHg?sub_confirmation=1\n\n\n\u3010\u5173\u6ce8\u6211\u3011\nWeibo\uff1aJessica_Iris:https:\/\/weibo.com\/2001809491\/profile?rightmod=1&wvr=6&mod=personinfo&is_all=1\nInstagram\uff1a_jessica_iris:https:\/\/www.instagram.com\/_jessica_iris\/?hl=en\nBilibili\uff1aJessica_Iris:https:\/\/space.bilibili.com\/96753556\/#\/","user":"admin","password":"8899e59addf23061da0310569473e00a","downloadURL":"","chunkFile":"","encoderURL":"https:\/\/encoder1.m3u8.cf\/","keepEncoding":"0","redirectUri":""} SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:42:31 Asia/Shanghai] AVideoLog::DEBUG: aVideoEncoder.json: Files EMPTY SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:42:31 Asia/Shanghai] AVideoLog::ERROR: MySQL ERROR: SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:42:31 Asia/Shanghai] AVideoLog::ERROR: Error in writeSql : (1366) Incorrect string value: '\xE8n' for column 'statement' at row 1, SQL-CMD:INSERT INTO audit ( id,method,class,statement,ip,users_id,formats,values,created ) VALUES ( NULL , 'save' , 'Video' , 'INSERT INTO videos (title,clean_title, filename, users_id, categories_id, status, description, duration,type,videoDownloadedLink, next_videos_id, created, modified, videoLink, can_download, can_share, only_for_paid, rrating, externalOptions, sites_id, serie_playlists_id,live_transmitions_history_id, video_password, encoderURL, filepath , filesize) values (AirPods 2实用小技巧| 10个你可能不知道的AirPods使用小技巧,airpods-2实用小技巧|-10个你可能不知道的airpods使用小技巧, video_210611214231_71d0, 1,1, e, 哈喽,大家好!n今天这支视频是跟大家分享了AirPods的10ä¸ªä½¿ç”¨å°æŠ€å·§ï¼Œå¸Œæœ›å¯¹æ–°å ¥æ‰‹AirPods 2的小伙伴有帮助!n以下是视频中提到的10个小技巧:nTip1: 快速查看AirPods电量nTip2: 快速连接AirPodsnTip3: 自定双击AirPods的功能nTip4: 重命名AirPodsnTip5: 设置AirPods来电语音提示nTip6: 设置AirPods窃听功能nTip7: 查找AirPodsnTip8: 快速调节AirPods音量nTip9: AirPodsä¸Žå ¶ä»–è®¾å¤‡èn' , '35.204.37.121' , '1' , '' , '[]' , now() ) SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:42:31 Asia/Shanghai] AVideoLog::ERROR: ObjectYPT::save Error on save: INSERT INTO audit ( id,method,class,statement,ip,users_id,formats,values,created ) VALUES ( NULL , 'save' , 'Video' , 'INSERT INTO videos (title,clean_title, filename, users_id, categories_id, status, description, duration,type,videoDownloadedLink, next_videos_id, created, modified, videoLink, can_download, can_share, only_for_paid, rrating, externalOptions, sites_id, serie_playlists_id,live_transmitions_history_id, video_password, encoderURL, filepath , filesize) values (AirPods 2实用小技巧| 10个你可能不知道的AirPods使用小技巧,airpods-2实用小技巧|-10个你可能不知道的airpods使用小技巧, video_210611214231_71d0, 1,1, e, 哈喽,大家好!n今天这支视频是跟大家分享了AirPods的10ä¸ªä½¿ç”¨å°æŠ€å·§ï¼Œå¸Œæœ›å¯¹æ–°å ¥æ‰‹AirPods 2的小伙伴有帮助!n以下是视频中提到的10个小技巧:nTip1: 快速查看AirPods电量nTip2: 快速连接AirPodsnTip3: 自定双击AirPods的功能nTip4: 重命名AirPodsnTip5: 设置AirPods来电语音提示nTip6: 设置AirPods窃听功能nTip7: 查找AirPodsnTip8: 快速调节AirPods音量nTip9: AirPodsä¸Žå ¶ä»–è®¾å¤‡èn' , '35.204.37.121' , '1' , '' , '[]' , now() ) Error : (0) SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:42:31 Asia/Shanghai] AVideoLog::DEBUG: Video::save (AirPods 2实用小技巧| 10个你可能不知道的AirPods使用小技巧) Saved id = 1 SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:42:31 Asia/Shanghai] AVideoLog::DEBUG: Video:clearCache(128) SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:42:31 Asia/Shanghai] AVideoLog::DEBUG: deleteVideoTags getVideoTags128 SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:42:31 Asia/Shanghai] AVideoLog::DEBUG: Do not need update duration: SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:42:31 Asia/Shanghai] AVideoLog::DEBUG: Do not need update duration: {} SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:42:31 Asia/Shanghai] AVideoLog::DEBUG: aVideoEncoder.json: Files Received for video 128: AirPods 2实用小技巧| 10个你可能不知道的AirPods使用小技巧 SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:42:47 Asia/Shanghai] AVideoLog::DEBUG: useVideoHashOrLogin: 1, 128 SCRIPT_NAME: /objects/aVideoEncoderReceiveImage.json.php [11-Jun-2021 21:42:47 Asia/Shanghai] AVideoLog::DEBUG: ReceiveImage: Start receiving image {"image":{"name":"thumbscNplfw.jpg.webp","type":"application\/octet-stream","tmp_name":"\/tmp\/phpqjwZe1","error":0,"size":81832},"gifimage":{"name":"11tmpFile.mp4.gif","type":"application\/octet-stream","tmp_name":"\/tmp\/phpKtixBc","error":0,"size":843954},"webpimage":{"name":"11tmpFile.mp4.webp","type":"application\/octet-stream","tmp_name":"\/tmp\/phpuXHf0n","error":0,"size":265196}}{"duration":"0:10:18","videos_id":128,"video_id_hash":"RGdWYUlyYWdLZVhDM3FTM2RJQTRRa3Y5bmx4ekpSZnZVZmVHTEdxZk9zUT0=","user":"admin","password":"8899e59addf23061da0310569473e00a","redirectUri":""} SCRIPT_NAME: /objects/aVideoEncoderReceiveImage.json.php [11-Jun-2021 21:42:47 Asia/Shanghai] AVideoLog::DEBUG: ReceiveImage: videoFilename = [video_210611214231_71d0] destination_local = /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611214231_71d0/video_210611214231_71d0 Encoder receiving post {"image":{"name":"thumbscNplfw.jpg.webp","type":"application\/octet-stream","tmp_name":"\/tmp\/phpqjwZe1","error":0,"size":81832},"gifimage":{"name":"11tmpFile.mp4.gif","type":"application\/octet-stream","tmp_name":"\/tmp\/phpKtixBc","error":0,"size":843954},"webpimage":{"name":"11tmpFile.mp4.webp","type":"application\/octet-stream","tmp_name":"\/tmp\/phpuXHf0n","error":0,"size":265196}} SCRIPT_NAME: /objects/aVideoEncoderReceiveImage.json.php [11-Jun-2021 21:42:47 Asia/Shanghai] AVideoLog::DEBUG: Video::save (AirPods 2实用小技巧| 10个你可能不知道的AirPods使用小技巧) Saved id = 128 SCRIPT_NAME: /objects/aVideoEncoderReceiveImage.json.php [11-Jun-2021 21:42:47 Asia/Shanghai] AVideoLog::DEBUG: Video:clearCache(128) SCRIPT_NAME: /objects/aVideoEncoderReceiveImage.json.php [11-Jun-2021 21:42:48 Asia/Shanghai] AVideoLog::DEBUG: deleteVideoTags getVideoTags128 SCRIPT_NAME: /objects/aVideoEncoderReceiveImage.json.php [11-Jun-2021 21:42:48 Asia/Shanghai] AVideoLog::DEBUG: Video:clearCache(128) SCRIPT_NAME: /objects/aVideoEncoderReceiveImage.json.php [11-Jun-2021 21:42:48 Asia/Shanghai] AVideoLog::DEBUG: deleteVideoTags getVideoTags128 SCRIPT_NAME: /objects/aVideoEncoderReceiveImage.json.php [11-Jun-2021 21:42:48 Asia/Shanghai] AVideoLog::DEBUG: getUsageFromFilename: start /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611214231_71d0/video_210611214231_71d0 SCRIPT_NAME: /objects/aVideoEncoderReceiveImage.json.php [11-Jun-2021 21:42:48 Asia/Shanghai] AVideoLog::DEBUG: getUsageFromFilename: /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611214231_71d0/video_210611214231_71d0.gif is File (843954) SCRIPT_NAME: /objects/aVideoEncoderReceiveImage.json.php [11-Jun-2021 21:42:48 Asia/Shanghai] AVideoLog::DEBUG: getUsageFromFilename: /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611214231_71d0/video_210611214231_71d0.webp is File (265196) SCRIPT_NAME: /objects/aVideoEncoderReceiveImage.json.php [11-Jun-2021 21:42:48 Asia/Shanghai] AVideoLog::DEBUG: getUsageFromFilename: /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611214231_71d0/video_210611214231_71d0.jpg is File (81832) SCRIPT_NAME: /objects/aVideoEncoderReceiveImage.json.php [11-Jun-2021 21:42:48 Asia/Shanghai] AVideoLog::DEBUG: Video::save (AirPods 2实用小技巧| 10个你可能不知道的AirPods使用小技巧) Saved id = 128 SCRIPT_NAME: /objects/aVideoEncoderReceiveImage.json.php [11-Jun-2021 21:42:48 Asia/Shanghai] AVideoLog::DEBUG: Video:clearCache(128) SCRIPT_NAME: /objects/aVideoEncoderReceiveImage.json.php [11-Jun-2021 21:42:48 Asia/Shanghai] AVideoLog::DEBUG: deleteVideoTags getVideoTags128 SCRIPT_NAME: /objects/aVideoEncoderReceiveImage.json.php [11-Jun-2021 21:42:48 Asia/Shanghai] AVideoLog::DEBUG: updateFilesize: videos_id=128 filename=video_210611214231_71d0 filesize=1190982 SCRIPT_NAME: /objects/aVideoEncoderReceiveImage.json.php [11-Jun-2021 21:42:48 Asia/Shanghai] AVideoLog::DEBUG: ReceiveImage: Files Received for video 128: AirPods 2实用小技巧| 10个你可能不知道的AirPods使用小技巧 {"error":false,"video_id":128,"jpgDest":"\/www\/wwwroot\/m3u8.cf\/avideo_html\/videos\/video_210611214231_71d0\/video_210611214231_71d0.jpg","jpgDestSize":"79.91KB","gifDest":"\/www\/wwwroot\/m3u8.cf\/avideo_html\/videos\/video_210611214231_71d0\/video_210611214231_71d0.gif","gifDestSize":"824.17KB","webpDest":"\/www\/wwwroot\/m3u8.cf\/avideo_html\/videos\/video_210611214231_71d0\/video_210611214231_71d0.webp","webpDestSize":"258.98KB","video_id_hash":"RGdWYUlyYWdLZVhDM3FTM2RJQTRRa3Y5bmx4ekpSZnZVZmVHTEdxZk9zUT0="} SCRIPT_NAME: /objects/aVideoEncoderReceiveImage.json.php [11-Jun-2021 21:49:42 Asia/Shanghai] AVideoLog::DEBUG: aVideoEncoder.json: start SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:49:42 Asia/Shanghai] AVideoLog::DEBUG: useVideoHashOrLogin: 1, 128 SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:49:42 Asia/Shanghai] AVideoLog::DEBUG: aVideoEncoder.json: start to receive: {"duration":"EE:EE:EE","title":"AirPods 2\u5b9e\u7528\u5c0f\u6280\u5de7| 10\u4e2a\u4f60\u53ef\u80fd\u4e0d\u77e5\u9053\u7684AirPods\u4f7f\u7528\u5c0f\u6280\u5de7","videos_id":128,"video_id_hash":"RGdWYUlyYWdLZVhDM3FTM2RJQTRRa3Y5bmx4ekpSZnZVZmVHTEdxZk9zUT0=","categories_id":0,"format":"zip","resolution":"","videoDownloadedLink":"https:\/\/www.youtube.com\/watch?v=oj3OsE88XXc","description":"\u54c8\u55bd\uff0c\u5927\u5bb6\u597d\uff01\n\u4eca\u5929\u8fd9\u652f\u89c6\u9891\u662f\u8ddf\u5927\u5bb6\u5206\u4eab\u4e86AirPods\u768410\u4e2a\u4f7f\u7528\u5c0f\u6280\u5de7\uff0c\u5e0c\u671b\u5bf9\u65b0\u5165\u624bAirPods 2\u7684\u5c0f\u4f19\u4f34\u6709\u5e2e\u52a9\uff01\n\u4ee5\u4e0b\u662f\u89c6\u9891\u4e2d\u63d0\u5230\u768410\u4e2a\u5c0f\u6280\u5de7\uff1a\nTip1: \u5feb\u901f\u67e5\u770bAirPods\u7535\u91cf\nTip2: \u5feb\u901f\u8fde\u63a5AirPods\nTip3: \u81ea\u5b9a\u53cc\u51fbAirPods\u7684\u529f\u80fd\nTip4: \u91cd\u547d\u540dAirPods\nTip5: \u8bbe\u7f6eAirPods\u6765\u7535\u8bed\u97f3\u63d0\u793a\nTip6: \u8bbe\u7f6eAirPods\u7a83\u542c\u529f\u80fd\nTip7: \u67e5\u627eAirPods\nTip8: \u5feb\u901f\u8c03\u8282AirPods\u97f3\u91cf\nTip9: AirPods\u4e0e\u5176\u4ed6\u8bbe\u5907\u8fde\u63a5\nTip10: \u8c03\u8282\u97f3\u4e50\u6548\u679c\n\n\u3010\u76f8\u5173\u89c6\u9891\u3011\nAirPods 2 \u5f00\u7bb1\uff01(\u65e0\u7ebf\u5145\u7535\u7248\uff09\u4e0a\u624b\u4f53\u9a8c| \u7b49\u4e86\u4e00\u5468\u7684AirPods 2 \u7ec8\u4e8e\u5230\u4e86\uff01https:\/\/www.youtube.com\/watch?v=zVCp1Hf99yc&t=19s\nAirPods 2\u4eca\u5929\u53d1\u5e03\u5566\uff01Airpods2\u6709\u54ea\u4e9b\u65b0\u529f\u80fd\uff1f\u4f60\u4f1a\u4e70\u5417\uff1f\nhttps:\/\/www.youtube.com\/watch?v=czc9qmJzM6M&t=22s\nAirPods 2\u503c\u4e0d\u503c\u5f97\u4e70\uff1f\u5728\u8d2d\u4e70\u4e4b\u524d\u4f60\u5e94\u8be5\u77e5\u9053\u76845\u4ef6\u4e8b\uff01\nhttps:\/\/www.youtube.com\/watch?v=SYMJoZDDle8\nAirPods 2 \u6d4b\u8bc4| AirPods 2 \u4e24\u5468\u540e\u7684\u4f7f\u7528\u5fc3\u5f97\nhttps:\/\/www.youtube.com\/watch?v=V19yk0ATM4s&t=12s\n\nAirPods 2\u8d2d\u4e70\u94fe\u63a5\n\u7f8e\u56fd\uff1ahttps:\/\/www.apple.com\/shop\/select-airpods\n\u4e2d\u56fd\uff1ahttps:\/\/www.apple.com\/cn\/shop\/select-airpods\n\n\ud83d\udc4f\u6b22\u8fce\u8ba2\u9605\u6211\u7684\u9891\u9053\u54e6\uff5e\u6211\u6bcf\u5468\u90fd\u4f1a\u66f4\u65b0\u89c6\u9891\uff01\nhttps:\/\/www.youtube.com\/channel\/UCqkqRLkprMtMDdr5N5NBjHg?sub_confirmation=1\n\n\n\u3010\u5173\u6ce8\u6211\u3011\nWeibo\uff1aJessica_Iris:https:\/\/weibo.com\/2001809491\/profile?rightmod=1&wvr=6&mod=personinfo&is_all=1\nInstagram\uff1a_jessica_iris:https:\/\/www.instagram.com\/_jessica_iris\/?hl=en\nBilibili\uff1aJessica_Iris:https:\/\/space.bilibili.com\/96753556\/#\/","user":"admin","password":"8899e59addf23061da0310569473e00a","downloadURL":"https:\/\/encoder1.m3u8.cf\/videos\/avideoTmpFile_11_streamers_id3.zip","encoderURL":"https:\/\/encoder1.m3u8.cf\/","redirectUri":""} SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:49:42 Asia/Shanghai] AVideoLog::WARNING: Video::setStatus(a) [{"file":"\/www\/wwwroot\/m3u8.cf\/avideo_html\/objects\/video.php","line":526,"function":"setStatus","class":"Video","object":{"views_count_25":0,"views_count_50":0,"views_count_75":0,"views_count_100":0,"created":"2021-06-11 21:42:31","modified":"2021-06-11 21:42:48","order":1},"type":"->","args":["a"]},{"file":"\/www\/wwwroot\/m3u8.cf\/avideo_html\/objects\/aVideoEncoder.json.php","line":71,"function":"setAutoStatus","class":"Video","object":{"views_count_25":0,"views_count_50":0,"views_count_75":0,"views_count_100":0,"created":"2021-06-11 21:42:31","modified":"2021-06-11 21:42:48","order":1},"type":"->","args":[]}] SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:49:42 Asia/Shanghai] AVideoLog::DEBUG: Video:clearCache(128) SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:49:42 Asia/Shanghai] AVideoLog::DEBUG: deleteVideoTags getVideoTags128 SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:49:42 Asia/Shanghai] AVideoLog::DEBUG: aVideoEncoder.json: Encoder receiving post {"duration":"EE:EE:EE","title":"AirPods 2\u5b9e\u7528\u5c0f\u6280\u5de7| 10\u4e2a\u4f60\u53ef\u80fd\u4e0d\u77e5\u9053\u7684AirPods\u4f7f\u7528\u5c0f\u6280\u5de7","videos_id":128,"video_id_hash":"RGdWYUlyYWdLZVhDM3FTM2RJQTRRa3Y5bmx4ekpSZnZVZmVHTEdxZk9zUT0=","categories_id":0,"format":"zip","resolution":"","videoDownloadedLink":"https:\/\/www.youtube.com\/watch?v=oj3OsE88XXc","description":"\u54c8\u55bd\uff0c\u5927\u5bb6\u597d\uff01\n\u4eca\u5929\u8fd9\u652f\u89c6\u9891\u662f\u8ddf\u5927\u5bb6\u5206\u4eab\u4e86AirPods\u768410\u4e2a\u4f7f\u7528\u5c0f\u6280\u5de7\uff0c\u5e0c\u671b\u5bf9\u65b0\u5165\u624bAirPods 2\u7684\u5c0f\u4f19\u4f34\u6709\u5e2e\u52a9\uff01\n\u4ee5\u4e0b\u662f\u89c6\u9891\u4e2d\u63d0\u5230\u768410\u4e2a\u5c0f\u6280\u5de7\uff1a\nTip1: \u5feb\u901f\u67e5\u770bAirPods\u7535\u91cf\nTip2: \u5feb\u901f\u8fde\u63a5AirPods\nTip3: \u81ea\u5b9a\u53cc\u51fbAirPods\u7684\u529f\u80fd\nTip4: \u91cd\u547d\u540dAirPods\nTip5: \u8bbe\u7f6eAirPods\u6765\u7535\u8bed\u97f3\u63d0\u793a\nTip6: \u8bbe\u7f6eAirPods\u7a83\u542c\u529f\u80fd\nTip7: \u67e5\u627eAirPods\nTip8: \u5feb\u901f\u8c03\u8282AirPods\u97f3\u91cf\nTip9: AirPods\u4e0e\u5176\u4ed6\u8bbe\u5907\u8fde\u63a5\nTip10: \u8c03\u8282\u97f3\u4e50\u6548\u679c\n\n\u3010\u76f8\u5173\u89c6\u9891\u3011\nAirPods 2 \u5f00\u7bb1\uff01(\u65e0\u7ebf\u5145\u7535\u7248\uff09\u4e0a\u624b\u4f53\u9a8c| \u7b49\u4e86\u4e00\u5468\u7684AirPods 2 \u7ec8\u4e8e\u5230\u4e86\uff01https:\/\/www.youtube.com\/watch?v=zVCp1Hf99yc&t=19s\nAirPods 2\u4eca\u5929\u53d1\u5e03\u5566\uff01Airpods2\u6709\u54ea\u4e9b\u65b0\u529f\u80fd\uff1f\u4f60\u4f1a\u4e70\u5417\uff1f\nhttps:\/\/www.youtube.com\/watch?v=czc9qmJzM6M&t=22s\nAirPods 2\u503c\u4e0d\u503c\u5f97\u4e70\uff1f\u5728\u8d2d\u4e70\u4e4b\u524d\u4f60\u5e94\u8be5\u77e5\u9053\u76845\u4ef6\u4e8b\uff01\nhttps:\/\/www.youtube.com\/watch?v=SYMJoZDDle8\nAirPods 2 \u6d4b\u8bc4| AirPods 2 \u4e24\u5468\u540e\u7684\u4f7f\u7528\u5fc3\u5f97\nhttps:\/\/www.youtube.com\/watch?v=V19yk0ATM4s&t=12s\n\nAirPods 2\u8d2d\u4e70\u94fe\u63a5\n\u7f8e\u56fd\uff1ahttps:\/\/www.apple.com\/shop\/select-airpods\n\u4e2d\u56fd\uff1ahttps:\/\/www.apple.com\/cn\/shop\/select-airpods\n\n\ud83d\udc4f\u6b22\u8fce\u8ba2\u9605\u6211\u7684\u9891\u9053\u54e6\uff5e\u6211\u6bcf\u5468\u90fd\u4f1a\u66f4\u65b0\u89c6\u9891\uff01\nhttps:\/\/www.youtube.com\/channel\/UCqkqRLkprMtMDdr5N5NBjHg?sub_confirmation=1\n\n\n\u3010\u5173\u6ce8\u6211\u3011\nWeibo\uff1aJessica_Iris:https:\/\/weibo.com\/2001809491\/profile?rightmod=1&wvr=6&mod=personinfo&is_all=1\nInstagram\uff1a_jessica_iris:https:\/\/www.instagram.com\/_jessica_iris\/?hl=en\nBilibili\uff1aJessica_Iris:https:\/\/space.bilibili.com\/96753556\/#\/","user":"admin","password":"8899e59addf23061da0310569473e00a","downloadURL":"https:\/\/encoder1.m3u8.cf\/videos\/avideoTmpFile_11_streamers_id3.zip","encoderURL":"https:\/\/encoder1.m3u8.cf\/","redirectUri":""} SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:49:42 Asia/Shanghai] AVideoLog::DEBUG: aVideoEncoder.json: Files EMPTY SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:49:42 Asia/Shanghai] AVideoLog::DEBUG: aVideoEncoder.json: Try to download https://encoder1.m3u8.cf/videos/avideoTmpFile_11_streamers_id_3_.zip SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:49:43 Asia/Shanghai] AVideoLog::DEBUG: aVideoEncoder.json: Got the download https://encoder1.m3u8.cf/videos/avideoTmpFile_11_streamers_id_3_.zip SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:49:43 Asia/Shanghai] AVideoLog::DEBUG: aVideoEncoder.json: save /www/wwwroot/m3u8.cf/avideo_html/videos/cache/tmpFile/avideoTmpFile_11_streamers_id3.zip SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:49:43 Asia/Shanghai] AVideoLog::DEBUG: aVideoEncoder.json: receiving video upload to video_210611214231_71d0.zip filesize=182117228 (173.68MB){"video":{"name":"avideoTmpFile_11_streamers_id3.zip","tmp_name":"\/www\/wwwroot\/m3u8.cf\/avideo_html\/videos\/cache\/tmpFile\/avideoTmpFile_11_streamers_id3.zip"}} SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:49:43 Asia/Shanghai] AVideoLog::DEBUG: decideMoveUploadedToVideos: video_210611214231_71d0.zip SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:49:43 Asia/Shanghai] AVideoLog::DEBUG: decideMoveUploadedToVideos: ZIp file video_210611214231_71d0.zip SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:49:45 Asia/Shanghai] AVideoLog::DEBUG: unzipDirectory: unzip /www/wwwroot/m3u8.cf/avideo_html/videos/cache/tmpFile/avideoTmpFile_11_streamers_id3.zip -d /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611214231_71d0/ 2>&1 SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:49:46 Asia/Shanghai] AVideoLog::DEBUG: unzipDirectory: Success /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611214231_71d0/ SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: decideMoveUploadedToVideos: destinationFile /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611214231_71d0/video_210611214231_71d0.zip filesize= (0 bytes) SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: Video:clearCacheFromFilename(video_210611214231_71d0.zip) SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: Video:clearCache(128) SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: deleteVideoTags getVideoTags128 SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: Video::save (AirPods 2实用小技巧| 10个你可能不知道的AirPods使用小技巧) Saved id = 128 SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: Video:clearCache(128) SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: deleteVideoTags getVideoTags128 SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: Do not need update duration: SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: Do not need update duration: {"views_count_25":0,"views_count_50":0,"views_count_75":0,"views_count_100":0,"created":"2021-06-11 21:42:31","modified":"2021-06-11 21:42:48","order":1} SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: aVideoEncoder.json: Files Received for video 128: AirPods 2实用小技巧| 10个你可能不知道的AirPods使用小技巧 SCRIPT_NAME: /objects/aVideoEncoder.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: useVideoHashOrLogin: 1, 128 SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: Video:clearCache(128) SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: deleteVideoTags getVideoTags128 SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::WARNING: Video::setStatus(a) [{"file":"\/www\/wwwroot\/m3u8.cf\/avideo_html\/objects\/video.php","line":526,"function":"setStatus","class":"Video","object":{"views_count_25":0,"views_count_50":0,"views_count_75":0,"views_count_100":0,"created":"2021-06-11 21:42:31","modified":"2021-06-11 21:49:48","order":1},"type":"->","args":["a"]},{"file":"\/www\/wwwroot\/m3u8.cf\/avideo_html\/objects\/aVideoEncoderNotifyIsDone.json.php","line":41,"function":"setAutoStatus","class":"Video","object":{"views_count_25":0,"views_count_50":0,"views_count_75":0,"views_count_100":0,"created":"2021-06-11 21:42:31","modified":"2021-06-11 21:49:48","order":1},"type":"->","args":["a"]}] SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: Video:clearCache(128) SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: deleteVideoTags getVideoTags128 SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: Video::save (AirPods 2实用小技巧| 10个你可能不知道的AirPods使用小技巧) Saved id = 128 SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: Video:clearCache(128) SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: deleteVideoTags getVideoTags128 SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: createStprits: videosURL: https://m3u8.cf/videos/video_210611214231_71d0/index.m3u8 SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: createStprits: videosURL+token: https://m3u8.cf/videos/video_210611214231_71d0/index.m3u8 SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: createStprits: creating https://m3u8.cf/videos/video_210611214231_71d0/index.m3u8 SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: createStprits: https://encoder1.m3u8.cf/getSpiritsFromVideo/aHR0cHM6Ly9tM3U4LmNmL3ZpZGVvcy92aWRlb18yMTA2MTEyMTQyMzFfNzFkMC9pbmRleC5tM3U4/150/100/0%3A10%3A18?disableCache=60c369fca37f8 SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: url_get_contents: Start https://encoder1.m3u8.cf/getSpiritsFromVideo/aHR0cHM6Ly9tM3U4LmNmL3ZpZGVvcy92aWRlb18yMTA2MTEyMTQyMzFfNzFkMC9pbmRleC5tM3U4/150/100/0%3A10%3A18?disableCache=60c369fca37f8, , 0 https://m3u8.cf/objects/aVideoEncoderNotifyIsDone.json.php 35.204.37.121 [{"file":"\/www\/wwwroot\/m3u8.cf\/avideo_html\/plugin\/VideoThumbnails\/VideoThumbnails.php(18) : eval()'d code(1) : eval()'d code","line":205,"function":"url_get_contents","args":["https:\/\/encoder1.m3u8.cf\/getSpiritsFromVideo\/aHR0cHM6Ly9tM3U4LmNmL3ZpZGVvcy92aWRlb18yMTA2MTEyMTQyMzFfNzFkMC9pbmRleC5tM3U4\/150\/100\/0%3A10%3A18?disableCache=60c369fca37f8","",0,true]},{"file":"\/www\/wwwroot\/m3u8.cf\/avideo_html\/plugin\/VideoThumbnails\/VideoThumbnails.php(18) : eval()'d code(1) : eval()'d code","line":66,"function":"createStprits","class":"VideoThumbnails","object":{},"type":"->","args":["video_210611214231_71d0"]},{"file":"\/www\/wwwroot\/m3u8.cf\/avideo_html\/plugin\/AVideoPlugin.php","line":608,"function":"afterNewVideo","class":"VideoThumbnails","object":{},"type":"->","args":[128]},{"file":"\/www\/wwwroot\/m3u8.cf\/avideo_html\/objects\/aVideoEncoderNotifyIsDone.json.php","line":48,"function":"afterNewVideo","class":"AVideoPlugin","type":"::","args":[128]}] SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: url_get_contents: allow_url_fopen https://encoder1.m3u8.cf/getSpiritsFromVideo/aHR0cHM6Ly9tM3U4LmNmL3ZpZGVvcy92aWRlb18yMTA2MTEyMTQyMzFfNzFkMC9pbmRleC5tM3U4/150/100/0%3A10%3A18?disableCache=60c369fca37f8 SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: url_get_contents: SUCCESS file_get_contents(https://encoder1.m3u8.cf/getSpiritsFromVideo/aHR0cHM6Ly9tM3U4LmNmL3ZpZGVvcy92aWRlb18yMTA2MTEyMTQyMzFfNzFkMC9pbmRleC5tM3U4/150/100/0%3A10%3A18?disableCache=60c369fca37f8) SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: createStprits: created old=[] new=[147137] /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611214231_71d0/video_210611214231_71d0_thumbsSprit.jpg SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: getUsageFromFilename: start /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611214231_71d0/video_210611214231_71d0 SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: getUsageFromFilename: /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611214231_71d0/video_210611214231_71d0.gif is File (843954) SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: getUsageFromFilename: /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611214231_71d0/video_210611214231_71d0_thumbsSprit.jpg is File (147137) SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: getUsageFromFilename: /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611214231_71d0/video_210611214231_71d0.webp is File (265196) SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: getUsageFromFilename: /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611214231_71d0/video_210611214231_71d0.jpg is File (81832) SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: Video::save (AirPods 2实用小技巧| 10个你可能不知道的AirPods使用小技巧) Saved id = 128 SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: Video:clearCache(128) SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: deleteVideoTags getVideoTags128 SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: updateFilesize: videos_id=128 filename=video_210611214231_71d0 filesize=1338119 SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: getUsageFromFilename: start /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611214231_71d0/video_210611214231_71d0 SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: getUsageFromFilename: /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611214231_71d0/video_210611214231_71d0.gif is File (843954) SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: getUsageFromFilename: /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611214231_71d0/video_210611214231_71d0_thumbsSprit.jpg is File (147137) SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: getUsageFromFilename: /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611214231_71d0/video_210611214231_71d0.webp is File (265196) SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: getUsageFromFilename: /www/wwwroot/m3u8.cf/avideo_html/videos/video_210611214231_71d0/video_210611214231_71d0.jpg is File (81832) SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: Video is done notified 128: AirPods 2实用小技巧| 10个你可能不知道的AirPods使用小技巧 SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: Video:clearCache(128) SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 21:49:48 Asia/Shanghai] AVideoLog::DEBUG: deleteVideoTags getVideoTags128 SCRIPT_NAME: /objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 21:49:49 Asia/Shanghai] AVideoLog::DEBUG: ignore: IP whitelabeled 35.204.37.121 = 35.204.37.121 SCRIPT_NAME: /plugin/VideoHLS/downloadProtection.php [11-Jun-2021 21:49:49 Asia/Shanghai] AVideoLog::DEBUG: VideoHLS: verifyToken Browser ignored () Other (Unknown) 35.204.37.121 SCRIPT_NAME: /plugin/VideoHLS/downloadProtection.php [11-Jun-2021 21:49:49 Asia/Shanghai] AVideoLog::DEBUG: ignore: IP whitelabeled 35.204.37.121 = 35.204.37.121 SCRIPT_NAME: /plugin/VideoHLS/downloadProtection.php [11-Jun-2021 21:49:49 Asia/Shanghai] AVideoLog::DEBUG: VideoHLS: verifyToken Browser ignored () Other (Unknown) 35.204.37.121 SCRIPT_NAME: /plugin/VideoHLS/downloadProtection.php [11-Jun-2021 21:51:55 Asia/Shanghai] AVideoLog::DEBUG: getDirSize: start /www/wwwroot/m3u8.cf/avideo_html/videos/ SCRIPT_NAME: /view/managerVideos.php [11-Jun-2021 21:51:55 Asia/Shanghai] AVideoLog::DEBUG: getDirSize: found 287389544 from - 287389544 /www/wwwroot/m3u8.cf/avideo_html/videos/ SCRIPT_NAME: /view/managerVideos.php

AVideo-Encoder Log:

[11-Jun-2021 21:42:29 PRC] getTitleFromLink: Get Title: LC_ALL=en_US.UTF-8 /usr/local/bin/youtube-dl --no-check-certificate --no-playlist --force-ipv4 --skip-download -e "https://www.youtube.com/watch?v=oj3OsE88XXc" Array ( [0] => AirPods 2实用小技巧| 10个你可能不知道的AirPods使用小技巧 )

[11-Jun-2021 21:42:29 PRC] decideFormatOrder: {"videoURL":"https:\/\/www.youtube.com\/watch?v=oj3OsE88XXc","audioOnly":"false","spectrum":"false","webm":"false","override_status":"","update_video_id":0,"inputHLS":"false","inputLow":"false","inputSD":"false","inputHD":"false","inputAutoHLS":"true","inputAutoMP4":"false","inputAutoWebm":"false","inputAutoAudio":"false","categories_id":0} [11-Jun-2021 21:42:29 PRC] decideFormatOrder: auto HLS [11-Jun-2021 21:42:29 PRC] AVideo-Encoder Format::getFromOrder(6) [11-Jun-2021 21:42:29 PRC] Encoder::sendFile videos_id=, format=m3u8 [11-Jun-2021 21:42:30 PRC] Encoder::sendFile sending file to https://m3u8.cf/aVideoEncoder.json from [11-Jun-2021 21:42:30 PRC] $return_vars is empty -[0]- [{"file":"\/www\/wwwroot\/encoder1.m3u8.cf\/encoder1\/view\/youtubeDl.json.php","line":71,"function":"sendFile","class":"Encoder","type":"::","args":["",0,"m3u8",{}]},{"file":"\/www\/wwwroot\/encoder1.m3u8.cf\/encoder1\/view\/youtubeDl.json.php","line":120,"function":"addVideo","args":["https:\/\/www.youtube.com\/watch?v=oj3OsE88XXc","3"]}] [11-Jun-2021 21:42:30 PRC] Encoder::sendFile 1 0 [11-Jun-2021 21:42:30 PRC] Encoder::sendFile 2 [{"file":"\/www\/wwwroot\/encoder1.m3u8.cf\/encoder1\/view\/youtubeDl.json.php","line":71,"function":"sendFile","class":"Encoder","type":"::","args":["",0,"m3u8",{}]},{"file":"\/www\/wwwroot\/encoder1.m3u8.cf\/encoder1\/view\/youtubeDl.json.php","line":120,"function":"addVideo","args":["https:\/\/www.youtube.com\/watch?v=oj3OsE88XXc","3"]}] [11-Jun-2021 21:42:31 PRC] AVideo-Streamer answer 1 {"error":false,"video_id":128,"video_id_hash":"RGdWYUlyYWdLZVhDM3FTM2RJQTRRa3Y5bmx4ekpSZnZVZmVHTEdxZk9zUT0="} [11-Jun-2021 21:42:31 PRC] {"error":false,"format":"m3u8","file":"","resolution":"","videoDownloadedLink":"https:\/\/www.youtube.com\/watch?v=oj3OsE88XXc","target":"https:\/\/m3u8.cf\/aVideoEncoder.json","postFields":16,"response_raw":"{\"error\":false,\"video_id\":128,\"video_id_hash\":\"RGdWYUlyYWdLZVhDM3FTM2RJQTRRa3Y5bmx4ekpSZnZVZmVHTEdxZk9zUT0=\"}","response":{"error":false,"video_id":128,"video_id_hash":"RGdWYUlyYWdLZVhDM3FTM2RJQTRRa3Y5bmx4ekpSZnZVZmVHTEdxZk9zUT0="}} [11-Jun-2021 21:42:32 PRC] getReturn_vars {"videos_id":128,"video_id_hash":"RGdWYUlyYWdLZVhDM3FTM2RJQTRRa3Y5bmx4ekpSZnZVZmVHTEdxZk9zUT0="} [11-Jun-2021 21:42:32 PRC] downloadFile: start queue_id = 11 url = https://www.youtube.com/watch?v=oj3OsE88XXc pathFileName = /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/11_tmpFile.mp4 [11-Jun-2021 21:42:32 PRC] getYoutubeDl: Getting from Youtube DL /usr/local/bin/youtube-dl --no-check-certificate --force-ipv4 --no-check-certificate --no-playlist -k -o /tmp/youtubeDlug4itu.mp4 -f 'mp4' "https://www.youtube.com/watch?v=oj3OsE88XXc" [11-Jun-2021 21:42:43 PRC] getYoutubeDl: Copying [/tmp/youtubeDlug4itu.mp4] to [/www/wwwroot/encoder1.m3u8.cf/encoder1/videos/11_tmpFile.mp4] [11-Jun-2021 21:42:43 PRC] downloadFile:getYoutubeDl queue_id = 11 [11-Jun-2021 21:42:43 PRC] downloadFile: {"error":false,"filename":"11_tmpFile.mp4","pathFileName":"\/www\/wwwroot\/encoder1.m3u8.cf\/encoder1\/videos\/11_tmpFile.mp4","msg":"We downloaded the file with success"} [11-Jun-2021 21:42:43 PRC] Duration found: 0:10:18 [11-Jun-2021 21:42:45 PRC] getThumbsFromLink: /usr/local/bin/youtube-dl --no-check-certificate --no-playlist --force-ipv4 --write-thumbnail --skip-download -o "/tmp/thumbscNplfw.jpg" "https://www.youtube.com/watch?v=oj3OsE88XXc" [11-Jun-2021 21:42:45 PRC] getThumbsFromLink: Error: ["WARNING: Assuming --restrict-filenames since file system encoding cannot encode all characters. Set the LC_ALL environment variable to fix this.","[youtube] oj3OsE88XXc: Downloading webpage","[youtube] Downloading just video oj3OsE88XXc because of --no-playlist","[youtube] oj3OsE88XXc: Downloading thumbnail ...","[youtube] oj3OsE88XXc: Writing thumbnail to: \/tmp\/thumbscNplfw.jpg.webp"] [11-Jun-2021 21:42:45 PRC] getGif: takes 0.42481589317322 sec to complete [11-Jun-2021 21:42:47 PRC] getWebpImage: takes 1.1457750797272 sec to complete [11-Jun-2021 21:42:48 PRC] sendImages: {"error":false,"file":"\/www\/wwwroot\/encoder1.m3u8.cf\/encoder1\/videos\/11_tmpFile.mp4","target":"https:\/\/m3u8.cf\/objects\/aVideoEncoderReceiveImage.json.php","postFields":8,"response_raw":"{\"error\":false,\"video_id\":128,\"jpgDest\":\"\\/www\\/wwwroot\\/m3u8.cf\\/avideo_html\\/videos\\/video_210611214231_71d0\\/video_210611214231_71d0.jpg\",\"jpgDestSize\":\"79.91KB\",\"gifDest\":\"\\/www\\/wwwroot\\/m3u8.cf\\/avideo_html\\/videos\\/video_210611214231_71d0\\/video_210611214231_71d0.gif\",\"gifDestSize\":\"824.17KB\",\"webpDest\":\"\\/www\\/wwwroot\\/m3u8.cf\\/avideo_html\\/videos\\/video_210611214231_71d0\\/video_210611214231_71d0.webp\",\"webpDestSize\":\"258.98KB\",\"video_id_hash\":\"RGdWYUlyYWdLZVhDM3FTM2RJQTRRa3Y5bmx4ekpSZnZVZmVHTEdxZk9zUT0=\"}","response":{"error":false,"video_id":128,"jpgDest":"\/www\/wwwroot\/m3u8.cf\/avideo_html\/videos\/video_210611214231_71d0\/video_210611214231_71d0.jpg","jpgDestSize":"79.91KB","gifDest":"\/www\/wwwroot\/m3u8.cf\/avideo_html\/videos\/video_210611214231_71d0\/video_210611214231_71d0.gif","gifDestSize":"824.17KB","webpDest":"\/www\/wwwroot\/m3u8.cf\/avideo_html\/videos\/video_210611214231_71d0\/video_210611214231_71d0.webp","webpDestSize":"258.98KB","video_id_hash":"RGdWYUlyYWdLZVhDM3FTM2RJQTRRa3Y5bmx4ekpSZnZVZmVHTEdxZk9zUT0="}} [11-Jun-2021 21:42:48 PRC] AVideo-Encoder Format::run(/www/wwwroot/encoder1.m3u8.cf/encoder1/videos/11_tmpFile.mp4, 11) [11-Jun-2021 21:42:48 PRC] run (else): 6 [11-Jun-2021 21:42:48 PRC] AVideo-Encoder Format::getFromOrder(6) [11-Jun-2021 21:42:48 PRC] AVideo-Encoder Format::exec [30, /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/11_tmpFile.mp4, /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_11_streamers_id3.mp4, 11] code=(-c:v h264 -vf scale=-2:{$resolution} -r 24 -g 48 -keyint_min 48 -sc_threshold 0 -bf 3 -b_strategy 2 -minrate {$minrate}k -crf 23 -maxrate {$maxrate}k -bufsize {$bufsize}k -c:a aac -b:a {$autioBitrate}k -f hls -hls_time 6 -hls_list_size 0 -hls_key_info_file {$destinationFile}keyinfo {$destinationFile}res{$resolution}/index.m3u8) [11-Jun-2021 21:42:48 PRC] getResolution: ffprobe -v quiet -print_format json -show_format -show_streams "/www/wwwroot/encoder1.m3u8.cf/encoder1/videos/11_tmpFile.mp4" [11-Jun-2021 21:42:48 PRC] getResolution: success 720 [11-Jun-2021 21:42:48 PRC] Encoder:Format:: preProcessDynamicHLS(/www/wwwroot/encoder1.m3u8.cf/encoder1/videos/11_tmpFile.mp4, /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_11_streamers_id3/) [resolutions=[540,720,1080,1440]] [height=720] [/www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_11_streamers_id3/=/www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_11_streamers_id3/] [11-Jun-2021 21:42:48 PRC] Encoder:Format:: preProcessDynamicHLS 1 mkdir [/www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_11_streamers_id3/res540] [11-Jun-2021 21:42:48 PRC] Encoder:Format:: preProcessDynamicHLS resolution 1080 was ignored, your upload file is 720p we wil not up transcode your video [11-Jun-2021 21:42:48 PRC] Encoder:Format:: preProcessDynamicHLS resolution 1440 was ignored, your upload file is 720p we wil not up transcode your video [11-Jun-2021 21:42:48 PRC] Encoder:Format:: preProcessDynamicHLS 1 mkdir [/www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_11_streamers_id3/res720] [11-Jun-2021 21:42:48 PRC] Encoder:Format:: 2 preProcessDynamicHLS ffmpeg -i {$pathFileName} -max_muxing_queue_size 9999 -c:v h264 -vf scale=-2:540 -r 24 -g 48 -keyint_min 48 -sc_threshold 0 -bf 3 -b_strategy 2 -minrate 750k -crf 23 -maxrate 2250k -bufsize 3000k -c:a aac -b:a 192k -f hls -hls_time 6 -hls_list_size 0 -hls_key_info_file /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_11_streamers_id3/keyinfo /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_11_streamers_id3/res540/index.m3u8 [11-Jun-2021 21:42:48 PRC] Encoder:Format:: preProcessDynamicHLS 2 resolution 1080 was ignored, your upload file is 720 we wil not up transcode your video [11-Jun-2021 21:42:48 PRC] Encoder:Format:: preProcessDynamicHLS 2 resolution 1440 was ignored, your upload file is 720 we wil not up transcode your video [11-Jun-2021 21:42:48 PRC] AVideo-Encoder Format::exec Start Encoder [ffmpeg -i /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/11_tmpFile.mp4 -max_muxing_queue_size 9999 -c:v h264 -vf scale=-2:540 -r 24 -g 48 -keyint_min 48 -sc_threshold 0 -bf 3 -b_strategy 2 -minrate 750k -crf 23 -maxrate 2250k -bufsize 3000k -c:a aac -b:a 192k -f hls -hls_time 6 -hls_list_size 0 -hls_key_info_file /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_11_streamers_id3/keyinfo /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_11_streamers_id3/res540/index.m3u8 -c:v h264 -vf scale=-2:720 -r 24 -g 48 -keyint_min 48 -sc_threshold 0 -bf 3 -b_strategy 2 -minrate 750k -crf 23 -maxrate 2250k -bufsize 3000k -c:a aac -b:a 192k -f hls -hls_time 6 -hls_list_size 0 -hls_key_info_file /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_11_streamers_id3/keyinfo /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_11_streamers_id3/res720/index.m3u8] [11-Jun-2021 21:49:34 PRC] videoFileHasErrors: errors found on video file /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_11_streamers_id3/res540/index.m3u8 [hls,applehttp @ 0x55a1a82528c0] Filename extension of '/www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_11_streamers_id3/enc_60c368583cdc7.key' is not a common multimedia extension, blocked for security reasons. If you wish to override this adjust allowed_extensions, you can set it to 'ALL' to allow all Unable to open key file /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_11_streamers_id3/enc_60c368583cdc7.key [hls,applehttp @ 0x55a1a82528c0] Error when loading first segment '/www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_11_streamers_id3/res540/index0.ts' /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_11_streamers_id3/res540/index.m3u8: Invalid data found when processing input

[11-Jun-2021 21:49:34 PRC] progressFileHasVideosWithErrors: error found /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_11_streamers_id3/res540/index.m3u8 [11-Jun-2021 21:49:34 PRC] AVideo-Encoder Format::exec ERROR (0) progressFile=/www/wwwroot/encoder1.m3u8.cf/encoder1/videos/11_tmpFile_progress.txt [] [11-Jun-2021 21:49:34 PRC] posProcessHLS: ZIP start /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_11_streamers_id3/ [11-Jun-2021 21:49:39 PRC] posProcessHLS: ZIP created /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_11_streamers_id3.zip 173.68MB [11-Jun-2021 21:49:39 PRC] getReturn_vars {"videos_id":128,"video_id_hash":"RGdWYUlyYWdLZVhDM3FTM2RJQTRRa3Y5bmx4ekpSZnZVZmVHTEdxZk9zUT0="} [11-Jun-2021 21:49:39 PRC] Encoder::send() order_id=6 [11-Jun-2021 21:49:39 PRC] {"status":"error", "msg":"getDurationFromFile ERROR, File (/www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_11_streamers_id3.mp4) Not Found"} [11-Jun-2021 21:49:41 PRC] Encoder::sendFileToDownload [file=/www/wwwroot/encoder1.m3u8.cf/encoder1/videos/avideoTmpFile_11_streamers_id3.zip], [download=https://encoder1.m3u8.cf/videos/avideoTmpFile_11_streamers_id_3_.zip] [11-Jun-2021 21:49:48 PRC] Encoder::sendFileToDownload {"error":false,"format":"zip","file":"\/www\/wwwroot\/encoder1.m3u8.cf\/encoder1\/videos\/avideoTmpFile_11_streamers_id3.zip","resolution":null,"videoDownloadedLink":"https:\/\/www.youtube.com\/watch?v=oj3OsE88XXc","target":"https:\/\/m3u8.cf\/aVideoEncoder.json","postFields":13,"videoFileSize":"173.68MB","response_raw":"{\"error\":false,\"video_id\":128,\"video_id_hash\":\"RGdWYUlyYWdLZVhDM3FTM2RJQTRRa3Y5bmx4ekpSZnZVZmVHTEdxZk9zUT0=\"}","response":{"error":false,"video_id":128,"video_id_hash":"RGdWYUlyYWdLZVhDM3FTM2RJQTRRa3Y5bmx4ekpSZnZVZmVHTEdxZk9zUT0="}} [11-Jun-2021 21:49:48 PRC] Encoder:sendFileChunk no need, we could download [11-Jun-2021 21:49:48 PRC] getReturn_vars {"videos_id":128,"video_id_hash":"RGdWYUlyYWdLZVhDM3FTM2RJQTRRa3Y5bmx4ekpSZnZVZmVHTEdxZk9zUT0="} [11-Jun-2021 21:49:48 PRC] AVideo-Encoder sending confirmation to https://m3u8.cf/objects/aVideoEncoderNotifyIsDone.json.php [11-Jun-2021 21:49:48 PRC] getSpritsFromVideo: /www/server/php/72/bin/php "/www/wwwroot/encoder1.m3u8.cf/encoder1/objects/createSpiritsFromVideo.php" "https://m3u8.cf/videos/video_210611214231_71d0/index.m3u8" "6.18" "150" "84" "/www/wwwroot/encoder1.m3u8.cf/encoder1/videos/sprit_ae97fe78b6affdbdb4e0f31251c5a15e.jpg" "100" "ae97fe78b6affdbdb4e0f31251c5a15e" [11-Jun-2021 21:49:48 PRC] CreateSpirits: creating directory /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/thumbs_ae97fe78b6affdbdb4e0f31251c5a15e/ [11-Jun-2021 21:49:48 PRC] CreateSpirits: ffmpeg -i "https://m3u8.cf/videos/video_210611214231_71d0/index.m3u8" -map 0:v:0 -vf fps=1/6.18 -s 150x84 /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/thumbs_ae97fe78b6affdbdb4e0f31251c5a15e/out%03d.png [11-Jun-2021 21:49:48 PRC] AVideo-Streamer confirmation answer {"error":false,"video_id":128} [11-Jun-2021 21:49:48 PRC] {"error":false,"target":"https:\/\/m3u8.cf\/objects\/aVideoEncoderNotifyIsDone.json.php","postFields":{"videos_id":128,"video_id_hash":"RGdWYUlyYWdLZVhDM3FTM2RJQTRRa3Y5bmx4ekpSZnZVZmVHTEdxZk9zUT0=","user":"admin","password":"8899e59addf23061da0310569473e00a","fail":0},"response_raw":"{\"error\":false,\"video_id\":128}","response":{"error":false,"video_id":128}} [11-Jun-2021 21:50:06 PRC] CreateSpirits: removing directory /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/thumbs_ae97fe78b6affdbdb4e0f31251c5a15e/

DanielnetoDotCom commented 3 years ago

I found this on your encoder ...

[11-Jun-2021 21:49:48 PRC] CreateSpirits: ffmpeg -i "https://m3u8.cf/videos/video_210611214231_71d0/index.m3u8" -map 0:v:0 -vf fps=1/6.18 -s 150x84 /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/thumbs_ae97fe78b6affdbdb4e0f31251c5a15e/out%03d.png

image

So your SSL is wrong, we can expect an error on it. but this does not explain it working when you disable the protection.

and I can confirm your encoder is whitelisted

[11-Jun-2021 21:49:49 Asia/Shanghai] AVideoLog::DEBUG: ignore: IP whitelabeled 35.204.37.121 = 35.204.37.121 SCRIPT_NAME: /plugin/VideoHLS/downloadProtection.php

If you want to make sure try to manually run this on your terminal and check the output.

ffmpeg -i "https://m3u8.cf/videos/video_210611214231_71d0/index.m3u8" -map 0:v:0 -vf fps=1/6.18 -s 150x84 /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/thumbs_test.png

Also, I found this now

[11-Jun-2021 21:42:31 Asia/Shanghai] AVideoLog::ERROR: ObjectYPT::save Error on save: INSERT INTO audit (

try to disable the audit plugin to see if makes any difference

akhilleusuggo commented 3 years ago

Also make sure to select cache thumbnails on the plugin

chenzisuifeng commented 3 years ago

Yes, the ssl certificate is temporarily closed by me, ssl is available My video encoder ip: 34.80.198.128 image image image

Now the video player has become like this: as shown in the figure Some are normal and abnormal

IMG_0687

IMG_5ECDD5C763AE-1

System ios14.6

chenzisuifeng commented 3 years ago

This problem will occur as long as VideoThumbnails is turned on

chenzisuifeng commented 3 years ago

root@instance-4:/home/chenjian# ffmpeg -i "https://m3u8.cf/videos/video_210611214231_71d0/index.m3u8" -map 0:v:0 -vf fps=1/6.18 -s 150x84 /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/thumbs_test.png ffmpeg version 3.4.8-0ubuntu0.2 Copyright (c) 2000-2020 the FFmpeg developers built with gcc 7 (Ubuntu 7.5.0-3ubuntu1~18.04) configuration: --prefix=/usr --extra-version=0ubuntu0.2 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-librsvg --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared libavutil 55. 78.100 / 55. 78.100 libavcodec 57.107.100 / 57.107.100 libavformat 57. 83.100 / 57. 83.100 libavdevice 57. 10.100 / 57. 10.100 libavfilter 6.107.100 / 6.107.100 libavresample 3. 7. 0 / 3. 7. 0 libswscale 4. 8.100 / 4. 8.100 libswresample 2. 9.100 / 2. 9.100 libpostproc 54. 7.100 / 54. 7.100 [hls,applehttp @ 0x560ecfb6d8e0] Opening 'https://m3u8.cf/videos/video_210611214231_71d0/res540/index.m3u8' for reading [hls,applehttp @ 0x560ecfb6d8e0] Opening 'https://m3u8.cf/videos/video_210611214231_71d0/res720/index.m3u8' for reading [hls,applehttp @ 0x560ecfb6d8e0] Opening 'https://m3u8.cf/videos/video_210611214231_71d0/enc_60c368583cdc7.key' for reading [hls,applehttp @ 0x560ecfb6d8e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index0.ts' for reading [hls,applehttp @ 0x560ecfb6d8e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index1.ts' for reading [hls,applehttp @ 0x560ecfb6d8e0] Error when loading first segment 'https://m3u8.cf/videos/video_210611214231_71d0/res540/index0.ts' https://m3u8.cf/videos/video_210611214231_71d0/index.m3u8: Invalid data found when processing input root@instance-4:/home/chenjian#

image

DanielnetoDotCom commented 3 years ago

Ok, the problem is with the FFMPEG process (command).

I have tested your server directly and I could not see any problem with the files/URL, all of them works

I can only suppose the error is between the encoder/streamer server

are the encoder/streamer on the same server or a separated server?

chenzisuifeng commented 3 years ago

Encoder/streaming media is a separate server

DanielnetoDotCom commented 3 years ago

I see and for some reason, your FFMPEG could not access the video files.

Just for debug, try to run the FFMPEG again and check your streamer log file also the apache access log so see if it is reaching your server or if your streamer is denying access to it

so you will need to open 2 terminals, one for your encoder and another one for your streamer

run this on the streamer:

tail -f /www/wwwroot/m3u8.cf/avideo_html/videos/avideo.log /var/logs/apache2/access.log

then run this on the encoder:

ffmpeg -i "https://m3u8.cf/videos/video_210611214231_71d0/index.m3u8" -map 0:v:0 -vf fps=1/6.18 -s 150x84 /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/thumbs_test.png

share the logs above

chenzisuifeng commented 3 years ago

run this on the streamer:

root@instance-4:/home/chenjian# tail -f /www/wwwroot/m3u8.cf/avideo_html/videos/avideo.log /www/wwwlogs/m3u8.cf-access_log ==> /www/wwwroot/m3u8.cf/avideo_html/videos/avideo.log <==

==> /www/wwwlogs/m3u8.cf-access_log <== 35.204.37.121 - - [16/Jun/2021:23:32:42 +0800] "GET /videos/video_210611214231_71d0/index.m3u8 HTTP/1.1" 200 133 "-" "Lavf/57.83.100" 35.204.37.121 - - [16/Jun/2021:23:32:42 +0800] "GET /videos/video_210611214231_71d0/res540/index.m3u8 HTTP/1.1" 200 3155 "-" "Lavf/57.83.100" 35.204.37.121 - - [16/Jun/2021:23:32:42 +0800] "GET /videos/video_210611214231_71d0/res720/index.m3u8 HTTP/1.1" 200 3155 "-" "Lavf/57.83.100"

==> /www/wwwroot/m3u8.cf/avideo_html/videos/avideo.log <== [16-Jun-2021 23:32:42 Asia/Shanghai] AVideoLog::DEBUG: ignore: IP whitelabeled 35.204.37.121 = 35.204.37.121 SCRIPT_NAME: /plugin/VideoHLS/downloadProtection.php [16-Jun-2021 23:32:42 Asia/Shanghai] AVideoLog::DEBUG: VideoHLS: verifyToken Browser ignored () Other (Unknown) 35.204.37.121 SCRIPT_NAME: /plugin/VideoHLS/downloadProtection.php

==> /www/wwwlogs/m3u8.cf-access_log <== 35.204.37.121 - - [16/Jun/2021:23:32:42 +0800] "GET /videos/video_210611214231_71d0/enc_60c368583cdc7.key HTTP/1.1" 200 16 "-" "Lavf/57.83.100"

==> /www/wwwroot/m3u8.cf/avideo_html/videos/avideo.log <== [16-Jun-2021 23:32:42 Asia/Shanghai] AVideoLog::DEBUG: ignore: IP whitelabeled 35.204.37.121 = 35.204.37.121 SCRIPT_NAME: /plugin/VideoHLS/downloadProtection.php [16-Jun-2021 23:32:42 Asia/Shanghai] AVideoLog::DEBUG: VideoHLS: verifyToken Browser ignored () Other (Unknown) 35.204.37.121 SCRIPT_NAME: /plugin/VideoHLS/downloadProtection.php

==> /www/wwwlogs/m3u8.cf-access_log <== 35.204.37.121 - - [16/Jun/2021:23:32:42 +0800] "GET /videos/video_210611214231_71d0/enc_60c368583cdc7.key HTTP/1.1" 200 16 "-" "Lavf/57.83.100" 35.204.37.121 - - [16/Jun/2021:23:32:42 +0800] "GET /videos/video_210611214231_71d0/res540/index0.ts HTTP/1.1" 200 840560 "-" "Lavf/57.83.100" 35.204.37.121 - - [16/Jun/2021:23:32:42 +0800] "GET /videos/video_210611214231_71d0/res720/index0.ts HTTP/1.1" 200 975360 "-" "Lavf/57.83.100" 35.204.37.121 - - [16/Jun/2021:23:32:43 +0800] "GET /videos/video_210611214231_71d0/res540/index1.ts HTTP/1.1" 200 775888 "-" "Lavf/57.83.100" 35.204.37.121 - - [16/Jun/2021:23:32:43 +0800] "GET /videos/video_210611214231_71d0/res540/index2.ts HTTP/1.1" 200 917264 "-" "Lavf/57.83.100" ^Z [3]+ Stopped tail -f /www/wwwroot/m3u8.cf/avideo_html/videos/avideo.log /www/wwwlogs/m3u8.cf-access_log

then run this on the encoder: root@instance-4:/home/chenjian# ffmpeg -i "https://m3u8.cf/videos/video_210611214231_71d0/index.m3u8" -map 0:v:0 -vf fps=1/6.18 -s 150x84 /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/thumbs_test.png ffmpeg version 3.4.8-0ubuntu0.2 Copyright (c) 2000-2020 the FFmpeg developers built with gcc 7 (Ubuntu 7.5.0-3ubuntu1~18.04) configuration: --prefix=/usr --extra-version=0ubuntu0.2 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-librsvg --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared libavutil 55. 78.100 / 55. 78.100 libavcodec 57.107.100 / 57.107.100 libavformat 57. 83.100 / 57. 83.100 libavdevice 57. 10.100 / 57. 10.100 libavfilter 6.107.100 / 6.107.100 libavresample 3. 7. 0 / 3. 7. 0 libswscale 4. 8.100 / 4. 8.100 libswresample 2. 9.100 / 2. 9.100 libpostproc 54. 7.100 / 54. 7.100 [hls,applehttp @ 0x5630ee4048e0] Opening 'https://m3u8.cf/videos/video_210611214231_71d0/res540/index.m3u8' for reading [hls,applehttp @ 0x5630ee4048e0] Opening 'https://m3u8.cf/videos/video_210611214231_71d0/res720/index.m3u8' for reading [hls,applehttp @ 0x5630ee4048e0] Opening 'https://m3u8.cf/videos/video_210611214231_71d0/enc_60c368583cdc7.key' for reading [hls,applehttp @ 0x5630ee4048e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index0.ts' for reading [hls,applehttp @ 0x5630ee4048e0] Opening 'https://m3u8.cf/videos/video_210611214231_71d0/enc_60c368583cdc7.key' for reading [hls,applehttp @ 0x5630ee4048e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res720/index0.ts' for reading Input #0, hls,applehttp, from 'https://m3u8.cf/videos/video_210611214231_71d0/index.m3u8': Duration: 00:10:18.58, start: 1.460111, bitrate: N/A Program 0 Metadata: variant_bitrate : 1500000 Stream #0:0: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p, 960x540 [SAR 1:1 DAR 16:9], 24 fps, 24 tbr, 90k tbn, 48 tbc Metadata: variant_bitrate : 1500000 Stream #0:1: Audio: aac (LC) ([15][0][0][0] / 0x000F), 44100 Hz, stereo, fltp Metadata: variant_bitrate : 1500000 Program 1 Metadata: variant_bitrate : 8000000 Stream #0:2: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 24 fps, 24 tbr, 90k tbn, 48 tbc Metadata: variant_bitrate : 8000000 Stream #0:3: Audio: aac (LC) ([15][0][0][0] / 0x000F), 44100 Hz, stereo, fltp Metadata: variant_bitrate : 8000000 Stream mapping: Stream #0:0 -> #0:0 (h264 (native) -> png (native)) Press [q] to stop, [?] for help Output #0, image2, to '/www/wwwroot/encoder1.m3u8.cf/encoder1/videos/thumbs_test.png': Metadata: encoder : Lavf57.83.100 Stream #0:0: Video: png, rgb24, 150x84 [SAR 224:225 DAR 16:9], q=2-31, 200 kb/s, 0.16 fps, 0.16 tbn, 0.16 tbc Metadata: variant_bitrate : 1500000 encoder : Lavc57.107.100 png [hls,applehttp @ 0x5630ee4048e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index1.ts' for reading [hls,applehttp @ 0x5630ee4048e0] No longer receiving playlist 1 [hls,applehttp @ 0x5630ee4048e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index2.ts' for reading [image2 @ 0x5630eeeafc40] Could not get frame filename number 2 from pattern '/www/wwwroot/encoder1.m3u8.cf/encoder1/videos/thumbs_test.png' (either set updatefirst or use a pattern like %03d within the filename pattern) av_interleaved_write_frame(): Invalid argument frame= 3 fps=0.0 q=-0.0 Lsize=N/A time=00:00:12.36 bitrate=N/A speed=27.3x
video:26kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown Conversion failed!

chenzisuifeng commented 3 years ago

streamer:/www/wwwroot/m3u8.cf/avideo_html/videos/avideo.log

[16-Jun-2021 23:32:42 Asia/Shanghai] AVideoLog::DEBUG: ignore: IP whitelabeled 35.204.37.121 = 35.204.37.121 SCRIPT_NAME: /plugin/VideoHLS/downloadProtection.php [16-Jun-2021 23:32:42 Asia/Shanghai] AVideoLog::DEBUG: VideoHLS: verifyToken Browser ignored () Other (Unknown) 35.204.37.121 SCRIPT_NAME: /plugin/VideoHLS/downloadProtection.php [16-Jun-2021 23:32:42 Asia/Shanghai] AVideoLog::DEBUG: ignore: IP whitelabeled 35.204.37.121 = 35.204.37.121 SCRIPT_NAME: /plugin/VideoHLS/downloadProtection.php [16-Jun-2021 23:32:42 Asia/Shanghai] AVideoLog::DEBUG: VideoHLS: verifyToken Browser ignored () Other (Unknown) 35.204.37.121 SCRIPT_NAME: /plugin/VideoHLS/downloadProtection.php

DanielnetoDotCom commented 3 years ago

Please repeat the command with this FFMPEG and share the logs

ffmpeg -i "https://m3u8.cf/videos/video_210611214231_71d0/index.m3u8" -map 0:v:0 -vf fps=1/6.18 -s 150x84 /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/thumbs_out%03d.png

chenzisuifeng commented 3 years ago

run this on the streamer:

root@instance-4:/www/wwwroot/m3u8.cf/avideo_html# tail -f /www/wwwroot/m3u8.cf/avideo_html/videos/avideo.log /www/wwwlogs/m3u8.cf-access_log ==> /www/wwwroot/m3u8.cf/avideo_html/videos/avideo.log <==

==> /www/wwwlogs/m3u8.cf-access_log <== 35.204.37.121 - - [17/Jun/2021:00:46:29 +0800] "GET /videos/video_210611214231_71d0/index.m3u8 HTTP/1.1" 200 133 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:29 +0800] "GET /videos/video_210611214231_71d0/res540/index.m3u8 HTTP/1.1" 200 3155 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:30 +0800] "GET /videos/video_210611214231_71d0/res720/index.m3u8 HTTP/1.1" 200 3155 "-" "Lavf/57.83.100"

==> /www/wwwroot/m3u8.cf/avideo_html/videos/avideo.log <== [17-Jun-2021 00:46:30 Asia/Shanghai] AVideoLog::DEBUG: ignore: IP whitelabeled 35.204.37.121 = 35.204.37.121 SCRIPT_NAME: /plugin/VideoHLS/downloadProtection.php [17-Jun-2021 00:46:30 Asia/Shanghai] AVideoLog::DEBUG: VideoHLS: verifyToken Browser ignored () Other (Unknown) 35.204.37.121 SCRIPT_NAME: /plugin/VideoHLS/downloadProtection.php

==> /www/wwwlogs/m3u8.cf-access_log <== 35.204.37.121 - - [17/Jun/2021:00:46:30 +0800] "GET /videos/video_210611214231_71d0/enc_60c368583cdc7.key HTTP/1.1" 200 16 "-" "Lavf/57.83.100"

==> /www/wwwroot/m3u8.cf/avideo_html/videos/avideo.log <== [17-Jun-2021 00:46:30 Asia/Shanghai] AVideoLog::DEBUG: ignore: IP whitelabeled 35.204.37.121 = 35.204.37.121 SCRIPT_NAME: /plugin/VideoHLS/downloadProtection.php [17-Jun-2021 00:46:30 Asia/Shanghai] AVideoLog::DEBUG: VideoHLS: verifyToken Browser ignored () Other (Unknown) 35.204.37.121 SCRIPT_NAME: /plugin/VideoHLS/downloadProtection.php

==> /www/wwwlogs/m3u8.cf-access_log <== 35.204.37.121 - - [17/Jun/2021:00:46:30 +0800] "GET /videos/video_210611214231_71d0/enc_60c368583cdc7.key HTTP/1.1" 200 16 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:30 +0800] "GET /videos/video_210611214231_71d0/res720/index0.ts HTTP/1.1" 200 975360 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:30 +0800] "GET /videos/video_210611214231_71d0/res540/index0.ts HTTP/1.1" 200 840560 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:30 +0800] "GET /videos/video_210611214231_71d0/res540/index1.ts HTTP/1.1" 200 775888 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:30 +0800] "GET /videos/video_210611214231_71d0/res540/index2.ts HTTP/1.1" 200 917264 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:30 +0800] "GET /videos/video_210611214231_71d0/res540/index3.ts HTTP/1.1" 200 957312 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:31 +0800] "GET /videos/video_210611214231_71d0/res540/index4.ts HTTP/1.1" 200 1121616 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:31 +0800] "GET /videos/video_210611214231_71d0/res540/index5.ts HTTP/1.1" 200 929488 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:31 +0800] "GET /videos/video_210611214231_71d0/res540/index6.ts HTTP/1.1" 200 810288 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:31 +0800] "GET /videos/video_210611214231_71d0/res540/index7.ts HTTP/1.1" 200 859920 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:31 +0800] "GET /videos/video_210611214231_71d0/res540/index8.ts HTTP/1.1" 200 821952 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:32 +0800] "GET /videos/video_210611214231_71d0/res540/index9.ts HTTP/1.1" 200 749760 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:32 +0800] "GET /videos/video_210611214231_71d0/res540/index10.ts HTTP/1.1" 200 791680 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:32 +0800] "GET /videos/video_210611214231_71d0/res540/index11.ts HTTP/1.1" 200 862368 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:32 +0800] "GET /videos/video_210611214231_71d0/res540/index12.ts HTTP/1.1" 200 826832 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:32 +0800] "GET /videos/video_210611214231_71d0/res540/index13.ts HTTP/1.1" 200 836992 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:32 +0800] "GET /videos/video_210611214231_71d0/res540/index14.ts HTTP/1.1" 200 701248 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:33 +0800] "GET /videos/video_210611214231_71d0/res540/index15.ts HTTP/1.1" 200 576224 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:33 +0800] "GET /videos/video_210611214231_71d0/res540/index16.ts HTTP/1.1" 200 927600 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:33 +0800] "GET /videos/video_210611214231_71d0/res540/index17.ts HTTP/1.1" 200 907488 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:33 +0800] "GET /videos/video_210611214231_71d0/res540/index18.ts HTTP/1.1" 200 832288 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:33 +0800] "GET /videos/video_210611214231_71d0/res540/index19.ts HTTP/1.1" 200 825888 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:33 +0800] "GET /videos/video_210611214231_71d0/res540/index20.ts HTTP/1.1" 200 791296 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:34 +0800] "GET /videos/video_210611214231_71d0/res540/index21.ts HTTP/1.1" 200 708208 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:34 +0800] "GET /videos/video_210611214231_71d0/res540/index22.ts HTTP/1.1" 200 726256 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:34 +0800] "GET /videos/video_210611214231_71d0/res540/index23.ts HTTP/1.1" 200 560624 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:34 +0800] "GET /videos/video_210611214231_71d0/res540/index24.ts HTTP/1.1" 200 941888 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:34 +0800] "GET /videos/video_210611214231_71d0/res540/index25.ts HTTP/1.1" 200 880032 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:34 +0800] "GET /videos/video_210611214231_71d0/res540/index26.ts HTTP/1.1" 200 831536 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:35 +0800] "GET /videos/video_210611214231_71d0/res540/index27.ts HTTP/1.1" 200 790368 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:35 +0800] "GET /videos/video_210611214231_71d0/res540/index28.ts HTTP/1.1" 200 741104 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:35 +0800] "GET /videos/video_210611214231_71d0/res540/index29.ts HTTP/1.1" 200 745056 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:35 +0800] "GET /videos/video_210611214231_71d0/res540/index30.ts HTTP/1.1" 200 708400 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:35 +0800] "GET /videos/video_210611214231_71d0/res540/index31.ts HTTP/1.1" 200 747312 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:35 +0800] "GET /videos/video_210611214231_71d0/res540/index32.ts HTTP/1.1" 200 863488 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:35 +0800] "GET /videos/video_210611214231_71d0/res540/index33.ts HTTP/1.1" 200 905600 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:36 +0800] "GET /videos/video_210611214231_71d0/res540/index34.ts HTTP/1.1" 200 863488 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:36 +0800] "GET /videos/video_210611214231_71d0/res540/index35.ts HTTP/1.1" 200 777008 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:36 +0800] "GET /videos/video_210611214231_71d0/res540/index36.ts HTTP/1.1" 200 800144 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:36 +0800] "GET /videos/video_210611214231_71d0/res540/index37.ts HTTP/1.1" 200 839616 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:36 +0800] "GET /videos/video_210611214231_71d0/res540/index38.ts HTTP/1.1" 200 1005616 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:37 +0800] "GET /videos/video_210611214231_71d0/res540/index39.ts HTTP/1.1" 200 905984 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:37 +0800] "GET /videos/video_210611214231_71d0/res540/index40.ts HTTP/1.1" 200 773632 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:37 +0800] "GET /videos/video_210611214231_71d0/res540/index41.ts HTTP/1.1" 200 647488 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:37 +0800] "GET /videos/video_210611214231_71d0/res540/index42.ts HTTP/1.1" 200 662704 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:37 +0800] "GET /videos/video_210611214231_71d0/res540/index43.ts HTTP/1.1" 200 886048 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:37 +0800] "GET /videos/video_210611214231_71d0/res540/index44.ts HTTP/1.1" 200 875152 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:37 +0800] "GET /videos/video_210611214231_71d0/res540/index45.ts HTTP/1.1" 200 867248 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:38 +0800] "GET /videos/video_210611214231_71d0/res540/index46.ts HTTP/1.1" 200 704256 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:38 +0800] "GET /videos/video_210611214231_71d0/res540/index47.ts HTTP/1.1" 200 970272 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:38 +0800] "GET /videos/video_210611214231_71d0/res540/index48.ts HTTP/1.1" 200 919888 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:38 +0800] "GET /videos/video_210611214231_71d0/res540/index49.ts HTTP/1.1" 200 599536 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:38 +0800] "GET /videos/video_210611214231_71d0/res540/index50.ts HTTP/1.1" 200 901088 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:38 +0800] "GET /videos/video_210611214231_71d0/res540/index51.ts HTTP/1.1" 200 821568 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:39 +0800] "GET /videos/video_210611214231_71d0/res540/index52.ts HTTP/1.1" 200 906352 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:39 +0800] "GET /videos/video_210611214231_71d0/res540/index53.ts HTTP/1.1" 200 782096 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:39 +0800] "GET /videos/video_210611214231_71d0/res540/index54.ts HTTP/1.1" 200 826640 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:39 +0800] "GET /videos/video_210611214231_71d0/res540/index55.ts HTTP/1.1" 200 836416 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:39 +0800] "GET /videos/video_210611214231_71d0/res540/index56.ts HTTP/1.1" 200 908240 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:39 +0800] "GET /videos/video_210611214231_71d0/res540/index57.ts HTTP/1.1" 200 886800 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:40 +0800] "GET /videos/video_210611214231_71d0/res540/index58.ts HTTP/1.1" 200 808592 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:40 +0800] "GET /videos/video_210611214231_71d0/res540/index59.ts HTTP/1.1" 200 702192 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:40 +0800] "GET /videos/video_210611214231_71d0/res540/index60.ts HTTP/1.1" 200 618720 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:40 +0800] "GET /videos/video_210611214231_71d0/res540/index61.ts HTTP/1.1" 200 482800 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:40 +0800] "GET /videos/video_210611214231_71d0/res540/index62.ts HTTP/1.1" 200 716672 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:40 +0800] "GET /videos/video_210611214231_71d0/res540/index63.ts HTTP/1.1" 200 839616 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:41 +0800] "GET /videos/video_210611214231_71d0/res540/index64.ts HTTP/1.1" 200 786224 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:41 +0800] "GET /videos/video_210611214231_71d0/res540/index65.ts HTTP/1.1" 200 774576 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:41 +0800] "GET /videos/video_210611214231_71d0/res540/index66.ts HTTP/1.1" 200 624176 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:41 +0800] "GET /videos/video_210611214231_71d0/res540/index67.ts HTTP/1.1" 200 892448 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:41 +0800] "GET /videos/video_210611214231_71d0/res540/index68.ts HTTP/1.1" 200 918016 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:41 +0800] "GET /videos/video_210611214231_71d0/res540/index69.ts HTTP/1.1" 200 646736 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:42 +0800] "GET /videos/video_210611214231_71d0/res540/index70.ts HTTP/1.1" 200 756144 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:42 +0800] "GET /videos/video_210611214231_71d0/res540/index71.ts HTTP/1.1" 200 680752 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:42 +0800] "GET /videos/video_210611214231_71d0/res540/index72.ts HTTP/1.1" 200 611008 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:42 +0800] "GET /videos/video_210611214231_71d0/res540/index73.ts HTTP/1.1" 200 808032 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:42 +0800] "GET /videos/video_210611214231_71d0/res540/index74.ts HTTP/1.1" 200 850896 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:42 +0800] "GET /videos/video_210611214231_71d0/res540/index75.ts HTTP/1.1" 200 806720 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:43 +0800] "GET /videos/video_210611214231_71d0/res540/index76.ts HTTP/1.1" 200 853152 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:43 +0800] "GET /videos/video_210611214231_71d0/res540/index77.ts HTTP/1.1" 200 906928 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:43 +0800] "GET /videos/video_210611214231_71d0/res540/index78.ts HTTP/1.1" 200 867072 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:43 +0800] "GET /videos/video_210611214231_71d0/res540/index79.ts HTTP/1.1" 200 747504 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:43 +0800] "GET /videos/video_210611214231_71d0/res540/index80.ts HTTP/1.1" 200 474704 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:43 +0800] "GET /videos/video_210611214231_71d0/res540/index81.ts HTTP/1.1" 200 895072 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:44 +0800] "GET /videos/video_210611214231_71d0/res540/index82.ts HTTP/1.1" 200 1001488 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:44 +0800] "GET /videos/video_210611214231_71d0/res540/index83.ts HTTP/1.1" 200 981552 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:44 +0800] "GET /videos/video_210611214231_71d0/res540/index84.ts HTTP/1.1" 200 896768 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:44 +0800] "GET /videos/video_210611214231_71d0/res540/index85.ts HTTP/1.1" 200 849776 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:44 +0800] "GET /videos/video_210611214231_71d0/res540/index86.ts HTTP/1.1" 200 778704 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:45 +0800] "GET /videos/video_210611214231_71d0/res540/index87.ts HTTP/1.1" 200 697680 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:45 +0800] "GET /videos/video_210611214231_71d0/res540/index88.ts HTTP/1.1" 200 716848 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:45 +0800] "GET /videos/video_210611214231_71d0/res540/index89.ts HTTP/1.1" 200 909360 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:45 +0800] "GET /videos/video_210611214231_71d0/res540/index90.ts HTTP/1.1" 200 667408 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:45 +0800] "GET /videos/video_210611214231_71d0/res540/index91.ts HTTP/1.1" 200 648608 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:45 +0800] "GET /videos/video_210611214231_71d0/res540/index92.ts HTTP/1.1" 200 767616 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:46 +0800] "GET /videos/video_210611214231_71d0/res540/index93.ts HTTP/1.1" 200 811984 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:46 +0800] "GET /videos/video_210611214231_71d0/res540/index94.ts HTTP/1.1" 200 846576 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:46 +0800] "GET /videos/video_210611214231_71d0/res540/index95.ts HTTP/1.1" 200 903344 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:46 +0800] "GET /videos/video_210611214231_71d0/res540/index96.ts HTTP/1.1" 200 888496 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:46 +0800] "GET /videos/video_210611214231_71d0/res540/index97.ts HTTP/1.1" 200 911248 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:46 +0800] "GET /videos/video_210611214231_71d0/res540/index98.ts HTTP/1.1" 200 916320 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:47 +0800] "GET /videos/video_210611214231_71d0/res540/index99.ts HTTP/1.1" 200 950720 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:47 +0800] "GET /videos/video_210611214231_71d0/res540/index100.ts HTTP/1.1" 200 870080 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:47 +0800] "GET /videos/video_210611214231_71d0/res540/index101.ts HTTP/1.1" 200 920640 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:47 +0800] "GET /videos/video_210611214231_71d0/res540/index102.ts HTTP/1.1" 200 835664 "-" "Lavf/57.83.100" 35.204.37.121 - - [17/Jun/2021:00:46:47 +0800] "GET /videos/video_210611214231_71d0/res540/index103.ts HTTP/1.1" 200 19184 "-" "Lavf/57.83.100" ^Z [4]+ Stopped tail -f /www/wwwroot/m3u8.cf/avideo_html/videos/avideo.log /www/wwwlogs/m3u8.cf-access_log

chenzisuifeng commented 3 years ago

then run this on the encoder:

root@instance-4:/home/chenjian# ffmpeg -i "https://m3u8.cf/videos/video_210611214231_71d0/index.m3u8" -map 0:v:0 -vf fps=1/6.18 -s 150x84 /www/wwwroot/encoder1.m3u8.cf/encoder1/videos/thumbs_out%03d.png ffmpeg version 3.4.8-0ubuntu0.2 Copyright (c) 2000-2020 the FFmpeg developers built with gcc 7 (Ubuntu 7.5.0-3ubuntu1~18.04) configuration: --prefix=/usr --extra-version=0ubuntu0.2 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-librsvg --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared libavutil 55. 78.100 / 55. 78.100 libavcodec 57.107.100 / 57.107.100 libavformat 57. 83.100 / 57. 83.100 libavdevice 57. 10.100 / 57. 10.100 libavfilter 6.107.100 / 6.107.100 libavresample 3. 7. 0 / 3. 7. 0 libswscale 4. 8.100 / 4. 8.100 libswresample 2. 9.100 / 2. 9.100 libpostproc 54. 7.100 / 54. 7.100 [hls,applehttp @ 0x55e9c5c308e0] Opening 'https://m3u8.cf/videos/video_210611214231_71d0/res540/index.m3u8' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'https://m3u8.cf/videos/video_210611214231_71d0/res720/index.m3u8' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'https://m3u8.cf/videos/video_210611214231_71d0/enc_60c368583cdc7.key' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index0.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'https://m3u8.cf/videos/video_210611214231_71d0/enc_60c368583cdc7.key' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res720/index0.ts' for reading Input #0, hls,applehttp, from 'https://m3u8.cf/videos/video_210611214231_71d0/index.m3u8': Duration: 00:10:18.58, start: 1.460111, bitrate: N/A Program 0 Metadata: variant_bitrate : 1500000 Stream #0:0: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p, 960x540 [SAR 1:1 DAR 16:9], 24 fps, 24 tbr, 90k tbn, 48 tbc Metadata: variant_bitrate : 1500000 Stream #0:1: Audio: aac (LC) ([15][0][0][0] / 0x000F), 44100 Hz, stereo, fltp Metadata: variant_bitrate : 1500000 Program 1 Metadata: variant_bitrate : 8000000 Stream #0:2: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 24 fps, 24 tbr, 90k tbn, 48 tbc Metadata: variant_bitrate : 8000000 Stream #0:3: Audio: aac (LC) ([15][0][0][0] / 0x000F), 44100 Hz, stereo, fltp Metadata: variant_bitrate : 8000000 Stream mapping: Stream #0:0 -> #0:0 (h264 (native) -> png (native)) Press [q] to stop, [?] for help Output #0, image2, to '/www/wwwroot/encoder1.m3u8.cf/encoder1/videos/thumbs_out%03d.png': Metadata: encoder : Lavf57.83.100 Stream #0:0: Video: png, rgb24, 150x84 [SAR 224:225 DAR 16:9], q=2-31, 200 kb/s, 0.16 fps, 0.16 tbn, 0.16 tbc Metadata: variant_bitrate : 1500000 encoder : Lavc57.107.100 png [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index1.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] No longer receiving playlist 1 [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index2.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index3.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index4.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index5.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index6.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index7.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index8.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index9.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index10.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index11.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index12.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index13.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index14.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index15.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index16.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index17.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index18.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index19.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index20.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index21.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index22.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index23.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index24.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index25.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index26.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index27.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index28.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index29.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index30.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index31.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index32.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index33.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index34.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index35.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index36.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index37.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index38.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index39.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index40.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index41.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index42.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index43.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index44.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index45.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index46.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index47.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index48.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index49.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index50.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index51.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index52.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index53.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index54.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index55.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index56.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index57.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index58.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index59.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index60.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index61.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index62.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index63.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index64.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index65.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index66.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index67.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index68.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index69.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index70.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index71.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index72.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index73.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index74.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index75.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index76.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index77.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index78.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index79.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index80.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index81.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index82.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index83.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index84.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index85.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index86.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index87.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index88.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index89.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index90.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index91.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index92.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index93.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index94.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index95.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index96.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index97.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index98.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index99.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index100.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index101.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index102.ts' for reading [hls,applehttp @ 0x55e9c5c308e0] Opening 'crypto+https://m3u8.cf/videos/video_210611214231_71d0/res540/index103.ts' for reading frame= 100 fps=5.8 q=-0.0 Lsize=N/A time=00:10:18.00 bitrate=N/A speed=35.7x
video:2328kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown

DanielnetoDotCom commented 3 years ago

Hi, I can see now the FFMPEG command works fine, I am lost now what is not working

I just checked your thumbs again and it is working. did you change something?

image

chenzisuifeng commented 3 years ago

I just executed it:sudo git fetch --all && sudo git reset --hard origin/master

chenzisuifeng commented 3 years ago

I put the encoder on the same server as the streamer

DanielnetoDotCom commented 3 years ago

but it is working now correct?

chenzisuifeng commented 3 years ago

Video player is abnormal IMG_413432A7B318-1

chenzisuifeng commented 3 years ago

I don’t know why, sometimes the player is normal and sometimes abnormal

DanielnetoDotCom commented 3 years ago

but is the thumbs generation OK?

chenzisuifeng commented 3 years ago

The thumb of the encoder will only be transmitted to the streamer when I access the video

chenzisuifeng commented 3 years ago

Videos have thumbs. Thumbs can’t be used when playing videos, causing player abnormalities

DanielnetoDotCom commented 3 years ago

Videos have thumbs. Thumbs can’t be used when playing videos, causing player abnormalities

I could confirm that on your site, but this does not happen on my sites. another thing I cannot debug the iOS browser what makes for me impossible to find what is causing this

chenzisuifeng commented 3 years ago

I seem to have found the problem. After I changed the player skin, the playback is now normal. I am still trying more player skins.

chenzisuifeng commented 3 years ago

Test playback in this way is abnormal image

The test in this way plays normally

image

DanielnetoDotCom commented 3 years ago

Thanks this is a piece of very good information. so this only happens on the AVideo player, if you change it does not happen, correct?

chenzisuifeng commented 3 years ago

Yes, it is working fine now

chenzisuifeng commented 3 years ago

Hello I found a problem. When I turn on (makeVideosInactiveAfterEncode makeVideosInactiveAfterEncode), the encoder will not encode VideoThumbnails. When I open the video and then access the video, the encoder will encode VideoThumbnails. When the video is accessed for the second time, VideoThumbnails will be transmitted to the streamer. image

chenzisuifeng commented 3 years ago

cdn will cache VideoThumbnails that are invalid for the first access Hope to encode VideoThumbnails at the same time when encoding the video, there is no need to divide into two encodings

DanielnetoDotCom commented 3 years ago

I am pretty sure the VideoThumbnails only creates the thumbs at the first access only

chenzisuifeng commented 3 years ago

Yes, the thumb will be created on the first visit, but the thumb will not be created when the video is not made public

chenzisuifeng commented 3 years ago

VideoThumbnails should be created after the video is transcoded (the video will be publicly available after review)