Last active
January 8, 2020 11:08
-
-
Save romanroibu/b94945d73266772c017afde648a51027 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"cells": [ | |
{ | |
"cell_type": "code", | |
"execution_count": 112, | |
"metadata": {}, | |
"outputs": [], | |
"source": [ | |
"import av\n", | |
"import math\n", | |
"from fractions import Fraction\n", | |
"import contextlib\n", | |
"from pathlib import Path\n", | |
"import numpy as np\n", | |
"np.seterr(\"raise\")\n", | |
"import matplotlib.pyplot as plt" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": null, | |
"metadata": {}, | |
"outputs": [], | |
"source": [] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 113, | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"data": { | |
"text/plain": [ | |
"[PosixPath('/home/roman/Desktop/multi-part-audio-recording-pi-0.7.3-rc3-stage/pi-0.7.3-rc3-stage/exports/043/world.mp4')]" | |
] | |
}, | |
"execution_count": 113, | |
"metadata": {}, | |
"output_type": "execute_result" | |
} | |
], | |
"source": [ | |
"video_path = Path(\"/home/roman/Desktop/multi-part-audio-recording-pi-0.7.3-rc3-stage/pi-0.7.3-rc3-stage/exports/043\").glob(\"world*.mp4\")\n", | |
"video_path = list(video_path)\n", | |
"video_path" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 114, | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"data": { | |
"text/plain": [ | |
"PosixPath('/home/roman/Desktop/multi-part-audio-recording-pi-0.7.3-rc3-stage/pi-0.7.3-rc3-stage/exports/043/world.mp4')" | |
] | |
}, | |
"execution_count": 114, | |
"metadata": {}, | |
"output_type": "execute_result" | |
} | |
], | |
"source": [ | |
"world_1_video = video_path[-1]\n", | |
"world_1_video" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 115, | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"data": { | |
"text/plain": [ | |
"<av.InputContainer '/home/roman/Desktop/multi-part-audio-recording-pi-0.7.3-rc3-stage/pi-0.7.3-rc3-stage/exports/043/world.mp4'>" | |
] | |
}, | |
"execution_count": 115, | |
"metadata": {}, | |
"output_type": "execute_result" | |
} | |
], | |
"source": [ | |
"container = av.open(str(world_1_video))\n", | |
"container" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 116, | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"data": { | |
"text/plain": [ | |
"<av.VideoStream #0 mpeg4, yuv420p 1088x1080 at 0x7efbf4070b38>" | |
] | |
}, | |
"execution_count": 116, | |
"metadata": {}, | |
"output_type": "execute_result" | |
} | |
], | |
"source": [ | |
"stream = container.streams.video[0]\n", | |
"stream" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 117, | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"data": { | |
"text/plain": [ | |
"[<av.VideoFrame #0, yuv420p 1088x1080 at 0x7efb84dc3ce0>,\n", | |
" <av.VideoFrame #1, yuv420p 1088x1080 at 0x7efb84dc3b40>,\n", | |
" <av.VideoFrame #2, yuv420p 1088x1080 at 0x7efb84dc3d48>,\n", | |
" <av.VideoFrame #3, yuv420p 1088x1080 at 0x7efb84dc3db0>,\n", | |
" <av.VideoFrame #4, yuv420p 1088x1080 at 0x7efb84dc3ba8>,\n", | |
" <av.VideoFrame #5, yuv420p 1088x1080 at 0x7efb84dc3e80>,\n", | |
" <av.VideoFrame #6, yuv420p 1088x1080 at 0x7efb84dc3f50>,\n", | |
" <av.VideoFrame #7, yuv420p 1088x1080 at 0x7efb84dc3660>,\n", | |
" <av.VideoFrame #8, yuv420p 1088x1080 at 0x7efb84dd4048>,\n", | |
" <av.VideoFrame #9, yuv420p 1088x1080 at 0x7efb84dd40b0>,\n", | |
" <av.VideoFrame #10, yuv420p 1088x1080 at 0x7efb84dd4118>,\n", | |
" <av.VideoFrame #11, yuv420p 1088x1080 at 0x7efb84dd4180>,\n", | |
" <av.VideoFrame #12, yuv420p 1088x1080 at 0x7efb84dd41e8>,\n", | |
" <av.VideoFrame #13, yuv420p 1088x1080 at 0x7efb84dd4250>,\n", | |
" <av.VideoFrame #14, yuv420p 1088x1080 at 0x7efb84dd42b8>,\n", | |
" <av.VideoFrame #15, yuv420p 1088x1080 at 0x7efb84dd4320>,\n", | |
" <av.VideoFrame #16, yuv420p 1088x1080 at 0x7efb84dd4388>,\n", | |
" <av.VideoFrame #17, yuv420p 1088x1080 at 0x7efb84dd43f0>,\n", | |
" <av.VideoFrame #18, yuv420p 1088x1080 at 0x7efb84dd4458>,\n", | |
" <av.VideoFrame #19, yuv420p 1088x1080 at 0x7efb84dd44c0>,\n", | |
" <av.VideoFrame #20, yuv420p 1088x1080 at 0x7efb84dd4528>,\n", | |
" <av.VideoFrame #21, yuv420p 1088x1080 at 0x7efb84dd4590>,\n", | |
" <av.VideoFrame #22, yuv420p 1088x1080 at 0x7efb84dd45f8>,\n", | |
" <av.VideoFrame #23, yuv420p 1088x1080 at 0x7efb84dd4660>,\n", | |
" <av.VideoFrame #24, yuv420p 1088x1080 at 0x7efb84dd46c8>,\n", | |
" <av.VideoFrame #25, yuv420p 1088x1080 at 0x7efb84dd4730>,\n", | |
" <av.VideoFrame #26, yuv420p 1088x1080 at 0x7efb84dd4798>,\n", | |
" <av.VideoFrame #27, yuv420p 1088x1080 at 0x7efb84dd4800>,\n", | |
" <av.VideoFrame #28, yuv420p 1088x1080 at 0x7efb84dd4868>,\n", | |
" <av.VideoFrame #29, yuv420p 1088x1080 at 0x7efb84dd48d0>,\n", | |
" <av.VideoFrame #30, yuv420p 1088x1080 at 0x7efb84dd4938>,\n", | |
" <av.VideoFrame #31, yuv420p 1088x1080 at 0x7efb84dd49a0>,\n", | |
" <av.VideoFrame #32, yuv420p 1088x1080 at 0x7efb84dd4a08>,\n", | |
" <av.VideoFrame #33, yuv420p 1088x1080 at 0x7efb84dd4a70>,\n", | |
" <av.VideoFrame #34, yuv420p 1088x1080 at 0x7efb84dd4ad8>,\n", | |
" <av.VideoFrame #35, yuv420p 1088x1080 at 0x7efb84dd4b40>,\n", | |
" <av.VideoFrame #36, yuv420p 1088x1080 at 0x7efb84dd4ba8>,\n", | |
" <av.VideoFrame #37, yuv420p 1088x1080 at 0x7efb84dd4c10>,\n", | |
" <av.VideoFrame #38, yuv420p 1088x1080 at 0x7efb84dd4c78>,\n", | |
" <av.VideoFrame #39, yuv420p 1088x1080 at 0x7efb84dd4ce0>,\n", | |
" <av.VideoFrame #40, yuv420p 1088x1080 at 0x7efb84dd4d48>,\n", | |
" <av.VideoFrame #41, yuv420p 1088x1080 at 0x7efb84dd4db0>,\n", | |
" <av.VideoFrame #42, yuv420p 1088x1080 at 0x7efb84dd4e18>,\n", | |
" <av.VideoFrame #43, yuv420p 1088x1080 at 0x7efb84dd4e80>,\n", | |
" <av.VideoFrame #44, yuv420p 1088x1080 at 0x7efb84dd4ee8>,\n", | |
" <av.VideoFrame #45, yuv420p 1088x1080 at 0x7efb84dd4f50>,\n", | |
" <av.VideoFrame #46, yuv420p 1088x1080 at 0x7efb84bff048>,\n", | |
" <av.VideoFrame #47, yuv420p 1088x1080 at 0x7efb84bff0b0>,\n", | |
" <av.VideoFrame #48, yuv420p 1088x1080 at 0x7efb84bff118>,\n", | |
" <av.VideoFrame #49, yuv420p 1088x1080 at 0x7efb84bff180>,\n", | |
" <av.VideoFrame #50, yuv420p 1088x1080 at 0x7efb84bff1e8>,\n", | |
" <av.VideoFrame #51, yuv420p 1088x1080 at 0x7efb84bff250>,\n", | |
" <av.VideoFrame #52, yuv420p 1088x1080 at 0x7efb84bff2b8>,\n", | |
" <av.VideoFrame #53, yuv420p 1088x1080 at 0x7efb84bff320>,\n", | |
" <av.VideoFrame #54, yuv420p 1088x1080 at 0x7efb84bff388>,\n", | |
" <av.VideoFrame #55, yuv420p 1088x1080 at 0x7efb84bff3f0>,\n", | |
" <av.VideoFrame #56, yuv420p 1088x1080 at 0x7efb84bff458>,\n", | |
" <av.VideoFrame #57, yuv420p 1088x1080 at 0x7efb84bff4c0>,\n", | |
" <av.VideoFrame #58, yuv420p 1088x1080 at 0x7efb84bff528>,\n", | |
" <av.VideoFrame #59, yuv420p 1088x1080 at 0x7efb84bff590>,\n", | |
" <av.VideoFrame #60, yuv420p 1088x1080 at 0x7efb84bff5f8>,\n", | |
" <av.VideoFrame #61, yuv420p 1088x1080 at 0x7efb84bff660>,\n", | |
" <av.VideoFrame #62, yuv420p 1088x1080 at 0x7efb84bff6c8>,\n", | |
" <av.VideoFrame #63, yuv420p 1088x1080 at 0x7efb84bff730>,\n", | |
" <av.VideoFrame #64, yuv420p 1088x1080 at 0x7efb84bff798>,\n", | |
" <av.VideoFrame #65, yuv420p 1088x1080 at 0x7efb84bff800>,\n", | |
" <av.VideoFrame #66, yuv420p 1088x1080 at 0x7efb84bff868>,\n", | |
" <av.VideoFrame #67, yuv420p 1088x1080 at 0x7efb84bff8d0>,\n", | |
" <av.VideoFrame #68, yuv420p 1088x1080 at 0x7efb84bff938>,\n", | |
" <av.VideoFrame #69, yuv420p 1088x1080 at 0x7efb84bff9a0>,\n", | |
" <av.VideoFrame #70, yuv420p 1088x1080 at 0x7efb84bffa08>,\n", | |
" <av.VideoFrame #71, yuv420p 1088x1080 at 0x7efb84bffa70>,\n", | |
" <av.VideoFrame #72, yuv420p 1088x1080 at 0x7efb84bffad8>,\n", | |
" <av.VideoFrame #73, yuv420p 1088x1080 at 0x7efb84bffb40>,\n", | |
" <av.VideoFrame #74, yuv420p 1088x1080 at 0x7efb84bffba8>,\n", | |
" <av.VideoFrame #75, yuv420p 1088x1080 at 0x7efb84bffc10>,\n", | |
" <av.VideoFrame #76, yuv420p 1088x1080 at 0x7efb84bffc78>,\n", | |
" <av.VideoFrame #77, yuv420p 1088x1080 at 0x7efb84bffce0>,\n", | |
" <av.VideoFrame #78, yuv420p 1088x1080 at 0x7efb84bffd48>,\n", | |
" <av.VideoFrame #79, yuv420p 1088x1080 at 0x7efb84bffdb0>,\n", | |
" <av.VideoFrame #80, yuv420p 1088x1080 at 0x7efb84bffe18>,\n", | |
" <av.VideoFrame #81, yuv420p 1088x1080 at 0x7efb84bffe80>,\n", | |
" <av.VideoFrame #82, yuv420p 1088x1080 at 0x7efb84bffee8>,\n", | |
" <av.VideoFrame #83, yuv420p 1088x1080 at 0x7efb84bfff50>,\n", | |
" <av.VideoFrame #84, yuv420p 1088x1080 at 0x7efb84c07048>,\n", | |
" <av.VideoFrame #85, yuv420p 1088x1080 at 0x7efb84c070b0>,\n", | |
" <av.VideoFrame #86, yuv420p 1088x1080 at 0x7efb84c07118>,\n", | |
" <av.VideoFrame #87, yuv420p 1088x1080 at 0x7efb84c07180>,\n", | |
" <av.VideoFrame #88, yuv420p 1088x1080 at 0x7efb84c071e8>,\n", | |
" <av.VideoFrame #89, yuv420p 1088x1080 at 0x7efb84c07250>,\n", | |
" <av.VideoFrame #90, yuv420p 1088x1080 at 0x7efb84c072b8>,\n", | |
" <av.VideoFrame #91, yuv420p 1088x1080 at 0x7efb84c07320>,\n", | |
" <av.VideoFrame #92, yuv420p 1088x1080 at 0x7efb84c07388>,\n", | |
" <av.VideoFrame #93, yuv420p 1088x1080 at 0x7efb84c073f0>,\n", | |
" <av.VideoFrame #94, yuv420p 1088x1080 at 0x7efb84c07458>,\n", | |
" <av.VideoFrame #95, yuv420p 1088x1080 at 0x7efb84c074c0>,\n", | |
" <av.VideoFrame #96, yuv420p 1088x1080 at 0x7efb84c07528>,\n", | |
" <av.VideoFrame #97, yuv420p 1088x1080 at 0x7efb84c07590>,\n", | |
" <av.VideoFrame #98, yuv420p 1088x1080 at 0x7efb84c075f8>,\n", | |
" <av.VideoFrame #99, yuv420p 1088x1080 at 0x7efb84c07660>,\n", | |
" <av.VideoFrame #100, yuv420p 1088x1080 at 0x7efb84c076c8>,\n", | |
" <av.VideoFrame #101, yuv420p 1088x1080 at 0x7efb84c07730>,\n", | |
" <av.VideoFrame #102, yuv420p 1088x1080 at 0x7efb84c07798>,\n", | |
" <av.VideoFrame #103, yuv420p 1088x1080 at 0x7efb84c07800>,\n", | |
" <av.VideoFrame #104, yuv420p 1088x1080 at 0x7efb84c07868>,\n", | |
" <av.VideoFrame #105, yuv420p 1088x1080 at 0x7efb84c078d0>,\n", | |
" <av.VideoFrame #106, yuv420p 1088x1080 at 0x7efb84c07938>,\n", | |
" <av.VideoFrame #107, yuv420p 1088x1080 at 0x7efb84c079a0>,\n", | |
" <av.VideoFrame #108, yuv420p 1088x1080 at 0x7efb84c07a08>,\n", | |
" <av.VideoFrame #109, yuv420p 1088x1080 at 0x7efb84c07a70>,\n", | |
" <av.VideoFrame #110, yuv420p 1088x1080 at 0x7efb84c07ad8>,\n", | |
" <av.VideoFrame #111, yuv420p 1088x1080 at 0x7efb84c07b40>,\n", | |
" <av.VideoFrame #112, yuv420p 1088x1080 at 0x7efb84c07ba8>,\n", | |
" <av.VideoFrame #113, yuv420p 1088x1080 at 0x7efb84c07c10>,\n", | |
" <av.VideoFrame #114, yuv420p 1088x1080 at 0x7efb84c07c78>,\n", | |
" <av.VideoFrame #115, yuv420p 1088x1080 at 0x7efb84c07ce0>,\n", | |
" <av.VideoFrame #116, yuv420p 1088x1080 at 0x7efb84c07d48>,\n", | |
" <av.VideoFrame #117, yuv420p 1088x1080 at 0x7efb84c07db0>,\n", | |
" <av.VideoFrame #118, yuv420p 1088x1080 at 0x7efb84c07e18>,\n", | |
" <av.VideoFrame #119, yuv420p 1088x1080 at 0x7efb84c07e80>,\n", | |
" <av.VideoFrame #120, yuv420p 1088x1080 at 0x7efb84c07ee8>,\n", | |
" <av.VideoFrame #121, yuv420p 1088x1080 at 0x7efb84c07f50>,\n", | |
" <av.VideoFrame #122, yuv420p 1088x1080 at 0x7efb84c0d048>,\n", | |
" <av.VideoFrame #123, yuv420p 1088x1080 at 0x7efb84c0d0b0>,\n", | |
" <av.VideoFrame #124, yuv420p 1088x1080 at 0x7efb84c0d118>,\n", | |
" <av.VideoFrame #125, yuv420p 1088x1080 at 0x7efb84c0d180>,\n", | |
" <av.VideoFrame #126, yuv420p 1088x1080 at 0x7efb84c0d1e8>,\n", | |
" <av.VideoFrame #127, yuv420p 1088x1080 at 0x7efb84c0d250>,\n", | |
" <av.VideoFrame #128, yuv420p 1088x1080 at 0x7efb84c0d2b8>,\n", | |
" <av.VideoFrame #129, yuv420p 1088x1080 at 0x7efb84c0d320>,\n", | |
" <av.VideoFrame #130, yuv420p 1088x1080 at 0x7efb84c0d388>,\n", | |
" <av.VideoFrame #131, yuv420p 1088x1080 at 0x7efb84c0d3f0>,\n", | |
" <av.VideoFrame #132, yuv420p 1088x1080 at 0x7efb84c0d458>,\n", | |
" <av.VideoFrame #133, yuv420p 1088x1080 at 0x7efb84c0d4c0>,\n", | |
" <av.VideoFrame #134, yuv420p 1088x1080 at 0x7efb84c0d528>,\n", | |
" <av.VideoFrame #135, yuv420p 1088x1080 at 0x7efb84c0d590>,\n", | |
" <av.VideoFrame #136, yuv420p 1088x1080 at 0x7efb84c0d5f8>,\n", | |
" <av.VideoFrame #137, yuv420p 1088x1080 at 0x7efb84c0d660>,\n", | |
" <av.VideoFrame #138, yuv420p 1088x1080 at 0x7efb84c0d6c8>,\n", | |
" <av.VideoFrame #139, yuv420p 1088x1080 at 0x7efb84c0d730>,\n", | |
" <av.VideoFrame #140, yuv420p 1088x1080 at 0x7efb84c0d798>,\n", | |
" <av.VideoFrame #141, yuv420p 1088x1080 at 0x7efb84c0d800>,\n", | |
" <av.VideoFrame #142, yuv420p 1088x1080 at 0x7efb84c0d868>,\n", | |
" <av.VideoFrame #143, yuv420p 1088x1080 at 0x7efb84c0d8d0>,\n", | |
" <av.VideoFrame #144, yuv420p 1088x1080 at 0x7efb84c0d938>,\n", | |
" <av.VideoFrame #145, yuv420p 1088x1080 at 0x7efb84c0d9a0>,\n", | |
" <av.VideoFrame #146, yuv420p 1088x1080 at 0x7efb84c0da08>,\n", | |
" <av.VideoFrame #147, yuv420p 1088x1080 at 0x7efb84c0da70>,\n", | |
" <av.VideoFrame #148, yuv420p 1088x1080 at 0x7efb84c0dad8>,\n", | |
" <av.VideoFrame #149, yuv420p 1088x1080 at 0x7efb84c0db40>,\n", | |
" <av.VideoFrame #150, yuv420p 1088x1080 at 0x7efb84c0dba8>,\n", | |
" <av.VideoFrame #151, yuv420p 1088x1080 at 0x7efb84c0dc10>,\n", | |
" <av.VideoFrame #152, yuv420p 1088x1080 at 0x7efb84c0dc78>,\n", | |
" <av.VideoFrame #153, yuv420p 1088x1080 at 0x7efb84c0dce0>,\n", | |
" <av.VideoFrame #154, yuv420p 1088x1080 at 0x7efb84c0dd48>,\n", | |
" <av.VideoFrame #155, yuv420p 1088x1080 at 0x7efb84c0ddb0>,\n", | |
" <av.VideoFrame #156, yuv420p 1088x1080 at 0x7efb84c0de18>,\n", | |
" <av.VideoFrame #157, yuv420p 1088x1080 at 0x7efb84c0de80>,\n", | |
" <av.VideoFrame #158, yuv420p 1088x1080 at 0x7efb84c0dee8>,\n", | |
" <av.VideoFrame #159, yuv420p 1088x1080 at 0x7efb84c0df50>,\n", | |
" <av.VideoFrame #160, yuv420p 1088x1080 at 0x7efb84d19048>,\n", | |
" <av.VideoFrame #161, yuv420p 1088x1080 at 0x7efb84d190b0>,\n", | |
" <av.VideoFrame #162, yuv420p 1088x1080 at 0x7efb84d19118>,\n", | |
" <av.VideoFrame #163, yuv420p 1088x1080 at 0x7efb84d19180>,\n", | |
" <av.VideoFrame #164, yuv420p 1088x1080 at 0x7efb84d191e8>,\n", | |
" <av.VideoFrame #165, yuv420p 1088x1080 at 0x7efb84d19250>,\n", | |
" <av.VideoFrame #166, yuv420p 1088x1080 at 0x7efb84d192b8>,\n", | |
" <av.VideoFrame #167, yuv420p 1088x1080 at 0x7efb84d19320>,\n", | |
" <av.VideoFrame #168, yuv420p 1088x1080 at 0x7efb84d19388>,\n", | |
" <av.VideoFrame #169, yuv420p 1088x1080 at 0x7efb84d193f0>,\n", | |
" <av.VideoFrame #170, yuv420p 1088x1080 at 0x7efb84d19458>,\n", | |
" <av.VideoFrame #171, yuv420p 1088x1080 at 0x7efb84d194c0>,\n", | |
" <av.VideoFrame #172, yuv420p 1088x1080 at 0x7efb84d19528>,\n", | |
" <av.VideoFrame #173, yuv420p 1088x1080 at 0x7efb84d19590>,\n", | |
" <av.VideoFrame #174, yuv420p 1088x1080 at 0x7efb84d195f8>,\n", | |
" <av.VideoFrame #175, yuv420p 1088x1080 at 0x7efb84d19660>,\n", | |
" <av.VideoFrame #176, yuv420p 1088x1080 at 0x7efb84d196c8>,\n", | |
" <av.VideoFrame #177, yuv420p 1088x1080 at 0x7efb84d19730>,\n", | |
" <av.VideoFrame #178, yuv420p 1088x1080 at 0x7efb84d19798>,\n", | |
" <av.VideoFrame #179, yuv420p 1088x1080 at 0x7efb84d19800>,\n", | |
" <av.VideoFrame #180, yuv420p 1088x1080 at 0x7efb84d19868>,\n", | |
" <av.VideoFrame #181, yuv420p 1088x1080 at 0x7efb84d198d0>,\n", | |
" <av.VideoFrame #182, yuv420p 1088x1080 at 0x7efb84d19938>,\n", | |
" <av.VideoFrame #183, yuv420p 1088x1080 at 0x7efb84d199a0>,\n", | |
" <av.VideoFrame #184, yuv420p 1088x1080 at 0x7efb84d19a08>,\n", | |
" <av.VideoFrame #185, yuv420p 1088x1080 at 0x7efb84d19a70>,\n", | |
" <av.VideoFrame #186, yuv420p 1088x1080 at 0x7efb84d19ad8>,\n", | |
" <av.VideoFrame #187, yuv420p 1088x1080 at 0x7efb84d19b40>,\n", | |
" <av.VideoFrame #188, yuv420p 1088x1080 at 0x7efb84d19ba8>,\n", | |
" <av.VideoFrame #189, yuv420p 1088x1080 at 0x7efb84d19c10>,\n", | |
" <av.VideoFrame #190, yuv420p 1088x1080 at 0x7efb84d19c78>,\n", | |
" <av.VideoFrame #191, yuv420p 1088x1080 at 0x7efb84d19ce0>,\n", | |
" <av.VideoFrame #192, yuv420p 1088x1080 at 0x7efb84d19d48>,\n", | |
" <av.VideoFrame #193, yuv420p 1088x1080 at 0x7efb84d19db0>,\n", | |
" <av.VideoFrame #194, yuv420p 1088x1080 at 0x7efb84d19e18>,\n", | |
" <av.VideoFrame #195, yuv420p 1088x1080 at 0x7efb84d19e80>,\n", | |
" <av.VideoFrame #196, yuv420p 1088x1080 at 0x7efb84d19ee8>,\n", | |
" <av.VideoFrame #197, yuv420p 1088x1080 at 0x7efb84d19f50>,\n", | |
" <av.VideoFrame #198, yuv420p 1088x1080 at 0x7efb84d20048>,\n", | |
" <av.VideoFrame #199, yuv420p 1088x1080 at 0x7efb84d200b0>,\n", | |
" <av.VideoFrame #200, yuv420p 1088x1080 at 0x7efb84d20118>,\n", | |
" <av.VideoFrame #201, yuv420p 1088x1080 at 0x7efb84d20180>,\n", | |
" <av.VideoFrame #202, yuv420p 1088x1080 at 0x7efb84d201e8>,\n", | |
" <av.VideoFrame #203, yuv420p 1088x1080 at 0x7efb84d20250>,\n", | |
" <av.VideoFrame #204, yuv420p 1088x1080 at 0x7efb84d202b8>,\n", | |
" <av.VideoFrame #205, yuv420p 1088x1080 at 0x7efb84d20320>,\n", | |
" <av.VideoFrame #206, yuv420p 1088x1080 at 0x7efb84d20388>,\n", | |
" <av.VideoFrame #207, yuv420p 1088x1080 at 0x7efb84d203f0>,\n", | |
" <av.VideoFrame #208, yuv420p 1088x1080 at 0x7efb84d20458>,\n", | |
" <av.VideoFrame #209, yuv420p 1088x1080 at 0x7efb84d204c0>,\n", | |
" <av.VideoFrame #210, yuv420p 1088x1080 at 0x7efb84d20528>,\n", | |
" <av.VideoFrame #211, yuv420p 1088x1080 at 0x7efb84d20590>,\n", | |
" <av.VideoFrame #212, yuv420p 1088x1080 at 0x7efb84d205f8>,\n", | |
" <av.VideoFrame #213, yuv420p 1088x1080 at 0x7efb84d20660>,\n", | |
" <av.VideoFrame #214, yuv420p 1088x1080 at 0x7efb84d206c8>,\n", | |
" <av.VideoFrame #215, yuv420p 1088x1080 at 0x7efb84d20730>,\n", | |
" <av.VideoFrame #216, yuv420p 1088x1080 at 0x7efb84d20798>,\n", | |
" <av.VideoFrame #217, yuv420p 1088x1080 at 0x7efb84d20800>,\n", | |
" <av.VideoFrame #218, yuv420p 1088x1080 at 0x7efb84d20868>,\n", | |
" <av.VideoFrame #219, yuv420p 1088x1080 at 0x7efb84d208d0>,\n", | |
" <av.VideoFrame #220, yuv420p 1088x1080 at 0x7efb84d20938>,\n", | |
" <av.VideoFrame #221, yuv420p 1088x1080 at 0x7efb84d209a0>,\n", | |
" <av.VideoFrame #222, yuv420p 1088x1080 at 0x7efb84d20a08>,\n", | |
" <av.VideoFrame #223, yuv420p 1088x1080 at 0x7efb84d20a70>,\n", | |
" <av.VideoFrame #224, yuv420p 1088x1080 at 0x7efb84d20ad8>,\n", | |
" <av.VideoFrame #225, yuv420p 1088x1080 at 0x7efb84d20b40>,\n", | |
" <av.VideoFrame #226, yuv420p 1088x1080 at 0x7efb84d20ba8>,\n", | |
" <av.VideoFrame #227, yuv420p 1088x1080 at 0x7efb84d20c10>,\n", | |
" <av.VideoFrame #228, yuv420p 1088x1080 at 0x7efb84d20c78>,\n", | |
" <av.VideoFrame #229, yuv420p 1088x1080 at 0x7efb84d20ce0>,\n", | |
" <av.VideoFrame #230, yuv420p 1088x1080 at 0x7efb84d20d48>,\n", | |
" <av.VideoFrame #231, yuv420p 1088x1080 at 0x7efb84d20db0>,\n", | |
" <av.VideoFrame #232, yuv420p 1088x1080 at 0x7efb84d20e18>,\n", | |
" <av.VideoFrame #233, yuv420p 1088x1080 at 0x7efb84d20e80>,\n", | |
" <av.VideoFrame #234, yuv420p 1088x1080 at 0x7efb84d20ee8>,\n", | |
" <av.VideoFrame #235, yuv420p 1088x1080 at 0x7efb84d20f50>,\n", | |
" <av.VideoFrame #236, yuv420p 1088x1080 at 0x7efb84d29048>,\n", | |
" <av.VideoFrame #237, yuv420p 1088x1080 at 0x7efb84d290b0>,\n", | |
" <av.VideoFrame #238, yuv420p 1088x1080 at 0x7efb84d29118>,\n", | |
" <av.VideoFrame #239, yuv420p 1088x1080 at 0x7efb84d29180>,\n", | |
" <av.VideoFrame #240, yuv420p 1088x1080 at 0x7efb84d291e8>,\n", | |
" <av.VideoFrame #241, yuv420p 1088x1080 at 0x7efb84d29250>,\n", | |
" <av.VideoFrame #242, yuv420p 1088x1080 at 0x7efb84d292b8>,\n", | |
" <av.VideoFrame #243, yuv420p 1088x1080 at 0x7efb84d29320>,\n", | |
" <av.VideoFrame #244, yuv420p 1088x1080 at 0x7efb84d29388>,\n", | |
" <av.VideoFrame #245, yuv420p 1088x1080 at 0x7efb84d293f0>,\n", | |
" <av.VideoFrame #246, yuv420p 1088x1080 at 0x7efb84d29458>,\n", | |
" <av.VideoFrame #247, yuv420p 1088x1080 at 0x7efb84d294c0>,\n", | |
" <av.VideoFrame #248, yuv420p 1088x1080 at 0x7efb84d29528>,\n", | |
" <av.VideoFrame #249, yuv420p 1088x1080 at 0x7efb84d29590>,\n", | |
" <av.VideoFrame #250, yuv420p 1088x1080 at 0x7efb84d295f8>,\n", | |
" <av.VideoFrame #251, yuv420p 1088x1080 at 0x7efb84d29660>,\n", | |
" <av.VideoFrame #252, yuv420p 1088x1080 at 0x7efb84d296c8>,\n", | |
" <av.VideoFrame #253, yuv420p 1088x1080 at 0x7efb84d29730>,\n", | |
" <av.VideoFrame #254, yuv420p 1088x1080 at 0x7efb84d29798>,\n", | |
" <av.VideoFrame #255, yuv420p 1088x1080 at 0x7efb84d29800>,\n", | |
" <av.VideoFrame #256, yuv420p 1088x1080 at 0x7efb84d29868>,\n", | |
" <av.VideoFrame #257, yuv420p 1088x1080 at 0x7efb84d298d0>,\n", | |
" <av.VideoFrame #258, yuv420p 1088x1080 at 0x7efb84d29938>,\n", | |
" <av.VideoFrame #259, yuv420p 1088x1080 at 0x7efb84d299a0>,\n", | |
" <av.VideoFrame #260, yuv420p 1088x1080 at 0x7efb84d29a08>,\n", | |
" <av.VideoFrame #261, yuv420p 1088x1080 at 0x7efb84d29a70>,\n", | |
" <av.VideoFrame #262, yuv420p 1088x1080 at 0x7efb84d29ad8>,\n", | |
" <av.VideoFrame #263, yuv420p 1088x1080 at 0x7efb84d29b40>,\n", | |
" <av.VideoFrame #264, yuv420p 1088x1080 at 0x7efb84d29ba8>,\n", | |
" <av.VideoFrame #265, yuv420p 1088x1080 at 0x7efb84d29c10>,\n", | |
" <av.VideoFrame #266, yuv420p 1088x1080 at 0x7efb84d29c78>,\n", | |
" <av.VideoFrame #267, yuv420p 1088x1080 at 0x7efb84d29ce0>,\n", | |
" <av.VideoFrame #268, yuv420p 1088x1080 at 0x7efb84d29d48>,\n", | |
" <av.VideoFrame #269, yuv420p 1088x1080 at 0x7efb84d29db0>,\n", | |
" <av.VideoFrame #270, yuv420p 1088x1080 at 0x7efb84d29e18>,\n", | |
" <av.VideoFrame #271, yuv420p 1088x1080 at 0x7efb84d29e80>,\n", | |
" <av.VideoFrame #272, yuv420p 1088x1080 at 0x7efb84d29ee8>,\n", | |
" <av.VideoFrame #273, yuv420p 1088x1080 at 0x7efb84d29f50>,\n", | |
" <av.VideoFrame #274, yuv420p 1088x1080 at 0x7efb84d30048>,\n", | |
" <av.VideoFrame #275, yuv420p 1088x1080 at 0x7efb84d300b0>,\n", | |
" <av.VideoFrame #276, yuv420p 1088x1080 at 0x7efb84d30118>,\n", | |
" <av.VideoFrame #277, yuv420p 1088x1080 at 0x7efb84d30180>,\n", | |
" <av.VideoFrame #278, yuv420p 1088x1080 at 0x7efb84d301e8>,\n", | |
" <av.VideoFrame #279, yuv420p 1088x1080 at 0x7efb84d30250>,\n", | |
" <av.VideoFrame #280, yuv420p 1088x1080 at 0x7efb84d302b8>,\n", | |
" <av.VideoFrame #281, yuv420p 1088x1080 at 0x7efb84d30320>,\n", | |
" <av.VideoFrame #282, yuv420p 1088x1080 at 0x7efb84d30388>,\n", | |
" <av.VideoFrame #283, yuv420p 1088x1080 at 0x7efb84d303f0>,\n", | |
" <av.VideoFrame #284, yuv420p 1088x1080 at 0x7efb84d30458>,\n", | |
" <av.VideoFrame #285, yuv420p 1088x1080 at 0x7efb84d304c0>,\n", | |
" <av.VideoFrame #286, yuv420p 1088x1080 at 0x7efb84d30528>,\n", | |
" <av.VideoFrame #287, yuv420p 1088x1080 at 0x7efb84d30590>,\n", | |
" <av.VideoFrame #288, yuv420p 1088x1080 at 0x7efb84d305f8>,\n", | |
" <av.VideoFrame #289, yuv420p 1088x1080 at 0x7efb84d30660>,\n", | |
" <av.VideoFrame #290, yuv420p 1088x1080 at 0x7efb84d306c8>,\n", | |
" <av.VideoFrame #291, yuv420p 1088x1080 at 0x7efb84d30730>,\n", | |
" <av.VideoFrame #292, yuv420p 1088x1080 at 0x7efb84d30798>,\n", | |
" <av.VideoFrame #293, yuv420p 1088x1080 at 0x7efb84d30800>,\n", | |
" <av.VideoFrame #294, yuv420p 1088x1080 at 0x7efb84d30868>,\n", | |
" <av.VideoFrame #295, yuv420p 1088x1080 at 0x7efb84d308d0>,\n", | |
" <av.VideoFrame #296, yuv420p 1088x1080 at 0x7efb84d30938>,\n", | |
" <av.VideoFrame #297, yuv420p 1088x1080 at 0x7efb84d309a0>,\n", | |
" <av.VideoFrame #298, yuv420p 1088x1080 at 0x7efb84d30a08>,\n", | |
" <av.VideoFrame #299, yuv420p 1088x1080 at 0x7efb84d30a70>,\n", | |
" <av.VideoFrame #300, yuv420p 1088x1080 at 0x7efb84d30ad8>,\n", | |
" <av.VideoFrame #301, yuv420p 1088x1080 at 0x7efb84d30b40>,\n", | |
" <av.VideoFrame #302, yuv420p 1088x1080 at 0x7efb84d30ba8>,\n", | |
" <av.VideoFrame #303, yuv420p 1088x1080 at 0x7efb84d30c10>,\n", | |
" <av.VideoFrame #304, yuv420p 1088x1080 at 0x7efb84d30c78>,\n", | |
" <av.VideoFrame #305, yuv420p 1088x1080 at 0x7efb84d30ce0>,\n", | |
" <av.VideoFrame #306, yuv420p 1088x1080 at 0x7efb84d30d48>,\n", | |
" <av.VideoFrame #307, yuv420p 1088x1080 at 0x7efb84d30db0>,\n", | |
" <av.VideoFrame #308, yuv420p 1088x1080 at 0x7efb84d30e18>,\n", | |
" <av.VideoFrame #309, yuv420p 1088x1080 at 0x7efb84d30e80>,\n", | |
" <av.VideoFrame #310, yuv420p 1088x1080 at 0x7efb84d30ee8>,\n", | |
" <av.VideoFrame #311, yuv420p 1088x1080 at 0x7efb84d30f50>,\n", | |
" <av.VideoFrame #312, yuv420p 1088x1080 at 0x7efb84d36048>,\n", | |
" <av.VideoFrame #313, yuv420p 1088x1080 at 0x7efb84d360b0>,\n", | |
" <av.VideoFrame #314, yuv420p 1088x1080 at 0x7efb84d36118>,\n", | |
" <av.VideoFrame #315, yuv420p 1088x1080 at 0x7efb84d36180>,\n", | |
" <av.VideoFrame #316, yuv420p 1088x1080 at 0x7efb84d361e8>,\n", | |
" <av.VideoFrame #317, yuv420p 1088x1080 at 0x7efb84d36250>,\n", | |
" <av.VideoFrame #318, yuv420p 1088x1080 at 0x7efb84d362b8>,\n", | |
" <av.VideoFrame #319, yuv420p 1088x1080 at 0x7efb84d36320>,\n", | |
" <av.VideoFrame #320, yuv420p 1088x1080 at 0x7efb84d36388>,\n", | |
" <av.VideoFrame #321, yuv420p 1088x1080 at 0x7efb84d363f0>,\n", | |
" <av.VideoFrame #322, yuv420p 1088x1080 at 0x7efb84d36458>,\n", | |
" <av.VideoFrame #323, yuv420p 1088x1080 at 0x7efb84d364c0>,\n", | |
" <av.VideoFrame #324, yuv420p 1088x1080 at 0x7efb84d36528>,\n", | |
" <av.VideoFrame #325, yuv420p 1088x1080 at 0x7efb84d36590>,\n", | |
" <av.VideoFrame #326, yuv420p 1088x1080 at 0x7efb84d365f8>,\n", | |
" <av.VideoFrame #327, yuv420p 1088x1080 at 0x7efb84d36660>,\n", | |
" <av.VideoFrame #328, yuv420p 1088x1080 at 0x7efb84d366c8>,\n", | |
" <av.VideoFrame #329, yuv420p 1088x1080 at 0x7efb84d36730>,\n", | |
" <av.VideoFrame #330, yuv420p 1088x1080 at 0x7efb84d36798>,\n", | |
" <av.VideoFrame #331, yuv420p 1088x1080 at 0x7efb84d36800>,\n", | |
" <av.VideoFrame #332, yuv420p 1088x1080 at 0x7efb84d36868>,\n", | |
" <av.VideoFrame #333, yuv420p 1088x1080 at 0x7efb84d368d0>,\n", | |
" <av.VideoFrame #334, yuv420p 1088x1080 at 0x7efb84d36938>,\n", | |
" <av.VideoFrame #335, yuv420p 1088x1080 at 0x7efb84d369a0>,\n", | |
" <av.VideoFrame #336, yuv420p 1088x1080 at 0x7efb84d36a08>,\n", | |
" <av.VideoFrame #337, yuv420p 1088x1080 at 0x7efb84d36a70>,\n", | |
" <av.VideoFrame #338, yuv420p 1088x1080 at 0x7efb84d36ad8>,\n", | |
" <av.VideoFrame #339, yuv420p 1088x1080 at 0x7efb84d36b40>,\n", | |
" <av.VideoFrame #340, yuv420p 1088x1080 at 0x7efb84d36ba8>,\n", | |
" <av.VideoFrame #341, yuv420p 1088x1080 at 0x7efb84d36c10>,\n", | |
" <av.VideoFrame #342, yuv420p 1088x1080 at 0x7efb84d36c78>,\n", | |
" <av.VideoFrame #343, yuv420p 1088x1080 at 0x7efb84d36ce0>,\n", | |
" <av.VideoFrame #344, yuv420p 1088x1080 at 0x7efb84d36d48>,\n", | |
" <av.VideoFrame #345, yuv420p 1088x1080 at 0x7efb84d36db0>,\n", | |
" <av.VideoFrame #346, yuv420p 1088x1080 at 0x7efb84d36e18>,\n", | |
" <av.VideoFrame #347, yuv420p 1088x1080 at 0x7efb84d36e80>,\n", | |
" <av.VideoFrame #348, yuv420p 1088x1080 at 0x7efb84d36ee8>,\n", | |
" <av.VideoFrame #349, yuv420p 1088x1080 at 0x7efb84d36f50>,\n", | |
" <av.VideoFrame #350, yuv420p 1088x1080 at 0x7efb84d3d048>,\n", | |
" <av.VideoFrame #351, yuv420p 1088x1080 at 0x7efb84d3d0b0>,\n", | |
" <av.VideoFrame #352, yuv420p 1088x1080 at 0x7efb84d3d118>,\n", | |
" <av.VideoFrame #353, yuv420p 1088x1080 at 0x7efb84d3d180>,\n", | |
" <av.VideoFrame #354, yuv420p 1088x1080 at 0x7efb84d3d1e8>,\n", | |
" <av.VideoFrame #355, yuv420p 1088x1080 at 0x7efb84d3d250>,\n", | |
" <av.VideoFrame #356, yuv420p 1088x1080 at 0x7efb84d3d2b8>,\n", | |
" <av.VideoFrame #357, yuv420p 1088x1080 at 0x7efb84d3d320>,\n", | |
" <av.VideoFrame #358, yuv420p 1088x1080 at 0x7efb84d3d388>,\n", | |
" <av.VideoFrame #359, yuv420p 1088x1080 at 0x7efb84d3d3f0>,\n", | |
" <av.VideoFrame #360, yuv420p 1088x1080 at 0x7efb84d3d458>,\n", | |
" <av.VideoFrame #361, yuv420p 1088x1080 at 0x7efb84d3d4c0>,\n", | |
" <av.VideoFrame #362, yuv420p 1088x1080 at 0x7efb84d3d528>,\n", | |
" <av.VideoFrame #363, yuv420p 1088x1080 at 0x7efb84d3d590>,\n", | |
" <av.VideoFrame #364, yuv420p 1088x1080 at 0x7efb84d3d5f8>,\n", | |
" <av.VideoFrame #365, yuv420p 1088x1080 at 0x7efb84d3d660>,\n", | |
" <av.VideoFrame #366, yuv420p 1088x1080 at 0x7efb84d3d6c8>,\n", | |
" <av.VideoFrame #367, yuv420p 1088x1080 at 0x7efb84d3d730>,\n", | |
" <av.VideoFrame #368, yuv420p 1088x1080 at 0x7efb84d3d798>,\n", | |
" <av.VideoFrame #369, yuv420p 1088x1080 at 0x7efb84d3d800>,\n", | |
" <av.VideoFrame #370, yuv420p 1088x1080 at 0x7efb84d3d868>,\n", | |
" <av.VideoFrame #371, yuv420p 1088x1080 at 0x7efb84d3d8d0>,\n", | |
" <av.VideoFrame #372, yuv420p 1088x1080 at 0x7efb84d3d938>,\n", | |
" <av.VideoFrame #373, yuv420p 1088x1080 at 0x7efb84d3d9a0>,\n", | |
" <av.VideoFrame #374, yuv420p 1088x1080 at 0x7efb84d3da08>,\n", | |
" <av.VideoFrame #375, yuv420p 1088x1080 at 0x7efb84d3da70>,\n", | |
" <av.VideoFrame #376, yuv420p 1088x1080 at 0x7efb84d3dad8>,\n", | |
" <av.VideoFrame #377, yuv420p 1088x1080 at 0x7efb84d3db40>,\n", | |
" <av.VideoFrame #378, yuv420p 1088x1080 at 0x7efb84d3dba8>,\n", | |
" <av.VideoFrame #379, yuv420p 1088x1080 at 0x7efb84d3dc10>,\n", | |
" <av.VideoFrame #380, yuv420p 1088x1080 at 0x7efb84d3dc78>,\n", | |
" <av.VideoFrame #381, yuv420p 1088x1080 at 0x7efb84d3dce0>,\n", | |
" <av.VideoFrame #382, yuv420p 1088x1080 at 0x7efb84d3dd48>,\n", | |
" <av.VideoFrame #383, yuv420p 1088x1080 at 0x7efb84d3ddb0>,\n", | |
" <av.VideoFrame #384, yuv420p 1088x1080 at 0x7efb84d3de18>,\n", | |
" <av.VideoFrame #385, yuv420p 1088x1080 at 0x7efb84d3de80>,\n", | |
" <av.VideoFrame #386, yuv420p 1088x1080 at 0x7efb84d3dee8>,\n", | |
" <av.VideoFrame #387, yuv420p 1088x1080 at 0x7efb84d3df50>,\n", | |
" <av.VideoFrame #388, yuv420p 1088x1080 at 0x7efb84d46048>,\n", | |
" <av.VideoFrame #389, yuv420p 1088x1080 at 0x7efb84d460b0>,\n", | |
" <av.VideoFrame #390, yuv420p 1088x1080 at 0x7efb84d46118>,\n", | |
" <av.VideoFrame #391, yuv420p 1088x1080 at 0x7efb84d46180>,\n", | |
" <av.VideoFrame #392, yuv420p 1088x1080 at 0x7efb84d461e8>,\n", | |
" <av.VideoFrame #393, yuv420p 1088x1080 at 0x7efb84d46250>,\n", | |
" <av.VideoFrame #394, yuv420p 1088x1080 at 0x7efb84d462b8>,\n", | |
" <av.VideoFrame #395, yuv420p 1088x1080 at 0x7efb84d46320>,\n", | |
" <av.VideoFrame #396, yuv420p 1088x1080 at 0x7efb84d46388>,\n", | |
" <av.VideoFrame #397, yuv420p 1088x1080 at 0x7efb84d463f0>,\n", | |
" <av.VideoFrame #398, yuv420p 1088x1080 at 0x7efb84d46458>,\n", | |
" <av.VideoFrame #399, yuv420p 1088x1080 at 0x7efb84d464c0>,\n", | |
" <av.VideoFrame #400, yuv420p 1088x1080 at 0x7efb84d46528>,\n", | |
" <av.VideoFrame #401, yuv420p 1088x1080 at 0x7efb84d46590>,\n", | |
" <av.VideoFrame #402, yuv420p 1088x1080 at 0x7efb84d465f8>,\n", | |
" <av.VideoFrame #403, yuv420p 1088x1080 at 0x7efb84d46660>,\n", | |
" <av.VideoFrame #404, yuv420p 1088x1080 at 0x7efb84d466c8>,\n", | |
" <av.VideoFrame #405, yuv420p 1088x1080 at 0x7efb84d46730>,\n", | |
" <av.VideoFrame #406, yuv420p 1088x1080 at 0x7efb84d46798>,\n", | |
" <av.VideoFrame #407, yuv420p 1088x1080 at 0x7efb84d46800>,\n", | |
" <av.VideoFrame #408, yuv420p 1088x1080 at 0x7efb84d46868>,\n", | |
" <av.VideoFrame #409, yuv420p 1088x1080 at 0x7efb84d468d0>,\n", | |
" <av.VideoFrame #410, yuv420p 1088x1080 at 0x7efb84d46938>,\n", | |
" <av.VideoFrame #411, yuv420p 1088x1080 at 0x7efb84d469a0>,\n", | |
" <av.VideoFrame #412, yuv420p 1088x1080 at 0x7efb84d46a08>,\n", | |
" <av.VideoFrame #413, yuv420p 1088x1080 at 0x7efb84d46a70>,\n", | |
" <av.VideoFrame #414, yuv420p 1088x1080 at 0x7efb84d46ad8>,\n", | |
" <av.VideoFrame #415, yuv420p 1088x1080 at 0x7efb84d46b40>,\n", | |
" <av.VideoFrame #416, yuv420p 1088x1080 at 0x7efb84d46ba8>,\n", | |
" <av.VideoFrame #417, yuv420p 1088x1080 at 0x7efb84d46c10>,\n", | |
" <av.VideoFrame #418, yuv420p 1088x1080 at 0x7efb84d46c78>,\n", | |
" <av.VideoFrame #419, yuv420p 1088x1080 at 0x7efb84d46ce0>,\n", | |
" <av.VideoFrame #420, yuv420p 1088x1080 at 0x7efb84d46d48>,\n", | |
" <av.VideoFrame #421, yuv420p 1088x1080 at 0x7efb84d46db0>,\n", | |
" <av.VideoFrame #422, yuv420p 1088x1080 at 0x7efb84d46e18>,\n", | |
" <av.VideoFrame #423, yuv420p 1088x1080 at 0x7efb84d46e80>,\n", | |
" <av.VideoFrame #424, yuv420p 1088x1080 at 0x7efb84d46ee8>,\n", | |
" <av.VideoFrame #425, yuv420p 1088x1080 at 0x7efb84d46f50>,\n", | |
" <av.VideoFrame #426, yuv420p 1088x1080 at 0x7efb84d4d048>,\n", | |
" <av.VideoFrame #427, yuv420p 1088x1080 at 0x7efb84d4d0b0>,\n", | |
" <av.VideoFrame #428, yuv420p 1088x1080 at 0x7efb84d4d118>,\n", | |
" <av.VideoFrame #429, yuv420p 1088x1080 at 0x7efb84d4d180>,\n", | |
" <av.VideoFrame #430, yuv420p 1088x1080 at 0x7efb84d4d1e8>,\n", | |
" <av.VideoFrame #431, yuv420p 1088x1080 at 0x7efb84d4d250>,\n", | |
" <av.VideoFrame #432, yuv420p 1088x1080 at 0x7efb84d4d2b8>,\n", | |
" <av.VideoFrame #433, yuv420p 1088x1080 at 0x7efb84d4d320>,\n", | |
" <av.VideoFrame #434, yuv420p 1088x1080 at 0x7efb84d4d388>,\n", | |
" <av.VideoFrame #435, yuv420p 1088x1080 at 0x7efb84d4d3f0>,\n", | |
" <av.VideoFrame #436, yuv420p 1088x1080 at 0x7efb84d4d458>,\n", | |
" <av.VideoFrame #437, yuv420p 1088x1080 at 0x7efb84d4d4c0>,\n", | |
" <av.VideoFrame #438, yuv420p 1088x1080 at 0x7efb84d4d528>,\n", | |
" <av.VideoFrame #439, yuv420p 1088x1080 at 0x7efb84d4d590>,\n", | |
" <av.VideoFrame #440, yuv420p 1088x1080 at 0x7efb84d4d5f8>,\n", | |
" <av.VideoFrame #441, yuv420p 1088x1080 at 0x7efb84d4d660>,\n", | |
" <av.VideoFrame #442, yuv420p 1088x1080 at 0x7efb84d4d6c8>,\n", | |
" <av.VideoFrame #443, yuv420p 1088x1080 at 0x7efb84d4d730>,\n", | |
" <av.VideoFrame #444, yuv420p 1088x1080 at 0x7efb84d4d798>,\n", | |
" <av.VideoFrame #445, yuv420p 1088x1080 at 0x7efb84d4d800>,\n", | |
" <av.VideoFrame #446, yuv420p 1088x1080 at 0x7efb84d4d868>,\n", | |
" <av.VideoFrame #447, yuv420p 1088x1080 at 0x7efb84d4d8d0>,\n", | |
" <av.VideoFrame #448, yuv420p 1088x1080 at 0x7efb84d4d938>,\n", | |
" <av.VideoFrame #449, yuv420p 1088x1080 at 0x7efb84d4d9a0>,\n", | |
" <av.VideoFrame #450, yuv420p 1088x1080 at 0x7efb84d4da08>,\n", | |
" <av.VideoFrame #451, yuv420p 1088x1080 at 0x7efb84d4da70>,\n", | |
" <av.VideoFrame #452, yuv420p 1088x1080 at 0x7efb84d4dad8>,\n", | |
" <av.VideoFrame #453, yuv420p 1088x1080 at 0x7efb84d4db40>,\n", | |
" <av.VideoFrame #454, yuv420p 1088x1080 at 0x7efb84d4dba8>,\n", | |
" <av.VideoFrame #455, yuv420p 1088x1080 at 0x7efb84d4dc10>,\n", | |
" <av.VideoFrame #456, yuv420p 1088x1080 at 0x7efb84d4dc78>,\n", | |
" <av.VideoFrame #457, yuv420p 1088x1080 at 0x7efb84d4dce0>,\n", | |
" <av.VideoFrame #458, yuv420p 1088x1080 at 0x7efb84d4dd48>,\n", | |
" <av.VideoFrame #459, yuv420p 1088x1080 at 0x7efb84d4ddb0>,\n", | |
" <av.VideoFrame #460, yuv420p 1088x1080 at 0x7efb84d4de18>,\n", | |
" <av.VideoFrame #461, yuv420p 1088x1080 at 0x7efb84d4de80>,\n", | |
" <av.VideoFrame #462, yuv420p 1088x1080 at 0x7efb84d4dee8>,\n", | |
" <av.VideoFrame #463, yuv420p 1088x1080 at 0x7efb84d4df50>,\n", | |
" <av.VideoFrame #464, yuv420p 1088x1080 at 0x7efb84d53048>,\n", | |
" <av.VideoFrame #465, yuv420p 1088x1080 at 0x7efb84d530b0>,\n", | |
" <av.VideoFrame #466, yuv420p 1088x1080 at 0x7efb84d53118>,\n", | |
" <av.VideoFrame #467, yuv420p 1088x1080 at 0x7efb84d53180>,\n", | |
" <av.VideoFrame #468, yuv420p 1088x1080 at 0x7efb84d531e8>,\n", | |
" <av.VideoFrame #469, yuv420p 1088x1080 at 0x7efb84d53250>,\n", | |
" <av.VideoFrame #470, yuv420p 1088x1080 at 0x7efb84d532b8>,\n", | |
" <av.VideoFrame #471, yuv420p 1088x1080 at 0x7efb84d53320>,\n", | |
" <av.VideoFrame #472, yuv420p 1088x1080 at 0x7efb84d53388>,\n", | |
" <av.VideoFrame #473, yuv420p 1088x1080 at 0x7efb84d533f0>,\n", | |
" <av.VideoFrame #474, yuv420p 1088x1080 at 0x7efb84d53458>,\n", | |
" <av.VideoFrame #475, yuv420p 1088x1080 at 0x7efb84d534c0>,\n", | |
" <av.VideoFrame #476, yuv420p 1088x1080 at 0x7efb84d53528>,\n", | |
" <av.VideoFrame #477, yuv420p 1088x1080 at 0x7efb84d53590>,\n", | |
" <av.VideoFrame #478, yuv420p 1088x1080 at 0x7efb84d535f8>,\n", | |
" <av.VideoFrame #479, yuv420p 1088x1080 at 0x7efb84d53660>,\n", | |
" <av.VideoFrame #480, yuv420p 1088x1080 at 0x7efb84d536c8>,\n", | |
" <av.VideoFrame #481, yuv420p 1088x1080 at 0x7efb84d53730>,\n", | |
" <av.VideoFrame #482, yuv420p 1088x1080 at 0x7efb84d53798>,\n", | |
" <av.VideoFrame #483, yuv420p 1088x1080 at 0x7efb84d53800>,\n", | |
" <av.VideoFrame #484, yuv420p 1088x1080 at 0x7efb84d53868>,\n", | |
" <av.VideoFrame #485, yuv420p 1088x1080 at 0x7efb84d538d0>,\n", | |
" <av.VideoFrame #486, yuv420p 1088x1080 at 0x7efb84d53938>,\n", | |
" <av.VideoFrame #487, yuv420p 1088x1080 at 0x7efb84d539a0>,\n", | |
" <av.VideoFrame #488, yuv420p 1088x1080 at 0x7efb84d53a08>,\n", | |
" <av.VideoFrame #489, yuv420p 1088x1080 at 0x7efb84d53a70>,\n", | |
" <av.VideoFrame #490, yuv420p 1088x1080 at 0x7efb84d53ad8>,\n", | |
" <av.VideoFrame #491, yuv420p 1088x1080 at 0x7efb84d53b40>,\n", | |
" <av.VideoFrame #492, yuv420p 1088x1080 at 0x7efb84d53ba8>,\n", | |
" <av.VideoFrame #493, yuv420p 1088x1080 at 0x7efb84d53c10>,\n", | |
" <av.VideoFrame #494, yuv420p 1088x1080 at 0x7efb84d53c78>,\n", | |
" <av.VideoFrame #495, yuv420p 1088x1080 at 0x7efb84d53ce0>,\n", | |
" <av.VideoFrame #496, yuv420p 1088x1080 at 0x7efb84d53d48>,\n", | |
" <av.VideoFrame #497, yuv420p 1088x1080 at 0x7efb84d53db0>,\n", | |
" <av.VideoFrame #498, yuv420p 1088x1080 at 0x7efb84d53e18>,\n", | |
" <av.VideoFrame #499, yuv420p 1088x1080 at 0x7efb84d53e80>,\n", | |
" <av.VideoFrame #500, yuv420p 1088x1080 at 0x7efb84d53ee8>,\n", | |
" <av.VideoFrame #501, yuv420p 1088x1080 at 0x7efb84d53f50>,\n", | |
" <av.VideoFrame #502, yuv420p 1088x1080 at 0x7efb84cdb048>,\n", | |
" <av.VideoFrame #503, yuv420p 1088x1080 at 0x7efb84cdb0b0>,\n", | |
" <av.VideoFrame #504, yuv420p 1088x1080 at 0x7efb84cdb118>,\n", | |
" <av.VideoFrame #505, yuv420p 1088x1080 at 0x7efb84cdb180>,\n", | |
" <av.VideoFrame #506, yuv420p 1088x1080 at 0x7efb84cdb1e8>,\n", | |
" <av.VideoFrame #507, yuv420p 1088x1080 at 0x7efb84cdb250>,\n", | |
" <av.VideoFrame #508, yuv420p 1088x1080 at 0x7efb84cdb2b8>,\n", | |
" <av.VideoFrame #509, yuv420p 1088x1080 at 0x7efb84cdb320>,\n", | |
" <av.VideoFrame #510, yuv420p 1088x1080 at 0x7efb84cdb388>,\n", | |
" <av.VideoFrame #511, yuv420p 1088x1080 at 0x7efb84cdb3f0>,\n", | |
" <av.VideoFrame #512, yuv420p 1088x1080 at 0x7efb84cdb458>,\n", | |
" <av.VideoFrame #513, yuv420p 1088x1080 at 0x7efb84cdb4c0>,\n", | |
" <av.VideoFrame #514, yuv420p 1088x1080 at 0x7efb84cdb528>,\n", | |
" <av.VideoFrame #515, yuv420p 1088x1080 at 0x7efb84cdb590>,\n", | |
" <av.VideoFrame #516, yuv420p 1088x1080 at 0x7efb84cdb5f8>,\n", | |
" <av.VideoFrame #517, yuv420p 1088x1080 at 0x7efb84cdb660>,\n", | |
" <av.VideoFrame #518, yuv420p 1088x1080 at 0x7efb84cdb6c8>,\n", | |
" <av.VideoFrame #519, yuv420p 1088x1080 at 0x7efb84cdb730>,\n", | |
" <av.VideoFrame #520, yuv420p 1088x1080 at 0x7efb84cdb798>,\n", | |
" <av.VideoFrame #521, yuv420p 1088x1080 at 0x7efb84cdb800>,\n", | |
" <av.VideoFrame #522, yuv420p 1088x1080 at 0x7efb84cdb868>,\n", | |
" <av.VideoFrame #523, yuv420p 1088x1080 at 0x7efb84cdb8d0>,\n", | |
" <av.VideoFrame #524, yuv420p 1088x1080 at 0x7efb84cdb938>,\n", | |
" <av.VideoFrame #525, yuv420p 1088x1080 at 0x7efb84cdb9a0>,\n", | |
" <av.VideoFrame #526, yuv420p 1088x1080 at 0x7efb84cdba08>,\n", | |
" <av.VideoFrame #527, yuv420p 1088x1080 at 0x7efb84cdba70>,\n", | |
" <av.VideoFrame #528, yuv420p 1088x1080 at 0x7efb84cdbad8>,\n", | |
" <av.VideoFrame #529, yuv420p 1088x1080 at 0x7efb84cdbb40>,\n", | |
" <av.VideoFrame #530, yuv420p 1088x1080 at 0x7efb84cdbba8>,\n", | |
" <av.VideoFrame #531, yuv420p 1088x1080 at 0x7efb84cdbc10>,\n", | |
" <av.VideoFrame #532, yuv420p 1088x1080 at 0x7efb84cdbc78>,\n", | |
" <av.VideoFrame #533, yuv420p 1088x1080 at 0x7efb84cdbce0>,\n", | |
" <av.VideoFrame #534, yuv420p 1088x1080 at 0x7efb84cdbd48>,\n", | |
" <av.VideoFrame #535, yuv420p 1088x1080 at 0x7efb84cdbdb0>,\n", | |
" <av.VideoFrame #536, yuv420p 1088x1080 at 0x7efb84cdbe18>,\n", | |
" <av.VideoFrame #537, yuv420p 1088x1080 at 0x7efb84cdbe80>,\n", | |
" <av.VideoFrame #538, yuv420p 1088x1080 at 0x7efb84cdbee8>,\n", | |
" <av.VideoFrame #539, yuv420p 1088x1080 at 0x7efb84cdbf50>,\n", | |
" <av.VideoFrame #540, yuv420p 1088x1080 at 0x7efb84ce3048>,\n", | |
" <av.VideoFrame #541, yuv420p 1088x1080 at 0x7efb84ce30b0>,\n", | |
" <av.VideoFrame #542, yuv420p 1088x1080 at 0x7efb84ce3118>,\n", | |
" <av.VideoFrame #543, yuv420p 1088x1080 at 0x7efb84ce3180>,\n", | |
" <av.VideoFrame #544, yuv420p 1088x1080 at 0x7efb84ce31e8>,\n", | |
" <av.VideoFrame #545, yuv420p 1088x1080 at 0x7efb84ce3250>,\n", | |
" <av.VideoFrame #546, yuv420p 1088x1080 at 0x7efb84ce32b8>,\n", | |
" <av.VideoFrame #547, yuv420p 1088x1080 at 0x7efb84ce3320>,\n", | |
" <av.VideoFrame #548, yuv420p 1088x1080 at 0x7efb84ce3388>,\n", | |
" <av.VideoFrame #549, yuv420p 1088x1080 at 0x7efb84ce33f0>,\n", | |
" <av.VideoFrame #550, yuv420p 1088x1080 at 0x7efb84ce3458>,\n", | |
" <av.VideoFrame #551, yuv420p 1088x1080 at 0x7efb84ce34c0>,\n", | |
" <av.VideoFrame #552, yuv420p 1088x1080 at 0x7efb84ce3528>,\n", | |
" <av.VideoFrame #553, yuv420p 1088x1080 at 0x7efb84ce3590>,\n", | |
" <av.VideoFrame #554, yuv420p 1088x1080 at 0x7efb84ce35f8>,\n", | |
" <av.VideoFrame #555, yuv420p 1088x1080 at 0x7efb84ce3660>,\n", | |
" <av.VideoFrame #556, yuv420p 1088x1080 at 0x7efb84ce36c8>,\n", | |
" <av.VideoFrame #557, yuv420p 1088x1080 at 0x7efb84ce3730>,\n", | |
" <av.VideoFrame #558, yuv420p 1088x1080 at 0x7efb84ce3798>,\n", | |
" <av.VideoFrame #559, yuv420p 1088x1080 at 0x7efb84ce3800>,\n", | |
" <av.VideoFrame #560, yuv420p 1088x1080 at 0x7efb84ce3868>,\n", | |
" <av.VideoFrame #561, yuv420p 1088x1080 at 0x7efb84ce38d0>,\n", | |
" <av.VideoFrame #562, yuv420p 1088x1080 at 0x7efb84ce3938>,\n", | |
" <av.VideoFrame #563, yuv420p 1088x1080 at 0x7efb84ce39a0>,\n", | |
" <av.VideoFrame #564, yuv420p 1088x1080 at 0x7efb84ce3a08>,\n", | |
" <av.VideoFrame #565, yuv420p 1088x1080 at 0x7efb84ce3a70>,\n", | |
" <av.VideoFrame #566, yuv420p 1088x1080 at 0x7efb84ce3ad8>,\n", | |
" <av.VideoFrame #567, yuv420p 1088x1080 at 0x7efb84ce3b40>,\n", | |
" <av.VideoFrame #568, yuv420p 1088x1080 at 0x7efb84ce3ba8>,\n", | |
" <av.VideoFrame #569, yuv420p 1088x1080 at 0x7efb84ce3c10>,\n", | |
" <av.VideoFrame #570, yuv420p 1088x1080 at 0x7efb84ce3c78>,\n", | |
" <av.VideoFrame #571, yuv420p 1088x1080 at 0x7efb84ce3ce0>,\n", | |
" <av.VideoFrame #572, yuv420p 1088x1080 at 0x7efb84ce3d48>,\n", | |
" <av.VideoFrame #573, yuv420p 1088x1080 at 0x7efb84ce3db0>,\n", | |
" <av.VideoFrame #574, yuv420p 1088x1080 at 0x7efb84ce3e18>,\n", | |
" <av.VideoFrame #575, yuv420p 1088x1080 at 0x7efb84ce3e80>,\n", | |
" <av.VideoFrame #576, yuv420p 1088x1080 at 0x7efb84ce3ee8>,\n", | |
" <av.VideoFrame #577, yuv420p 1088x1080 at 0x7efb84ce3f50>,\n", | |
" <av.VideoFrame #578, yuv420p 1088x1080 at 0x7efb84cea048>,\n", | |
" <av.VideoFrame #579, yuv420p 1088x1080 at 0x7efb84cea0b0>,\n", | |
" <av.VideoFrame #580, yuv420p 1088x1080 at 0x7efb84cea118>,\n", | |
" <av.VideoFrame #581, yuv420p 1088x1080 at 0x7efb84cea180>,\n", | |
" <av.VideoFrame #582, yuv420p 1088x1080 at 0x7efb84cea1e8>,\n", | |
" <av.VideoFrame #583, yuv420p 1088x1080 at 0x7efb84cea250>,\n", | |
" <av.VideoFrame #584, yuv420p 1088x1080 at 0x7efb84cea2b8>,\n", | |
" <av.VideoFrame #585, yuv420p 1088x1080 at 0x7efb84cea320>,\n", | |
" <av.VideoFrame #586, yuv420p 1088x1080 at 0x7efb84cea388>,\n", | |
" <av.VideoFrame #587, yuv420p 1088x1080 at 0x7efb84cea3f0>,\n", | |
" <av.VideoFrame #588, yuv420p 1088x1080 at 0x7efb84cea458>,\n", | |
" <av.VideoFrame #589, yuv420p 1088x1080 at 0x7efb84cea4c0>,\n", | |
" <av.VideoFrame #590, yuv420p 1088x1080 at 0x7efb84cea528>,\n", | |
" <av.VideoFrame #591, yuv420p 1088x1080 at 0x7efb84cea590>,\n", | |
" <av.VideoFrame #592, yuv420p 1088x1080 at 0x7efb84cea5f8>,\n", | |
" <av.VideoFrame #593, yuv420p 1088x1080 at 0x7efb84cea660>,\n", | |
" <av.VideoFrame #594, yuv420p 1088x1080 at 0x7efb84cea6c8>,\n", | |
" <av.VideoFrame #595, yuv420p 1088x1080 at 0x7efb84cea730>,\n", | |
" <av.VideoFrame #596, yuv420p 1088x1080 at 0x7efb84cea798>,\n", | |
" <av.VideoFrame #597, yuv420p 1088x1080 at 0x7efb84cea800>,\n", | |
" <av.VideoFrame #598, yuv420p 1088x1080 at 0x7efb84cea868>,\n", | |
" <av.VideoFrame #599, yuv420p 1088x1080 at 0x7efb84cea8d0>,\n", | |
" <av.VideoFrame #600, yuv420p 1088x1080 at 0x7efb84cea938>,\n", | |
" <av.VideoFrame #601, yuv420p 1088x1080 at 0x7efb84cea9a0>,\n", | |
" <av.VideoFrame #602, yuv420p 1088x1080 at 0x7efb84ceaa08>,\n", | |
" <av.VideoFrame #603, yuv420p 1088x1080 at 0x7efb84ceaa70>,\n", | |
" <av.VideoFrame #604, yuv420p 1088x1080 at 0x7efb84ceaad8>,\n", | |
" <av.VideoFrame #605, yuv420p 1088x1080 at 0x7efb84ceab40>,\n", | |
" <av.VideoFrame #606, yuv420p 1088x1080 at 0x7efb84ceaba8>,\n", | |
" <av.VideoFrame #607, yuv420p 1088x1080 at 0x7efb84ceac10>,\n", | |
" <av.VideoFrame #608, yuv420p 1088x1080 at 0x7efb84ceac78>,\n", | |
" <av.VideoFrame #609, yuv420p 1088x1080 at 0x7efb84ceace0>,\n", | |
" <av.VideoFrame #610, yuv420p 1088x1080 at 0x7efb84cead48>,\n", | |
" <av.VideoFrame #611, yuv420p 1088x1080 at 0x7efb84ceadb0>,\n", | |
" <av.VideoFrame #612, yuv420p 1088x1080 at 0x7efb84ceae18>,\n", | |
" <av.VideoFrame #613, yuv420p 1088x1080 at 0x7efb84ceae80>,\n", | |
" <av.VideoFrame #614, yuv420p 1088x1080 at 0x7efb84ceaee8>,\n", | |
" <av.VideoFrame #615, yuv420p 1088x1080 at 0x7efb84ceaf50>,\n", | |
" <av.VideoFrame #616, yuv420p 1088x1080 at 0x7efb84cef048>,\n", | |
" <av.VideoFrame #617, yuv420p 1088x1080 at 0x7efb84cef0b0>,\n", | |
" <av.VideoFrame #618, yuv420p 1088x1080 at 0x7efb84cef118>,\n", | |
" <av.VideoFrame #619, yuv420p 1088x1080 at 0x7efb84cef180>,\n", | |
" <av.VideoFrame #620, yuv420p 1088x1080 at 0x7efb84cef1e8>,\n", | |
" <av.VideoFrame #621, yuv420p 1088x1080 at 0x7efb84cef250>,\n", | |
" <av.VideoFrame #622, yuv420p 1088x1080 at 0x7efb84cef2b8>,\n", | |
" <av.VideoFrame #623, yuv420p 1088x1080 at 0x7efb84cef320>,\n", | |
" <av.VideoFrame #624, yuv420p 1088x1080 at 0x7efb84cef388>,\n", | |
" <av.VideoFrame #625, yuv420p 1088x1080 at 0x7efb84cef3f0>,\n", | |
" <av.VideoFrame #626, yuv420p 1088x1080 at 0x7efb84cef458>,\n", | |
" <av.VideoFrame #627, yuv420p 1088x1080 at 0x7efb84cef4c0>,\n", | |
" <av.VideoFrame #628, yuv420p 1088x1080 at 0x7efb84cef528>,\n", | |
" <av.VideoFrame #629, yuv420p 1088x1080 at 0x7efb84cef590>,\n", | |
" <av.VideoFrame #630, yuv420p 1088x1080 at 0x7efb84cef5f8>,\n", | |
" <av.VideoFrame #631, yuv420p 1088x1080 at 0x7efb84cef660>,\n", | |
" <av.VideoFrame #632, yuv420p 1088x1080 at 0x7efb84cef6c8>,\n", | |
" <av.VideoFrame #633, yuv420p 1088x1080 at 0x7efb84cef730>,\n", | |
" <av.VideoFrame #634, yuv420p 1088x1080 at 0x7efb84cef798>,\n", | |
" <av.VideoFrame #635, yuv420p 1088x1080 at 0x7efb84cef800>,\n", | |
" <av.VideoFrame #636, yuv420p 1088x1080 at 0x7efb84cef868>,\n", | |
" <av.VideoFrame #637, yuv420p 1088x1080 at 0x7efb84cef8d0>,\n", | |
" <av.VideoFrame #638, yuv420p 1088x1080 at 0x7efb84cef938>,\n", | |
" <av.VideoFrame #639, yuv420p 1088x1080 at 0x7efb84cef9a0>,\n", | |
" <av.VideoFrame #640, yuv420p 1088x1080 at 0x7efb84cefa08>,\n", | |
" <av.VideoFrame #641, yuv420p 1088x1080 at 0x7efb84cefa70>,\n", | |
" <av.VideoFrame #642, yuv420p 1088x1080 at 0x7efb84cefad8>,\n", | |
" <av.VideoFrame #643, yuv420p 1088x1080 at 0x7efb84cefb40>,\n", | |
" <av.VideoFrame #644, yuv420p 1088x1080 at 0x7efb84cefba8>,\n", | |
" <av.VideoFrame #645, yuv420p 1088x1080 at 0x7efb84cefc10>,\n", | |
" <av.VideoFrame #646, yuv420p 1088x1080 at 0x7efb84cefc78>,\n", | |
" <av.VideoFrame #647, yuv420p 1088x1080 at 0x7efb84cefce0>,\n", | |
" <av.VideoFrame #648, yuv420p 1088x1080 at 0x7efb84cefd48>,\n", | |
" <av.VideoFrame #649, yuv420p 1088x1080 at 0x7efb84cefdb0>,\n", | |
" <av.VideoFrame #650, yuv420p 1088x1080 at 0x7efb84cefe18>,\n", | |
" <av.VideoFrame #651, yuv420p 1088x1080 at 0x7efb84cefe80>,\n", | |
" <av.VideoFrame #652, yuv420p 1088x1080 at 0x7efb84cefee8>,\n", | |
" <av.VideoFrame #653, yuv420p 1088x1080 at 0x7efb84ceff50>,\n", | |
" <av.VideoFrame #654, yuv420p 1088x1080 at 0x7efb84cf6048>,\n", | |
" <av.VideoFrame #655, yuv420p 1088x1080 at 0x7efb84cf60b0>,\n", | |
" <av.VideoFrame #656, yuv420p 1088x1080 at 0x7efb84cf6118>,\n", | |
" <av.VideoFrame #657, yuv420p 1088x1080 at 0x7efb84cf6180>,\n", | |
" <av.VideoFrame #658, yuv420p 1088x1080 at 0x7efb84cf61e8>,\n", | |
" <av.VideoFrame #659, yuv420p 1088x1080 at 0x7efb84cf6250>,\n", | |
" <av.VideoFrame #660, yuv420p 1088x1080 at 0x7efb84cf62b8>,\n", | |
" <av.VideoFrame #661, yuv420p 1088x1080 at 0x7efb84cf6320>,\n", | |
" <av.VideoFrame #662, yuv420p 1088x1080 at 0x7efb84cf6388>,\n", | |
" <av.VideoFrame #663, yuv420p 1088x1080 at 0x7efb84cf63f0>,\n", | |
" <av.VideoFrame #664, yuv420p 1088x1080 at 0x7efb84cf6458>,\n", | |
" <av.VideoFrame #665, yuv420p 1088x1080 at 0x7efb84cf64c0>,\n", | |
" <av.VideoFrame #666, yuv420p 1088x1080 at 0x7efb84cf6528>,\n", | |
" <av.VideoFrame #667, yuv420p 1088x1080 at 0x7efb84cf6590>,\n", | |
" <av.VideoFrame #668, yuv420p 1088x1080 at 0x7efb84cf65f8>,\n", | |
" <av.VideoFrame #669, yuv420p 1088x1080 at 0x7efb84cf6660>,\n", | |
" <av.VideoFrame #670, yuv420p 1088x1080 at 0x7efb84cf66c8>,\n", | |
" <av.VideoFrame #671, yuv420p 1088x1080 at 0x7efb84cf6730>,\n", | |
" <av.VideoFrame #672, yuv420p 1088x1080 at 0x7efb84cf6798>,\n", | |
" <av.VideoFrame #673, yuv420p 1088x1080 at 0x7efb84cf6800>,\n", | |
" <av.VideoFrame #674, yuv420p 1088x1080 at 0x7efb84cf6868>,\n", | |
" <av.VideoFrame #675, yuv420p 1088x1080 at 0x7efb84cf68d0>,\n", | |
" <av.VideoFrame #676, yuv420p 1088x1080 at 0x7efb84cf6938>,\n", | |
" <av.VideoFrame #677, yuv420p 1088x1080 at 0x7efb84cf69a0>,\n", | |
" <av.VideoFrame #678, yuv420p 1088x1080 at 0x7efb84cf6a08>,\n", | |
" <av.VideoFrame #679, yuv420p 1088x1080 at 0x7efb84cf6a70>,\n", | |
" <av.VideoFrame #680, yuv420p 1088x1080 at 0x7efb84cf6ad8>,\n", | |
" <av.VideoFrame #681, yuv420p 1088x1080 at 0x7efb84cf6b40>,\n", | |
" <av.VideoFrame #682, yuv420p 1088x1080 at 0x7efb84cf6ba8>,\n", | |
" <av.VideoFrame #683, yuv420p 1088x1080 at 0x7efb84cf6c10>,\n", | |
" <av.VideoFrame #684, yuv420p 1088x1080 at 0x7efb84cf6c78>,\n", | |
" <av.VideoFrame #685, yuv420p 1088x1080 at 0x7efb84cf6ce0>,\n", | |
" <av.VideoFrame #686, yuv420p 1088x1080 at 0x7efb84cf6d48>,\n", | |
" <av.VideoFrame #687, yuv420p 1088x1080 at 0x7efb84cf6db0>,\n", | |
" <av.VideoFrame #688, yuv420p 1088x1080 at 0x7efb84cf6e18>,\n", | |
" <av.VideoFrame #689, yuv420p 1088x1080 at 0x7efb84cf6e80>,\n", | |
" <av.VideoFrame #690, yuv420p 1088x1080 at 0x7efb84cf6ee8>,\n", | |
" <av.VideoFrame #691, yuv420p 1088x1080 at 0x7efb84cf6f50>,\n", | |
" <av.VideoFrame #692, yuv420p 1088x1080 at 0x7efb84cff048>,\n", | |
" <av.VideoFrame #693, yuv420p 1088x1080 at 0x7efb84cff0b0>,\n", | |
" <av.VideoFrame #694, yuv420p 1088x1080 at 0x7efb84cff118>,\n", | |
" <av.VideoFrame #695, yuv420p 1088x1080 at 0x7efb84cff180>,\n", | |
" <av.VideoFrame #696, yuv420p 1088x1080 at 0x7efb84cff1e8>,\n", | |
" <av.VideoFrame #697, yuv420p 1088x1080 at 0x7efb84cff250>,\n", | |
" <av.VideoFrame #698, yuv420p 1088x1080 at 0x7efb84cff2b8>,\n", | |
" <av.VideoFrame #699, yuv420p 1088x1080 at 0x7efb84cff320>,\n", | |
" <av.VideoFrame #700, yuv420p 1088x1080 at 0x7efb84cff388>,\n", | |
" <av.VideoFrame #701, yuv420p 1088x1080 at 0x7efb84cff3f0>,\n", | |
" <av.VideoFrame #702, yuv420p 1088x1080 at 0x7efb84cff458>,\n", | |
" <av.VideoFrame #703, yuv420p 1088x1080 at 0x7efb84cff4c0>,\n", | |
" <av.VideoFrame #704, yuv420p 1088x1080 at 0x7efb84cff528>,\n", | |
" <av.VideoFrame #705, yuv420p 1088x1080 at 0x7efb84cff590>,\n", | |
" <av.VideoFrame #706, yuv420p 1088x1080 at 0x7efb84cff5f8>,\n", | |
" <av.VideoFrame #707, yuv420p 1088x1080 at 0x7efb84cff660>,\n", | |
" <av.VideoFrame #708, yuv420p 1088x1080 at 0x7efb84cff6c8>,\n", | |
" <av.VideoFrame #709, yuv420p 1088x1080 at 0x7efb84cff730>,\n", | |
" <av.VideoFrame #710, yuv420p 1088x1080 at 0x7efb84cff798>,\n", | |
" <av.VideoFrame #711, yuv420p 1088x1080 at 0x7efb84cff800>,\n", | |
" <av.VideoFrame #712, yuv420p 1088x1080 at 0x7efb84cff868>,\n", | |
" <av.VideoFrame #713, yuv420p 1088x1080 at 0x7efb84cff8d0>,\n", | |
" <av.VideoFrame #714, yuv420p 1088x1080 at 0x7efb84cff938>,\n", | |
" <av.VideoFrame #715, yuv420p 1088x1080 at 0x7efb84cff9a0>,\n", | |
" <av.VideoFrame #716, yuv420p 1088x1080 at 0x7efb84cffa08>,\n", | |
" <av.VideoFrame #717, yuv420p 1088x1080 at 0x7efb84cffa70>,\n", | |
" <av.VideoFrame #718, yuv420p 1088x1080 at 0x7efb84cffad8>,\n", | |
" <av.VideoFrame #719, yuv420p 1088x1080 at 0x7efb84cffb40>,\n", | |
" <av.VideoFrame #720, yuv420p 1088x1080 at 0x7efb84cffba8>,\n", | |
" <av.VideoFrame #721, yuv420p 1088x1080 at 0x7efb84cffc10>,\n", | |
" <av.VideoFrame #722, yuv420p 1088x1080 at 0x7efb84cffc78>,\n", | |
" <av.VideoFrame #723, yuv420p 1088x1080 at 0x7efb84cffce0>,\n", | |
" <av.VideoFrame #724, yuv420p 1088x1080 at 0x7efb84cffd48>,\n", | |
" <av.VideoFrame #725, yuv420p 1088x1080 at 0x7efb84cffdb0>,\n", | |
" <av.VideoFrame #726, yuv420p 1088x1080 at 0x7efb84cffe18>,\n", | |
" <av.VideoFrame #727, yuv420p 1088x1080 at 0x7efb84cffe80>,\n", | |
" <av.VideoFrame #728, yuv420p 1088x1080 at 0x7efb84cffee8>,\n", | |
" <av.VideoFrame #729, yuv420p 1088x1080 at 0x7efb84cfff50>,\n", | |
" <av.VideoFrame #730, yuv420p 1088x1080 at 0x7efb84d06048>,\n", | |
" <av.VideoFrame #731, yuv420p 1088x1080 at 0x7efb84d060b0>,\n", | |
" <av.VideoFrame #732, yuv420p 1088x1080 at 0x7efb84d06118>,\n", | |
" <av.VideoFrame #733, yuv420p 1088x1080 at 0x7efb84d06180>,\n", | |
" <av.VideoFrame #734, yuv420p 1088x1080 at 0x7efb84d061e8>,\n", | |
" <av.VideoFrame #735, yuv420p 1088x1080 at 0x7efb84d06250>,\n", | |
" <av.VideoFrame #736, yuv420p 1088x1080 at 0x7efb84d062b8>,\n", | |
" <av.VideoFrame #737, yuv420p 1088x1080 at 0x7efb84d06320>,\n", | |
" <av.VideoFrame #738, yuv420p 1088x1080 at 0x7efb84d06388>,\n", | |
" <av.VideoFrame #739, yuv420p 1088x1080 at 0x7efb84d063f0>,\n", | |
" <av.VideoFrame #740, yuv420p 1088x1080 at 0x7efb84d06458>,\n", | |
" <av.VideoFrame #741, yuv420p 1088x1080 at 0x7efb84d064c0>,\n", | |
" <av.VideoFrame #742, yuv420p 1088x1080 at 0x7efb84d06528>,\n", | |
" <av.VideoFrame #743, yuv420p 1088x1080 at 0x7efb84d06590>,\n", | |
" <av.VideoFrame #744, yuv420p 1088x1080 at 0x7efb84d065f8>,\n", | |
" <av.VideoFrame #745, yuv420p 1088x1080 at 0x7efb84d06660>,\n", | |
" <av.VideoFrame #746, yuv420p 1088x1080 at 0x7efb84d066c8>,\n", | |
" <av.VideoFrame #747, yuv420p 1088x1080 at 0x7efb84d06730>,\n", | |
" <av.VideoFrame #748, yuv420p 1088x1080 at 0x7efb84d06798>,\n", | |
" <av.VideoFrame #749, yuv420p 1088x1080 at 0x7efb84d06800>,\n", | |
" <av.VideoFrame #750, yuv420p 1088x1080 at 0x7efb84d06868>,\n", | |
" <av.VideoFrame #751, yuv420p 1088x1080 at 0x7efb84d068d0>,\n", | |
" <av.VideoFrame #752, yuv420p 1088x1080 at 0x7efb84d06938>,\n", | |
" <av.VideoFrame #753, yuv420p 1088x1080 at 0x7efb84d069a0>,\n", | |
" <av.VideoFrame #754, yuv420p 1088x1080 at 0x7efb84d06a08>,\n", | |
" <av.VideoFrame #755, yuv420p 1088x1080 at 0x7efb84d06a70>,\n", | |
" <av.VideoFrame #756, yuv420p 1088x1080 at 0x7efb84d06ad8>,\n", | |
" <av.VideoFrame #757, yuv420p 1088x1080 at 0x7efb84d06b40>,\n", | |
" <av.VideoFrame #758, yuv420p 1088x1080 at 0x7efb84d06ba8>,\n", | |
" <av.VideoFrame #759, yuv420p 1088x1080 at 0x7efb84d06c10>,\n", | |
" <av.VideoFrame #760, yuv420p 1088x1080 at 0x7efb84d06c78>,\n", | |
" <av.VideoFrame #761, yuv420p 1088x1080 at 0x7efb84d06ce0>,\n", | |
" <av.VideoFrame #762, yuv420p 1088x1080 at 0x7efb84d06d48>,\n", | |
" <av.VideoFrame #763, yuv420p 1088x1080 at 0x7efb84d06db0>,\n", | |
" <av.VideoFrame #764, yuv420p 1088x1080 at 0x7efb84d06e18>,\n", | |
" <av.VideoFrame #765, yuv420p 1088x1080 at 0x7efb84d06e80>,\n", | |
" <av.VideoFrame #766, yuv420p 1088x1080 at 0x7efb84d06ee8>,\n", | |
" <av.VideoFrame #767, yuv420p 1088x1080 at 0x7efb84d06f50>,\n", | |
" <av.VideoFrame #768, yuv420p 1088x1080 at 0x7efb84d0d048>,\n", | |
" <av.VideoFrame #769, yuv420p 1088x1080 at 0x7efb84d0d0b0>,\n", | |
" <av.VideoFrame #770, yuv420p 1088x1080 at 0x7efb84d0d118>,\n", | |
" <av.VideoFrame #771, yuv420p 1088x1080 at 0x7efb84d0d180>,\n", | |
" <av.VideoFrame #772, yuv420p 1088x1080 at 0x7efb84d0d1e8>,\n", | |
" <av.VideoFrame #773, yuv420p 1088x1080 at 0x7efb84d0d250>,\n", | |
" <av.VideoFrame #774, yuv420p 1088x1080 at 0x7efb84d0d2b8>,\n", | |
" <av.VideoFrame #775, yuv420p 1088x1080 at 0x7efb84d0d320>,\n", | |
" <av.VideoFrame #776, yuv420p 1088x1080 at 0x7efb84d0d388>,\n", | |
" <av.VideoFrame #777, yuv420p 1088x1080 at 0x7efb84d0d3f0>,\n", | |
" <av.VideoFrame #778, yuv420p 1088x1080 at 0x7efb84d0d458>,\n", | |
" <av.VideoFrame #779, yuv420p 1088x1080 at 0x7efb84d0d4c0>,\n", | |
" <av.VideoFrame #780, yuv420p 1088x1080 at 0x7efb84d0d528>,\n", | |
" <av.VideoFrame #781, yuv420p 1088x1080 at 0x7efb84d0d590>,\n", | |
" <av.VideoFrame #782, yuv420p 1088x1080 at 0x7efb84d0d5f8>,\n", | |
" <av.VideoFrame #783, yuv420p 1088x1080 at 0x7efb84d0d660>,\n", | |
" <av.VideoFrame #784, yuv420p 1088x1080 at 0x7efb84d0d6c8>,\n", | |
" <av.VideoFrame #785, yuv420p 1088x1080 at 0x7efb84d0d730>,\n", | |
" <av.VideoFrame #786, yuv420p 1088x1080 at 0x7efb84d0d798>,\n", | |
" <av.VideoFrame #787, yuv420p 1088x1080 at 0x7efb84d0d800>,\n", | |
" <av.VideoFrame #788, yuv420p 1088x1080 at 0x7efb84d0d868>,\n", | |
" <av.VideoFrame #789, yuv420p 1088x1080 at 0x7efb84d0d8d0>,\n", | |
" <av.VideoFrame #790, yuv420p 1088x1080 at 0x7efb84d0d938>,\n", | |
" <av.VideoFrame #791, yuv420p 1088x1080 at 0x7efb84d0d9a0>,\n", | |
" <av.VideoFrame #792, yuv420p 1088x1080 at 0x7efb84d0da08>,\n", | |
" <av.VideoFrame #793, yuv420p 1088x1080 at 0x7efb84d0da70>,\n", | |
" <av.VideoFrame #794, yuv420p 1088x1080 at 0x7efb84d0dad8>,\n", | |
" <av.VideoFrame #795, yuv420p 1088x1080 at 0x7efb84d0db40>,\n", | |
" <av.VideoFrame #796, yuv420p 1088x1080 at 0x7efb84d0dba8>,\n", | |
" <av.VideoFrame #797, yuv420p 1088x1080 at 0x7efb84d0dc10>,\n", | |
" <av.VideoFrame #798, yuv420p 1088x1080 at 0x7efb84d0dc78>,\n", | |
" <av.VideoFrame #799, yuv420p 1088x1080 at 0x7efb84d0dce0>,\n", | |
" <av.VideoFrame #800, yuv420p 1088x1080 at 0x7efb84d0dd48>,\n", | |
" <av.VideoFrame #801, yuv420p 1088x1080 at 0x7efb84d0ddb0>,\n", | |
" <av.VideoFrame #802, yuv420p 1088x1080 at 0x7efb84d0de18>,\n", | |
" <av.VideoFrame #803, yuv420p 1088x1080 at 0x7efb84d0de80>,\n", | |
" <av.VideoFrame #804, yuv420p 1088x1080 at 0x7efb84d0dee8>,\n", | |
" <av.VideoFrame #805, yuv420p 1088x1080 at 0x7efb84d0df50>,\n", | |
" <av.VideoFrame #806, yuv420p 1088x1080 at 0x7efb84d14048>,\n", | |
" <av.VideoFrame #807, yuv420p 1088x1080 at 0x7efb84d140b0>,\n", | |
" <av.VideoFrame #808, yuv420p 1088x1080 at 0x7efb84d14118>,\n", | |
" <av.VideoFrame #809, yuv420p 1088x1080 at 0x7efb84d14180>,\n", | |
" <av.VideoFrame #810, yuv420p 1088x1080 at 0x7efb84d141e8>,\n", | |
" <av.VideoFrame #811, yuv420p 1088x1080 at 0x7efb84d14250>,\n", | |
" <av.VideoFrame #812, yuv420p 1088x1080 at 0x7efb84d142b8>,\n", | |
" <av.VideoFrame #813, yuv420p 1088x1080 at 0x7efb84d14320>,\n", | |
" <av.VideoFrame #814, yuv420p 1088x1080 at 0x7efb84d14388>,\n", | |
" <av.VideoFrame #815, yuv420p 1088x1080 at 0x7efb84d143f0>,\n", | |
" <av.VideoFrame #816, yuv420p 1088x1080 at 0x7efb84d14458>,\n", | |
" <av.VideoFrame #817, yuv420p 1088x1080 at 0x7efb84d144c0>,\n", | |
" <av.VideoFrame #818, yuv420p 1088x1080 at 0x7efb84d14528>,\n", | |
" <av.VideoFrame #819, yuv420p 1088x1080 at 0x7efb84d14590>,\n", | |
" <av.VideoFrame #820, yuv420p 1088x1080 at 0x7efb84d145f8>,\n", | |
" <av.VideoFrame #821, yuv420p 1088x1080 at 0x7efb84d14660>,\n", | |
" <av.VideoFrame #822, yuv420p 1088x1080 at 0x7efb84d146c8>,\n", | |
" <av.VideoFrame #823, yuv420p 1088x1080 at 0x7efb84d14730>,\n", | |
" <av.VideoFrame #824, yuv420p 1088x1080 at 0x7efb84d14798>,\n", | |
" <av.VideoFrame #825, yuv420p 1088x1080 at 0x7efb84d14800>,\n", | |
" <av.VideoFrame #826, yuv420p 1088x1080 at 0x7efb84d14868>,\n", | |
" <av.VideoFrame #827, yuv420p 1088x1080 at 0x7efb84d148d0>,\n", | |
" <av.VideoFrame #828, yuv420p 1088x1080 at 0x7efb84d14938>,\n", | |
" <av.VideoFrame #829, yuv420p 1088x1080 at 0x7efb84d149a0>,\n", | |
" <av.VideoFrame #830, yuv420p 1088x1080 at 0x7efb84d14a08>,\n", | |
" <av.VideoFrame #831, yuv420p 1088x1080 at 0x7efb84d14a70>,\n", | |
" <av.VideoFrame #832, yuv420p 1088x1080 at 0x7efb84d14ad8>,\n", | |
" <av.VideoFrame #833, yuv420p 1088x1080 at 0x7efb84d14b40>,\n", | |
" <av.VideoFrame #834, yuv420p 1088x1080 at 0x7efb84d14ba8>,\n", | |
" <av.VideoFrame #835, yuv420p 1088x1080 at 0x7efb84d14c10>,\n", | |
" <av.VideoFrame #836, yuv420p 1088x1080 at 0x7efb84d14c78>,\n", | |
" <av.VideoFrame #837, yuv420p 1088x1080 at 0x7efb84d14ce0>,\n", | |
" <av.VideoFrame #838, yuv420p 1088x1080 at 0x7efb84d14d48>,\n", | |
" <av.VideoFrame #839, yuv420p 1088x1080 at 0x7efb84d14db0>,\n", | |
" <av.VideoFrame #840, yuv420p 1088x1080 at 0x7efb84d14e18>,\n", | |
" <av.VideoFrame #841, yuv420p 1088x1080 at 0x7efb84d14e80>,\n", | |
" <av.VideoFrame #842, yuv420p 1088x1080 at 0x7efb84d14ee8>,\n", | |
" <av.VideoFrame #843, yuv420p 1088x1080 at 0x7efb84d14f50>,\n", | |
" <av.VideoFrame #844, yuv420p 1088x1080 at 0x7efb84c9c048>,\n", | |
" <av.VideoFrame #845, yuv420p 1088x1080 at 0x7efb84c9c0b0>,\n", | |
" <av.VideoFrame #846, yuv420p 1088x1080 at 0x7efb84c9c118>,\n", | |
" <av.VideoFrame #847, yuv420p 1088x1080 at 0x7efb84c9c180>,\n", | |
" <av.VideoFrame #848, yuv420p 1088x1080 at 0x7efb84c9c1e8>,\n", | |
" <av.VideoFrame #849, yuv420p 1088x1080 at 0x7efb84c9c250>,\n", | |
" <av.VideoFrame #850, yuv420p 1088x1080 at 0x7efb84c9c2b8>,\n", | |
" <av.VideoFrame #851, yuv420p 1088x1080 at 0x7efb84c9c320>,\n", | |
" <av.VideoFrame #852, yuv420p 1088x1080 at 0x7efb84c9c388>,\n", | |
" <av.VideoFrame #853, yuv420p 1088x1080 at 0x7efb84c9c3f0>,\n", | |
" <av.VideoFrame #854, yuv420p 1088x1080 at 0x7efb84c9c458>,\n", | |
" <av.VideoFrame #855, yuv420p 1088x1080 at 0x7efb84c9c4c0>,\n", | |
" <av.VideoFrame #856, yuv420p 1088x1080 at 0x7efb84c9c528>,\n", | |
" <av.VideoFrame #857, yuv420p 1088x1080 at 0x7efb84c9c590>,\n", | |
" <av.VideoFrame #858, yuv420p 1088x1080 at 0x7efb84c9c5f8>,\n", | |
" <av.VideoFrame #859, yuv420p 1088x1080 at 0x7efb84c9c660>,\n", | |
" <av.VideoFrame #860, yuv420p 1088x1080 at 0x7efb84c9c6c8>,\n", | |
" <av.VideoFrame #861, yuv420p 1088x1080 at 0x7efb84c9c730>,\n", | |
" <av.VideoFrame #862, yuv420p 1088x1080 at 0x7efb84c9c798>,\n", | |
" <av.VideoFrame #863, yuv420p 1088x1080 at 0x7efb84c9c800>,\n", | |
" <av.VideoFrame #864, yuv420p 1088x1080 at 0x7efb84c9c868>,\n", | |
" <av.VideoFrame #865, yuv420p 1088x1080 at 0x7efb84c9c8d0>,\n", | |
" <av.VideoFrame #866, yuv420p 1088x1080 at 0x7efb84c9c938>,\n", | |
" <av.VideoFrame #867, yuv420p 1088x1080 at 0x7efb84c9c9a0>,\n", | |
" <av.VideoFrame #868, yuv420p 1088x1080 at 0x7efb84c9ca08>,\n", | |
" <av.VideoFrame #869, yuv420p 1088x1080 at 0x7efb84c9ca70>,\n", | |
" <av.VideoFrame #870, yuv420p 1088x1080 at 0x7efb84c9cad8>,\n", | |
" <av.VideoFrame #871, yuv420p 1088x1080 at 0x7efb84c9cb40>,\n", | |
" <av.VideoFrame #872, yuv420p 1088x1080 at 0x7efb84c9cba8>,\n", | |
" <av.VideoFrame #873, yuv420p 1088x1080 at 0x7efb84c9cc10>,\n", | |
" <av.VideoFrame #874, yuv420p 1088x1080 at 0x7efb84c9cc78>,\n", | |
" <av.VideoFrame #875, yuv420p 1088x1080 at 0x7efb84c9cce0>,\n", | |
" <av.VideoFrame #876, yuv420p 1088x1080 at 0x7efb84c9cd48>,\n", | |
" <av.VideoFrame #877, yuv420p 1088x1080 at 0x7efb84c9cdb0>,\n", | |
" <av.VideoFrame #878, yuv420p 1088x1080 at 0x7efb84c9ce18>,\n", | |
" <av.VideoFrame #879, yuv420p 1088x1080 at 0x7efb84c9ce80>,\n", | |
" <av.VideoFrame #880, yuv420p 1088x1080 at 0x7efb84c9cee8>,\n", | |
" <av.VideoFrame #881, yuv420p 1088x1080 at 0x7efb84c9cf50>,\n", | |
" <av.VideoFrame #882, yuv420p 1088x1080 at 0x7efb84ca4048>,\n", | |
" <av.VideoFrame #883, yuv420p 1088x1080 at 0x7efb84ca40b0>,\n", | |
" <av.VideoFrame #884, yuv420p 1088x1080 at 0x7efb84ca4118>,\n", | |
" <av.VideoFrame #885, yuv420p 1088x1080 at 0x7efb84ca4180>,\n", | |
" <av.VideoFrame #886, yuv420p 1088x1080 at 0x7efb84ca41e8>,\n", | |
" <av.VideoFrame #887, yuv420p 1088x1080 at 0x7efb84ca4250>,\n", | |
" <av.VideoFrame #888, yuv420p 1088x1080 at 0x7efb84ca42b8>,\n", | |
" <av.VideoFrame #889, yuv420p 1088x1080 at 0x7efb84ca4320>,\n", | |
" <av.VideoFrame #890, yuv420p 1088x1080 at 0x7efb84ca4388>,\n", | |
" <av.VideoFrame #891, yuv420p 1088x1080 at 0x7efb84ca43f0>,\n", | |
" <av.VideoFrame #892, yuv420p 1088x1080 at 0x7efb84ca4458>,\n", | |
" <av.VideoFrame #893, yuv420p 1088x1080 at 0x7efb84ca44c0>,\n", | |
" <av.VideoFrame #894, yuv420p 1088x1080 at 0x7efb84ca4528>,\n", | |
" <av.VideoFrame #895, yuv420p 1088x1080 at 0x7efb84ca4590>,\n", | |
" <av.VideoFrame #896, yuv420p 1088x1080 at 0x7efb84ca45f8>,\n", | |
" <av.VideoFrame #897, yuv420p 1088x1080 at 0x7efb84ca4660>,\n", | |
" <av.VideoFrame #898, yuv420p 1088x1080 at 0x7efb84ca46c8>,\n", | |
" <av.VideoFrame #899, yuv420p 1088x1080 at 0x7efb84ca4730>,\n", | |
" <av.VideoFrame #900, yuv420p 1088x1080 at 0x7efb84ca4798>,\n", | |
" <av.VideoFrame #901, yuv420p 1088x1080 at 0x7efb84ca4800>,\n", | |
" <av.VideoFrame #902, yuv420p 1088x1080 at 0x7efb84ca4868>,\n", | |
" <av.VideoFrame #903, yuv420p 1088x1080 at 0x7efb84ca48d0>,\n", | |
" <av.VideoFrame #904, yuv420p 1088x1080 at 0x7efb84ca4938>,\n", | |
" <av.VideoFrame #905, yuv420p 1088x1080 at 0x7efb84ca49a0>,\n", | |
" <av.VideoFrame #906, yuv420p 1088x1080 at 0x7efb84ca4a08>,\n", | |
" <av.VideoFrame #907, yuv420p 1088x1080 at 0x7efb84ca4a70>,\n", | |
" <av.VideoFrame #908, yuv420p 1088x1080 at 0x7efb84ca4ad8>,\n", | |
" <av.VideoFrame #909, yuv420p 1088x1080 at 0x7efb84ca4b40>,\n", | |
" <av.VideoFrame #910, yuv420p 1088x1080 at 0x7efb84ca4ba8>,\n", | |
" <av.VideoFrame #911, yuv420p 1088x1080 at 0x7efb84ca4c10>,\n", | |
" <av.VideoFrame #912, yuv420p 1088x1080 at 0x7efb84ca4c78>,\n", | |
" <av.VideoFrame #913, yuv420p 1088x1080 at 0x7efb84ca4ce0>,\n", | |
" <av.VideoFrame #914, yuv420p 1088x1080 at 0x7efb84ca4d48>,\n", | |
" <av.VideoFrame #915, yuv420p 1088x1080 at 0x7efb84ca4db0>,\n", | |
" <av.VideoFrame #916, yuv420p 1088x1080 at 0x7efb84ca4e18>,\n", | |
" <av.VideoFrame #917, yuv420p 1088x1080 at 0x7efb84ca4e80>,\n", | |
" <av.VideoFrame #918, yuv420p 1088x1080 at 0x7efb84ca4ee8>,\n", | |
" <av.VideoFrame #919, yuv420p 1088x1080 at 0x7efb84ca4f50>,\n", | |
" <av.VideoFrame #920, yuv420p 1088x1080 at 0x7efb84ca9048>,\n", | |
" <av.VideoFrame #921, yuv420p 1088x1080 at 0x7efb84ca90b0>,\n", | |
" <av.VideoFrame #922, yuv420p 1088x1080 at 0x7efb84ca9118>,\n", | |
" <av.VideoFrame #923, yuv420p 1088x1080 at 0x7efb84ca9180>,\n", | |
" <av.VideoFrame #924, yuv420p 1088x1080 at 0x7efb84ca91e8>,\n", | |
" <av.VideoFrame #925, yuv420p 1088x1080 at 0x7efb84ca9250>,\n", | |
" <av.VideoFrame #926, yuv420p 1088x1080 at 0x7efb84ca92b8>,\n", | |
" <av.VideoFrame #927, yuv420p 1088x1080 at 0x7efb84ca9320>,\n", | |
" <av.VideoFrame #928, yuv420p 1088x1080 at 0x7efb84ca9388>,\n", | |
" <av.VideoFrame #929, yuv420p 1088x1080 at 0x7efb84ca93f0>,\n", | |
" <av.VideoFrame #930, yuv420p 1088x1080 at 0x7efb84ca9458>,\n", | |
" <av.VideoFrame #931, yuv420p 1088x1080 at 0x7efb84ca94c0>,\n", | |
" <av.VideoFrame #932, yuv420p 1088x1080 at 0x7efb84ca9528>,\n", | |
" <av.VideoFrame #933, yuv420p 1088x1080 at 0x7efb84ca9590>,\n", | |
" <av.VideoFrame #934, yuv420p 1088x1080 at 0x7efb84ca95f8>,\n", | |
" <av.VideoFrame #935, yuv420p 1088x1080 at 0x7efb84ca9660>,\n", | |
" <av.VideoFrame #936, yuv420p 1088x1080 at 0x7efb84ca96c8>,\n", | |
" <av.VideoFrame #937, yuv420p 1088x1080 at 0x7efb84ca9730>,\n", | |
" <av.VideoFrame #938, yuv420p 1088x1080 at 0x7efb84ca9798>,\n", | |
" <av.VideoFrame #939, yuv420p 1088x1080 at 0x7efb84ca9800>,\n", | |
" <av.VideoFrame #940, yuv420p 1088x1080 at 0x7efb84ca9868>,\n", | |
" <av.VideoFrame #941, yuv420p 1088x1080 at 0x7efb84ca98d0>,\n", | |
" <av.VideoFrame #942, yuv420p 1088x1080 at 0x7efb84ca9938>,\n", | |
" <av.VideoFrame #943, yuv420p 1088x1080 at 0x7efb84ca99a0>,\n", | |
" <av.VideoFrame #944, yuv420p 1088x1080 at 0x7efb84ca9a08>,\n", | |
" <av.VideoFrame #945, yuv420p 1088x1080 at 0x7efb84ca9a70>,\n", | |
" <av.VideoFrame #946, yuv420p 1088x1080 at 0x7efb84ca9ad8>,\n", | |
" <av.VideoFrame #947, yuv420p 1088x1080 at 0x7efb84ca9b40>,\n", | |
" <av.VideoFrame #948, yuv420p 1088x1080 at 0x7efb84ca9ba8>,\n", | |
" <av.VideoFrame #949, yuv420p 1088x1080 at 0x7efb84ca9c10>,\n", | |
" <av.VideoFrame #950, yuv420p 1088x1080 at 0x7efb84ca9c78>,\n", | |
" <av.VideoFrame #951, yuv420p 1088x1080 at 0x7efb84ca9ce0>,\n", | |
" <av.VideoFrame #952, yuv420p 1088x1080 at 0x7efb84ca9d48>,\n", | |
" <av.VideoFrame #953, yuv420p 1088x1080 at 0x7efb84ca9db0>,\n", | |
" <av.VideoFrame #954, yuv420p 1088x1080 at 0x7efb84ca9e18>,\n", | |
" <av.VideoFrame #955, yuv420p 1088x1080 at 0x7efb84ca9e80>,\n", | |
" <av.VideoFrame #956, yuv420p 1088x1080 at 0x7efb84ca9ee8>,\n", | |
" <av.VideoFrame #957, yuv420p 1088x1080 at 0x7efb84ca9f50>,\n", | |
" <av.VideoFrame #958, yuv420p 1088x1080 at 0x7efb84cb0048>,\n", | |
" <av.VideoFrame #959, yuv420p 1088x1080 at 0x7efb84cb00b0>,\n", | |
" <av.VideoFrame #960, yuv420p 1088x1080 at 0x7efb84cb0118>,\n", | |
" <av.VideoFrame #961, yuv420p 1088x1080 at 0x7efb84cb0180>,\n", | |
" <av.VideoFrame #962, yuv420p 1088x1080 at 0x7efb84cb01e8>,\n", | |
" <av.VideoFrame #963, yuv420p 1088x1080 at 0x7efb84cb0250>,\n", | |
" <av.VideoFrame #964, yuv420p 1088x1080 at 0x7efb84cb02b8>,\n", | |
" <av.VideoFrame #965, yuv420p 1088x1080 at 0x7efb84cb0320>,\n", | |
" <av.VideoFrame #966, yuv420p 1088x1080 at 0x7efb84cb0388>,\n", | |
" <av.VideoFrame #967, yuv420p 1088x1080 at 0x7efb84cb03f0>,\n", | |
" <av.VideoFrame #968, yuv420p 1088x1080 at 0x7efb84cb0458>,\n", | |
" <av.VideoFrame #969, yuv420p 1088x1080 at 0x7efb84cb04c0>,\n", | |
" <av.VideoFrame #970, yuv420p 1088x1080 at 0x7efb84cb0528>,\n", | |
" <av.VideoFrame #971, yuv420p 1088x1080 at 0x7efb84cb0590>,\n", | |
" <av.VideoFrame #972, yuv420p 1088x1080 at 0x7efb84cb05f8>,\n", | |
" <av.VideoFrame #973, yuv420p 1088x1080 at 0x7efb84cb0660>,\n", | |
" <av.VideoFrame #974, yuv420p 1088x1080 at 0x7efb84cb06c8>,\n", | |
" <av.VideoFrame #975, yuv420p 1088x1080 at 0x7efb84cb0730>,\n", | |
" <av.VideoFrame #976, yuv420p 1088x1080 at 0x7efb84cb0798>,\n", | |
" <av.VideoFrame #977, yuv420p 1088x1080 at 0x7efb84cb0800>,\n", | |
" <av.VideoFrame #978, yuv420p 1088x1080 at 0x7efb84cb0868>,\n", | |
" <av.VideoFrame #979, yuv420p 1088x1080 at 0x7efb84cb08d0>,\n", | |
" <av.VideoFrame #980, yuv420p 1088x1080 at 0x7efb84cb0938>,\n", | |
" <av.VideoFrame #981, yuv420p 1088x1080 at 0x7efb84cb09a0>,\n", | |
" <av.VideoFrame #982, yuv420p 1088x1080 at 0x7efb84cb0a08>,\n", | |
" <av.VideoFrame #983, yuv420p 1088x1080 at 0x7efb84cb0a70>,\n", | |
" <av.VideoFrame #984, yuv420p 1088x1080 at 0x7efb84cb0ad8>,\n", | |
" <av.VideoFrame #985, yuv420p 1088x1080 at 0x7efb84cb0b40>,\n", | |
" <av.VideoFrame #986, yuv420p 1088x1080 at 0x7efb84cb0ba8>,\n", | |
" <av.VideoFrame #987, yuv420p 1088x1080 at 0x7efb84cb0c10>,\n", | |
" <av.VideoFrame #988, yuv420p 1088x1080 at 0x7efb84cb0c78>,\n", | |
" <av.VideoFrame #989, yuv420p 1088x1080 at 0x7efb84cb0ce0>,\n", | |
" <av.VideoFrame #990, yuv420p 1088x1080 at 0x7efb84cb0d48>,\n", | |
" <av.VideoFrame #991, yuv420p 1088x1080 at 0x7efb84cb0db0>,\n", | |
" <av.VideoFrame #992, yuv420p 1088x1080 at 0x7efb84cb0e18>,\n", | |
" <av.VideoFrame #993, yuv420p 1088x1080 at 0x7efb84cb0e80>,\n", | |
" <av.VideoFrame #994, yuv420p 1088x1080 at 0x7efb84cb0ee8>,\n", | |
" <av.VideoFrame #995, yuv420p 1088x1080 at 0x7efb84cb0f50>,\n", | |
" <av.VideoFrame #996, yuv420p 1088x1080 at 0x7efb84cb8048>,\n", | |
" <av.VideoFrame #997, yuv420p 1088x1080 at 0x7efb84cb80b0>,\n", | |
" <av.VideoFrame #998, yuv420p 1088x1080 at 0x7efb84cb8118>,\n", | |
" <av.VideoFrame #999, yuv420p 1088x1080 at 0x7efb84cb8180>,\n", | |
" ...]" | |
] | |
}, | |
"execution_count": 117, | |
"metadata": {}, | |
"output_type": "execute_result" | |
} | |
], | |
"source": [ | |
"frames = [f for p in container.demux(video=0) for f in stream.decode(p)]\n", | |
"frames" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 118, | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"data": { | |
"text/plain": [ | |
"array([ 0, 2108, 4121, ..., 3987907, 3991803, 3994405])" | |
] | |
}, | |
"execution_count": 118, | |
"metadata": {}, | |
"output_type": "execute_result" | |
} | |
], | |
"source": [ | |
"pts = np.asarray([frame.pts for frame in frames])\n", | |
"pts" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 119, | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"data": { | |
"text/plain": [ | |
"1662" | |
] | |
}, | |
"execution_count": 119, | |
"metadata": {}, | |
"output_type": "execute_result" | |
} | |
], | |
"source": [ | |
"np.diff(pts).min()" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 120, | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"data": { | |
"text/plain": [ | |
"18150" | |
] | |
}, | |
"execution_count": 120, | |
"metadata": {}, | |
"output_type": "execute_result" | |
} | |
], | |
"source": [ | |
"np.diff(pts).max()" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 121, | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"data": { | |
"text/plain": [ | |
"2404.819385912101" | |
] | |
}, | |
"execution_count": 121, | |
"metadata": {}, | |
"output_type": "execute_result" | |
} | |
], | |
"source": [ | |
"np.diff(pts).mean()" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 122, | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"data": { | |
"text/plain": [ | |
"PosixPath('/home/roman/Desktop/multi-part-audio-recording-pi-0.7.3-rc3-stage/pi-0.7.3-rc3-stage/exports/043/world_timestamps.npy')" | |
] | |
}, | |
"execution_count": 122, | |
"metadata": {}, | |
"output_type": "execute_result" | |
} | |
], | |
"source": [ | |
"world_1_timestamps = world_1_video.with_name(world_1_video.stem + \"_timestamps\").with_suffix(\".npy\")\n", | |
"world_1_timestamps" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 123, | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"data": { | |
"text/plain": [ | |
"array([ 1.2169855, 1.2491635, 1.2798785, ..., 62.0685515, 62.1280035,\n", | |
" 62.1677085])" | |
] | |
}, | |
"execution_count": 123, | |
"metadata": {}, | |
"output_type": "execute_result" | |
} | |
], | |
"source": [ | |
"timestamps = np.load(str(world_1_timestamps))\n", | |
"timestamps" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 124, | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"data": { | |
"text/plain": [ | |
"array([1.216985499, 1.2491515171582361, 1.279867928236286, ...,\n", | |
" 62.06854573398894, 62.12799488329847, 62.167698858273674],\n", | |
" dtype=object)" | |
] | |
}, | |
"execution_count": 124, | |
"metadata": {}, | |
"output_type": "execute_result" | |
} | |
], | |
"source": [ | |
"# reconstructed_timestamps = (pts * Fraction(1, 65535)) + timestamps[0]\n", | |
"reconstructed_timestamps = (pts * stream.time_base) + timestamps[0]\n", | |
"reconstructed_timestamps" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 125, | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"data": { | |
"text/plain": [ | |
"array([0.0, 1.1981841763875067e-05, 1.0570763714135012e-05, ...,\n", | |
" 5.765011060532288e-06, 8.615701531766717e-06,\n", | |
" 9.640726332804661e-06], dtype=object)" | |
] | |
}, | |
"execution_count": 125, | |
"metadata": {}, | |
"output_type": "execute_result" | |
} | |
], | |
"source": [ | |
"assert len(timestamps) == len(reconstructed_timestamps)\n", | |
"timestamp_diffs = np.abs(timestamps - reconstructed_timestamps)\n", | |
"timestamp_diffs" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 126, | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"data": { | |
"text/plain": [ | |
"0.0" | |
] | |
}, | |
"execution_count": 126, | |
"metadata": {}, | |
"output_type": "execute_result" | |
} | |
], | |
"source": [ | |
"timestamp_diffs.min()" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 127, | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"data": { | |
"text/plain": [ | |
"1.5256885633974093e-05" | |
] | |
}, | |
"execution_count": 127, | |
"metadata": {}, | |
"output_type": "execute_result" | |
} | |
], | |
"source": [ | |
"timestamp_diffs.max()" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 128, | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"data": { | |
"text/plain": [ | |
"7.644094047243912e-06" | |
] | |
}, | |
"execution_count": 128, | |
"metadata": {}, | |
"output_type": "execute_result" | |
} | |
], | |
"source": [ | |
"timestamp_diffs.mean()" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 129, | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"data": { | |
"text/plain": [ | |
"-1338" | |
] | |
}, | |
"execution_count": 129, | |
"metadata": {}, | |
"output_type": "execute_result" | |
} | |
], | |
"source": [ | |
"world_1_exported_frame_count = 324\n", | |
"world_1_actual_frame_count = len(frames)\n", | |
"world_1_exported_frame_count - world_1_actual_frame_count" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 130, | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"data": { | |
"text/plain": [ | |
"0" | |
] | |
}, | |
"execution_count": 130, | |
"metadata": {}, | |
"output_type": "execute_result" | |
} | |
], | |
"source": [ | |
"len(timestamp_diffs[timestamp_diffs > 3.25])" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 131, | |
"metadata": {}, | |
"outputs": [], | |
"source": [ | |
"def plot_timestamps(actual_timestamps, reconstructed_timestamps):\n", | |
" assert len(actual_timestamps) == len(reconstructed_timestamps)\n", | |
"\n", | |
" x = np.arange(len(timestamps))\n", | |
"\n", | |
" plt.figure(figsize=(16, 4))\n", | |
" plt.plot(x, actual_timestamps, label=\"actual_timestamps\")\n", | |
" plt.plot(x, reconstructed_timestamps, label=\"reconstructed_timestamps\")\n", | |
"\n", | |
" plt.legend()" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 132, | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"data": { | |
"image/png": "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\n", | |
"text/plain": [ | |
"<Figure size 1152x288 with 1 Axes>" | |
] | |
}, | |
"metadata": { | |
"needs_background": "light" | |
}, | |
"output_type": "display_data" | |
} | |
], | |
"source": [ | |
"plot_timestamps(timestamps, reconstructed_timestamps)" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": null, | |
"metadata": {}, | |
"outputs": [], | |
"source": [] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": null, | |
"metadata": {}, | |
"outputs": [], | |
"source": [] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": null, | |
"metadata": {}, | |
"outputs": [], | |
"source": [] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": null, | |
"metadata": {}, | |
"outputs": [], | |
"source": [] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": null, | |
"metadata": {}, | |
"outputs": [], | |
"source": [] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": null, | |
"metadata": {}, | |
"outputs": [], | |
"source": [] | |
} | |
], | |
"metadata": { | |
"kernelspec": { | |
"display_name": "Python 3", | |
"language": "python", | |
"name": "python3" | |
}, | |
"language_info": { | |
"codemirror_mode": { | |
"name": "ipython", | |
"version": 3 | |
}, | |
"file_extension": ".py", | |
"mimetype": "text/x-python", | |
"name": "python", | |
"nbconvert_exporter": "python", | |
"pygments_lexer": "ipython3", | |
"version": "3.6.9" | |
} | |
}, | |
"nbformat": 4, | |
"nbformat_minor": 2 | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment