Current URL: http://192.168.0.199:8023/
RootWebArea 'Projects · Dashboard · GitLab', focused, url='http://192.168.0.199:8023/'
[51] banner ''
[52] link 'Skip to content', url='http://192.168.0.199:8023/#content-body'
StaticText 'GitLab'
[58] link 'Dashboard', url='http://192.168.0.199:8023/'
[59] image ''
[62] list ''
[63] listitem ''
[64] button '', hasPopup='menu', expanded=False
[124] list ''
[125] listitem ''
[129] image ''
[130] textbox 'Search GitLab'
StaticText '/'
[139] list ''
[140] listitem ''
[141] link 'Create new...', url='http://192.168.0.199:8023/projects/new'
[142] image ''
[143] image ''
[152] listitem ''
[153] link 'Issues', url='http://192.168.0.199:8023/dashboard/issues?assignee_username=byteblaze'
[154] image ''
[156] listitem ''
[157] link 'Merge requests', url='http://192.168.0.199:8023/dashboard/merge_requests?assignee_username=byteblaze'
[158] image ''
[160] image ''
[170] listitem ''
[171] link 'To-Do List', url='http://192.168.0.199:8023/dashboard/todos'
[172] image ''
StaticText '6'
[174] listitem ''
[175] link 'Help', url='http://192.168.0.199:8023/help'
StaticText 'Help'
[177] image ''
[179] image ''
[200] listitem ''
[201] link 'Byte Blaze', url='http://192.168.0.199:8023/byteblaze'
[202] image 'Byte Blaze', url='https://www.gravatar.com/avatar/99a4297c867eada2606b9b6973f081f9?s=48&d=identicon'
[203] image ''
[243] main ''
[246] heading 'Projects'
[248] link 'New project', url='http://192.168.0.199:8023/projects/new'
StaticText 'New project'
[256] list ''
[257] listitem ''
[258] link 'Yours 16', url='http://192.168.0.199:8023/dashboard/projects'
StaticText '16'
[260] listitem ''
[261] link 'Starred 3', url='http://192.168.0.199:8023/dashboard/projects/starred'
StaticText '3'
[263] listitem ''
[264] link 'Explore', url='http://192.168.0.199:8023/explore'
[265] listitem ''
[266] link 'Topics', url='http://192.168.0.199:8023/explore/projects/topics'
[269] searchbox 'Filter by name'
[273] button 'Name'
StaticText 'Name'
[275] image ''
[305] list ''
[306] listitem ''
[307] link 'All', url='http://192.168.0.199:8023/dashboard/projects'
[308] listitem ''
[309] link 'Personal', url='http://192.168.0.199:8023/?personal=true&sort=name_asc'
[311] list ''
[312] listitem ''
[314] link 'A', url='http://192.168.0.199:8023/byteblaze/a11y-syntax-highlighting'
StaticText 'A'
[319] heading 'Byte Blaze / a11y-syntax-highlighting'
[320] link 'Byte Blaze / a11y-syntax-highlighting', url='http://192.168.0.199:8023/byteblaze/a11y-syntax-highlighting'
StaticText 'Byte Blaze /'
StaticText 'a11y-syntax-highlighting'
[324] image ''
StaticText 'Owner'
[327] paragraph ''
StaticText '💄'
StaticText 'Accessible light and dark syntax highlighting themes'
[338] link '1', url='http://192.168.0.199:8023/byteblaze/a11y-syntax-highlighting/-/starrers'
[339] image ''
[340] link '0', url='http://192.168.0.199:8023/byteblaze/a11y-syntax-highlighting/-/forks'
[341] image ''
[342] link '0', url='http://192.168.0.199:8023/byteblaze/a11y-syntax-highlighting/-/merge_requests'
[343] image ''
[344] link '1', url='http://192.168.0.199:8023/byteblaze/a11y-syntax-highlighting/-/issues'
[345] image ''
StaticText 'Updated'
[348] time 'Mar 28, 2023 2:22am GMT+0300'
StaticText '1 year ago'
[349] listitem ''
[351] link 'A', url='http://192.168.0.199:8023/byteblaze/a11y-webring.club'
StaticText 'A'
[356] heading 'Byte Blaze / a11y-webring.club'
[357] link 'Byte Blaze / a11y-webring.club', url='http://192.168.0.199:8023/byteblaze/a11y-webring.club'
StaticText 'Byte Blaze /'
StaticText 'a11y-webring.club'
[361] image ''
StaticText 'Owner'
[364] paragraph ''
StaticText '🌐'
StaticText 'A webring for digital accessibility practitioners.'
[375] link '2', url='http://192.168.0.199:8023/byteblaze/a11y-webring.club/-/starrers'
[376] image ''
[377] link '0', url='http://192.168.0.199:8023/byteblaze/a11y-webring.club/-/forks'
[378] image ''
[379] link '1', url='http://192.168.0.199:8023/byteblaze/a11y-webring.club/-/merge_requests'
[380] image ''
[381] link '4', url='http://192.168.0.199:8023/byteblaze/a11y-webring.club/-/issues'
[382] image ''
StaticText 'Updated'
[385] time 'Mar 28, 2023 2:22am GMT+0300'
StaticText '1 year ago'
[386] listitem ''
[388] link 'A', url='http://192.168.0.199:8023/a11yproject/a11yproject.com'
StaticText 'A'
[393] heading 'The A11Y Project / a11yproject.com'
[394] link 'The A11Y Project / a11yproject.com', url='http://192.168.0.199:8023/a11yproject/a11yproject.com'
StaticText 'The A11Y Project /'
StaticText 'a11yproject.com'
[398] image ''
StaticText 'Maintainer'
[401] paragraph ''
StaticText 'The A11Y Project is a community-driven effort to make digital accessibility easier.'
[412] link '21', url='http://192.168.0.199:8023/a11yproject/a11yproject.com/-/starrers'
[413] image ''
[414] link '0', url='http://192.168.0.199:8023/a11yproject/a11yproject.com/-/forks'
[415] image ''
[416] link '10', url='http://192.168.0.199:8023/a11yproject/a11yproject.com/-/merge_requests'
[417] image ''
[418] link '41', url='http://192.168.0.199:8023/a11yproject/a11yproject.com/-/issues'
[419] image ''
StaticText 'Updated'
[422] time 'Feb 16, 2025 10:52am GMT+0200'
StaticText '1 minute ago'
[423] listitem ''
[425] link 'A', url='http://192.168.0.199:8023/byteblaze/accessible-html-content-patterns'
StaticText 'A'
[430] heading 'Byte Blaze / accessible-html-content-patterns'
[431] link 'Byte Blaze / accessible-html-content-patterns', url='http://192.168.0.199:8023/byteblaze/accessible-html-content-patterns'
StaticText 'Byte Blaze /'
StaticText 'accessible-html-content-patterns'
[435] image ''
StaticText 'Owner'
[438] paragraph ''
StaticText '♿'
StaticText '️ The full HTML5 Doctor Element Index as well as common markup patterns for quick reference.'
[449] link '1', url='http://192.168.0.199:8023/byteblaze/accessible-html-content-patterns/-/starrers'
[450] image ''
[451] link '0', url='http://192.168.0.199:8023/byteblaze/accessible-html-content-patterns/-/forks'
[452] image ''
[453] link '0', url='http://192.168.0.199:8023/byteblaze/accessible-html-content-patterns/-/merge_requests'
[454] image ''
[455] link '0', url='http://192.168.0.199:8023/byteblaze/accessible-html-content-patterns/-/issues'
[456] image ''
StaticText 'Updated'
[459] time 'Mar 28, 2023 2:22am GMT+0300'
StaticText '1 year ago'
[460] listitem ''
[462] link 'C', url='http://192.168.0.199:8023/byteblaze/chatgpt_plugin'
StaticText 'C'
[467] heading 'Byte Blaze / chatgpt_plugin'
[468] link 'Byte Blaze / chatgpt_plugin', url='http://192.168.0.199:8023/byteblaze/chatgpt_plugin'
StaticText 'Byte Blaze /'
StaticText 'chatgpt_plugin'
[472] image ''
StaticText 'Owner'
[484] link '0', url='http://192.168.0.199:8023/byteblaze/chatgpt_plugin/-/starrers'
[485] image ''
[486] link '0', url='http://192.168.0.199:8023/byteblaze/chatgpt_plugin/-/forks'
[487] image ''
[488] link '0', url='http://192.168.0.199:8023/byteblaze/chatgpt_plugin/-/merge_requests'
[489] image ''
[490] link '0', url='http://192.168.0.199:8023/byteblaze/chatgpt_plugin/-/issues'
[491] image ''
StaticText 'Updated'
[494] time 'Feb 16, 2025 10:54am GMT+0200'
StaticText 'just now'
[495] listitem ''
[497] link '', url='http://192.168.0.199:8023/byteblaze/cloud-to-butt'
[498] image '', url='http://192.168.0.199:8023/byteblaze/cloud-to-butt/-/avatar?width=48'
[502] heading 'Byte Blaze / cloud-to-butt'
[503] link 'Byte Blaze / cloud-to-butt', url='http://192.168.0.199:8023/byteblaze/cloud-to-butt'
StaticText 'Byte Blaze /'
StaticText 'cloud-to-butt'
[507] image ''
StaticText 'Owner'
[510] paragraph ''
StaticText "Chrome extension that replaces occurrences of 'the cloud' with 'my butt'"
[521] link '0', url='http://192.168.0.199:8023/byteblaze/cloud-to-butt/-/starrers'
[522] image ''
[523] link '0', url='http://192.168.0.199:8023/byteblaze/cloud-to-butt/-/forks'
[524] image ''
[525] link '0', url='http://192.168.0.199:8023/byteblaze/cloud-to-butt/-/merge_requests'
[526] image ''
[527] link '0', url='http://192.168.0.199:8023/byteblaze/cloud-to-butt/-/issues'
[528] image ''
StaticText 'Updated'
[531] time 'Mar 28, 2023 2:22am GMT+0300'
StaticText '1 year ago'
[532] listitem ''
[534] link 'D', url='http://192.168.0.199:8023/primer/design'
StaticText 'D'
[539] heading 'Primer / design'
[540] link 'Primer / design', url='http://192.168.0.199:8023/primer/design'
StaticText 'Primer /'
StaticText 'design'
[544] image ''
StaticText 'Developer'
[547] paragraph ''
StaticText 'Primer Design Guidelines'
[558] link '21', url='http://192.168.0.199:8023/primer/design/-/starrers'
[559] image ''
[560] link '0', url='http://192.168.0.199:8023/primer/design/-/forks'
[561] image ''
[562] link '16', url='http://192.168.0.199:8023/primer/design/-/merge_requests'
[563] image ''
[564] link '21', url='http://192.168.0.199:8023/primer/design/-/issues'
[565] image ''
StaticText 'Updated'
[568] time 'Mar 28, 2023 12:04am GMT+0300'
StaticText '1 year ago'
[569] listitem ''
[571] link 'D', url='http://192.168.0.199:8023/byteblaze/dotfiles'
StaticText 'D'
[576] heading 'Byte Blaze / dotfiles'
[577] link 'Byte Blaze / dotfiles', url='http://192.168.0.199:8023/byteblaze/dotfiles'
StaticText 'Byte Blaze /'
StaticText 'dotfiles'
[581] image ''
StaticText 'Owner'
[584] paragraph ''
StaticText '🤖'
StaticText 'Computer setup'
[595] link '0', url='http://192.168.0.199:8023/byteblaze/dotfiles/-/starrers'
[596] image ''
[597] link '0', url='http://192.168.0.199:8023/byteblaze/dotfiles/-/forks'
[598] image ''
[599] link '0', url='http://192.168.0.199:8023/byteblaze/dotfiles/-/merge_requests'
[600] image ''
[601] link '1', url='http://192.168.0.199:8023/byteblaze/dotfiles/-/issues'
[602] image ''
StaticText 'Updated'
[605] time 'Feb 16, 2025 10:53am GMT+0200'
StaticText '1 minute ago'
[606] listitem ''
[608] link 'E', url='http://192.168.0.199:8023/byteblaze/empathy-prompts'
StaticText 'E'
[613] heading 'Byte Blaze / empathy-prompts'
[614] link 'Byte Blaze / empathy-prompts', url='http://192.168.0.199:8023/byteblaze/empathy-prompts'
StaticText 'Byte Blaze /'
StaticText 'empathy-prompts'
[618] image ''
StaticText 'Owner'
[621] paragraph ''
StaticText '💡'
StaticText 'Ideas to help consider Inclusive Design principles when making things for others to use.'
[632] link '6', url='http://192.168.0.199:8023/byteblaze/empathy-prompts/-/starrers'
[633] image ''
[634] link '1', url='http://192.168.0.199:8023/byteblaze/empathy-prompts/-/forks'
[635] image ''
[636] link '2', url='http://192.168.0.199:8023/byteblaze/empathy-prompts/-/merge_requests'
[637] image ''
[638] link '6', url='http://192.168.0.199:8023/byteblaze/empathy-prompts/-/issues'
[639] image ''
StaticText 'Updated'
[642] time 'Mar 28, 2023 2:22am GMT+0300'
StaticText '1 year ago'
[643] listitem ''
[645] link 'E', url='http://192.168.0.199:8023/byteblaze/ericwbailey.website'
StaticText 'E'
[650] heading 'Byte Blaze / ericwbailey.website'
[651] link 'Byte Blaze / ericwbailey.website', url='http://192.168.0.199:8023/byteblaze/ericwbailey.website'
StaticText 'Byte Blaze /'
StaticText 'ericwbailey.website'
[655] image ''
StaticText 'Owner'
[658] paragraph ''
StaticText '📐'
StaticText 'Repo for my personal website.'
[669] link '2', url='http://192.168.0.199:8023/byteblaze/ericwbailey.website/-/starrers'
[670] image ''
[671] link '0', url='http://192.168.0.199:8023/byteblaze/ericwbailey.website/-/forks'
[672] image ''
[673] link '0', url='http://192.168.0.199:8023/byteblaze/ericwbailey.website/-/merge_requests'
[674] image ''
[675] link '0', url='http://192.168.0.199:8023/byteblaze/ericwbailey.website/-/issues'
[676] image ''
StaticText 'Updated'
[679] time 'Mar 28, 2023 2:22am GMT+0300'
StaticText '1 year ago'
[680] listitem ''
[682] link 'G', url='http://192.168.0.199:8023/byteblaze/gimmiethat.space'
StaticText 'G'
[687] heading 'Byte Blaze / gimmiethat.space'
[688] link 'Byte Blaze / gimmiethat.space', url='http://192.168.0.199:8023/byteblaze/gimmiethat.space'
StaticText 'Byte Blaze /'
StaticText 'gimmiethat.space'
[692] image ''
StaticText 'Owner'
[695] paragraph ''
StaticText 'I need some space.'
[706] link '0', url='http://192.168.0.199:8023/byteblaze/gimmiethat.space/-/starrers'
[707] image ''
[708] link '0', url='http://192.168.0.199:8023/byteblaze/gimmiethat.space/-/forks'
[709] image ''
[710] link '0', url='http://192.168.0.199:8023/byteblaze/gimmiethat.space/-/merge_requests'
[711] image ''
[712] link '0', url='http://192.168.0.199:8023/byteblaze/gimmiethat.space/-/issues'
[713] image ''
StaticText 'Updated'
[716] time 'Apr 25, 2023 12:22am GMT+0300'
StaticText '1 year ago'
[717] listitem ''
[719] link 'M', url='http://192.168.0.199:8023/byteblaze/millennials-to-snake-people'
StaticText 'M'
[724] heading 'Byte Blaze / millennials-to-snake-people'
[725] link 'Byte Blaze / millennials-to-snake-people', url='http://192.168.0.199:8023/byteblaze/millennials-to-snake-people'
StaticText 'Byte Blaze /'
StaticText 'millennials-to-snake-people'
[729] image ''
StaticText 'Owner'
[732] paragraph ''
StaticText '🐍'
StaticText "Chrome extension that replaces occurrences of 'Millennials' with 'Snake People'"
[743] link '6', url='http://192.168.0.199:8023/byteblaze/millennials-to-snake-people/-/starrers'
[744] image ''
[745] link '0', url='http://192.168.0.199:8023/byteblaze/millennials-to-snake-people/-/forks'
[746] image ''
[747] link '2', url='http://192.168.0.199:8023/byteblaze/millennials-to-snake-people/-/merge_requests'
[748] image ''
[749] link '4', url='http://192.168.0.199:8023/byteblaze/millennials-to-snake-people/-/issues'
[750] image ''
StaticText 'Updated'
[753] time 'Mar 28, 2023 2:22am GMT+0300'
StaticText '1 year ago'
[754] listitem ''
[756] link 'R', url='http://192.168.0.199:8023/byteblaze/remove-board-movement-events-from-the-github-issue-timeline'
StaticText 'R'
[761] heading 'Byte Blaze / remove-board-movement-events-from-the-github-issue-timeline'
[762] link 'Byte Blaze / remove-board-movement-events-from-the-github-issue-timeline', url='http://192.168.0.199:8023/byteblaze/remove-board-movement-events-from-the-github-issue-timeline'
StaticText 'Byte Blaze /'
StaticText 'remove-board-movement-events-from-the-github-issue-timeline'
[766] image ''
StaticText 'Owner'
[769] paragraph ''
StaticText "This extension can remove and restore the presence of timeline items generated by a project board event from GitHub's timeline."
[780] link '0', url='http://192.168.0.199:8023/byteblaze/remove-board-movement-events-from-the-github-issue-timeline/-/starrers'
[781] image ''
[782] link '1', url='http://192.168.0.199:8023/byteblaze/remove-board-movement-events-from-the-github-issue-timeline/-/forks'
[783] image ''
[784] link '0', url='http://192.168.0.199:8023/byteblaze/remove-board-movement-events-from-the-github-issue-timeline/-/merge_requests'
[785] image ''
[786] link '0', url='http://192.168.0.199:8023/byteblaze/remove-board-movement-events-from-the-github-issue-timeline/-/issues'
[787] image ''
StaticText 'Updated'
[790] time 'Mar 28, 2023 2:22am GMT+0300'
StaticText '1 year ago'
[791] listitem ''
[793] link 'S', url='http://192.168.0.199:8023/byteblaze/solarized-prism-theme'
StaticText 'S'
[798] heading 'Byte Blaze / solarized-prism-theme'
[799] link 'Byte Blaze / solarized-prism-theme', url='http://192.168.0.199:8023/byteblaze/solarized-prism-theme'
StaticText 'Byte Blaze /'
StaticText 'solarized-prism-theme'
[803] image ''
StaticText 'Owner'
[806] paragraph ''
StaticText 'solarized theme for prism.js'
[817] link '0', url='http://192.168.0.199:8023/byteblaze/solarized-prism-theme/-/starrers'
[818] image ''
[819] link '0', url='http://192.168.0.199:8023/byteblaze/solarized-prism-theme/-/forks'
[820] image ''
[821] link '0', url='http://192.168.0.199:8023/byteblaze/solarized-prism-theme/-/merge_requests'
[822] image ''
[823] link '0', url='http://192.168.0.199:8023/byteblaze/solarized-prism-theme/-/issues'
[824] image ''
StaticText 'Updated'
[827] time 'Apr 25, 2023 12:23am GMT+0300'
StaticText '1 year ago'
[828] listitem ''
[830] link 'T', url='http://192.168.0.199:8023/byteblaze/timeit'
StaticText 'T'
[835] heading 'Byte Blaze / timeit'
[836] link 'Byte Blaze / timeit', url='http://192.168.0.199:8023/byteblaze/timeit'
StaticText 'Byte Blaze /'
StaticText 'timeit'
[840] image ''
StaticText 'Owner'
[843] paragraph ''
StaticText 'Rails implementation of time tracking tool timeit'
[854] link '0', url='http://192.168.0.199:8023/byteblaze/timeit/-/starrers'
[855] image ''
[856] link '0', url='http://192.168.0.199:8023/byteblaze/timeit/-/forks'
[857] image ''
[858] link '0', url='http://192.168.0.199:8023/byteblaze/timeit/-/merge_requests'
[859] image ''
[860] link '0', url='http://192.168.0.199:8023/byteblaze/timeit/-/issues'
[861] image ''
StaticText 'Updated'
[864] time 'Mar 28, 2023 2:22am GMT+0300'
StaticText '1 year ago'
[865] listitem ''
[867] link '', url='http://192.168.0.199:8023/byteblaze/web_agent_index'
[868] image '', url='http://192.168.0.199:8023/uploads/-/system/project/avatar/194/HTML5_Logo_512.png?width=48'
[872] heading 'Byte Blaze / web_agent_index'
[873] link 'Byte Blaze / web_agent_index', url='http://192.168.0.199:8023/byteblaze/web_agent_index'
StaticText 'Byte Blaze /'
StaticText 'web_agent_index'
[877] image ''
StaticText 'Owner'
[880] paragraph ''
StaticText 'Example plain HTML site using GitLab Pages:'
[881] link 'https://pages.gitlab.io/plain-html', url='https://pages.gitlab.io/plain-html'
[892] link '0', url='http://192.168.0.199:8023/byteblaze/web_agent_index/-/starrers'
[893] image ''
[894] link '0', url='http://192.168.0.199:8023/byteblaze/web_agent_index/-/forks'
[895] image ''
[896] link '0', url='http://192.168.0.199:8023/byteblaze/web_agent_index/-/merge_requests'
[897] image ''
[898] link '0', url='http://192.168.0.199:8023/byteblaze/web_agent_index/-/issues'
[899] image ''
StaticText 'Updated'
[902] time 'Feb 16, 2025 10:52am GMT+0200'
StaticText '2 minutes ago'
>type(bid=269, value=kkroening ffmpeg python, press_enter=True)
Current URL: http://192.168.0.199:8023/?name=kkroening+ffmpeg+python&sort=name_asc
RootWebArea 'Projects · Dashboard · GitLab', focused, url='http://192.168.0.199:8023/?name=kkroening+ffmpeg+python&sort=name_asc'
[51] banner ''
[52] link 'Skip to content', url='http://192.168.0.199:8023/?name=kkroening+ffmpeg+python&sort=name_asc#content-body'
StaticText 'GitLab'
[58] link 'Dashboard', url='http://192.168.0.199:8023/'
[59] image ''
[62] list ''
[63] listitem ''
[64] button '', hasPopup='menu', expanded=False
[124] list ''
[125] listitem ''
[129] image ''
[130] textbox 'Search GitLab'
StaticText '/'
[139] list ''
[140] listitem ''
[141] link 'Create new...', url='http://192.168.0.199:8023/projects/new'
[142] image ''
[143] image ''
[152] listitem ''
[153] link 'Issues', url='http://192.168.0.199:8023/dashboard/issues?assignee_username=byteblaze'
[154] image ''
[156] listitem ''
[157] link 'Merge requests', url='http://192.168.0.199:8023/dashboard/merge_requests?assignee_username=byteblaze'
[158] image ''
[160] image ''
[170] listitem ''
[171] link 'To-Do List', url='http://192.168.0.199:8023/dashboard/todos'
[172] image ''
StaticText '6'
[174] listitem ''
[175] link 'Help', url='http://192.168.0.199:8023/help'
StaticText 'Help'
[177] image ''
[179] image ''
[200] listitem ''
[201] link 'Byte Blaze', url='http://192.168.0.199:8023/byteblaze'
[202] image 'Byte Blaze', url='https://www.gravatar.com/avatar/99a4297c867eada2606b9b6973f081f9?s=48&d=identicon'
[203] image ''
[243] main ''
[246] heading 'Projects'
[248] link 'New project', url='http://192.168.0.199:8023/projects/new'
StaticText 'New project'
[256] list ''
[257] listitem ''
[258] link 'Yours 16', url='http://192.168.0.199:8023/dashboard/projects'
StaticText '16'
[260] listitem ''
[261] link 'Starred 3', url='http://192.168.0.199:8023/dashboard/projects/starred'
StaticText '3'
[263] listitem ''
[264] link 'Explore', url='http://192.168.0.199:8023/explore'
[265] listitem ''
[266] link 'Topics', url='http://192.168.0.199:8023/explore/projects/topics'
[269] searchbox 'Filter by name' value='kkroening ffmpeg python'
StaticText 'kkroening ffmpeg python'
[273] button 'Name'
StaticText 'Name'
[275] image ''
[305] list ''
[306] listitem ''
[307] link 'All', url='http://192.168.0.199:8023/dashboard/projects'
[308] listitem ''
[309] link 'Personal', url='http://192.168.0.199:8023/?name=kkroening+ffmpeg+python&personal=true&sort=name_asc'
[313] image '', url='http://192.168.0.199:8023/assets/illustrations/profile-page/personal-project-aac6cb755aba81e5e53700e89c3fd5bc02540ab6fcb7ab17481e35dc5a661c28.svg'
[315] heading "This user doesn't have any personal projects"
>click(bid=264)
Current URL: http://192.168.0.199:8023/explore
RootWebArea 'Projects · Explore · GitLab', focused, url='http://192.168.0.199:8023/explore'
[51] banner ''
[52] link 'Skip to content', url='http://192.168.0.199:8023/explore#content-body'
StaticText 'GitLab'
[58] link 'Dashboard', url='http://192.168.0.199:8023/'
[59] image ''
[62] list ''
[63] listitem ''
[64] button '', hasPopup='menu', expanded=False
[105] list ''
[106] listitem ''
[110] image ''
[111] textbox 'Search GitLab'
StaticText '/'
[120] list ''
[121] listitem ''
[122] link 'Create new...', url='http://192.168.0.199:8023/projects/new'
[123] image ''
[124] image ''
[133] listitem ''
[134] link 'Issues', url='http://192.168.0.199:8023/dashboard/issues?assignee_username=byteblaze'
[135] image ''
[137] listitem ''
[138] link 'Merge requests', url='http://192.168.0.199:8023/dashboard/merge_requests?assignee_username=byteblaze'
[139] image ''
[141] image ''
[151] listitem ''
[152] link 'To-Do List', url='http://192.168.0.199:8023/dashboard/todos'
[153] image ''
StaticText '6'
[155] listitem ''
[156] link 'Help', url='http://192.168.0.199:8023/help'
StaticText 'Help'
[158] image ''
[160] image ''
[181] listitem ''
[182] link 'Byte Blaze', url='http://192.168.0.199:8023/byteblaze'
[183] image 'Byte Blaze', url='https://www.gravatar.com/avatar/99a4297c867eada2606b9b6973f081f9?s=48&d=identicon'
[184] image ''
[224] main ''
[227] heading 'Projects'
[229] link 'New project', url='http://192.168.0.199:8023/projects/new'
StaticText 'New project'
[237] list ''
[238] listitem ''
[239] link 'Yours 16', url='http://192.168.0.199:8023/dashboard/projects'
StaticText '16'
[241] listitem ''
[242] link 'Starred 3', url='http://192.168.0.199:8023/dashboard/projects/starred'
StaticText '3'
[244] listitem ''
[245] link 'Explore', url='http://192.168.0.199:8023/explore'
[246] listitem ''
[247] link 'Topics', url='http://192.168.0.199:8023/explore/projects/topics'
[250] searchbox 'Filter by name'
[254] button 'Name'
StaticText 'Name'
[256] image ''
[286] list ''
[287] listitem ''
[288] link 'All', url='http://192.168.0.199:8023/explore/projects'
[289] listitem ''
[290] link 'Most stars', url='http://192.168.0.199:8023/explore/projects/starred'
[291] listitem ''
[292] link 'Trending', url='http://192.168.0.199:8023/explore/projects/trending'
StaticText 'Visibility:'
[296] button 'Any', hasPopup='listbox'
StaticText 'Any'
[320] list ''
[321] listitem ''
[323] link '2', url='http://192.168.0.199:8023/yjlou/2019-nCov'
StaticText '2'
[328] heading 'yjlou / 2019-nCov'
[329] link 'yjlou / 2019-nCov', url='http://192.168.0.199:8023/yjlou/2019-nCov'
StaticText 'yjlou /'
StaticText '2019-nCov'
[333] image ''
[335] paragraph ''
StaticText 'Use Google Maps Timeline data to compare with COVID-19 patient history location.'
[346] link '8', url='http://192.168.0.199:8023/yjlou/2019-nCov/-/starrers'
[347] image ''
[348] link '0', url='http://192.168.0.199:8023/yjlou/2019-nCov/-/forks'
[349] image ''
[350] link '0', url='http://192.168.0.199:8023/yjlou/2019-nCov/-/merge_requests'
[351] image ''
[352] link '0', url='http://192.168.0.199:8023/yjlou/2019-nCov/-/issues'
[353] image ''
StaticText 'Updated'
[356] time 'Mar 19, 2023 10:05pm GMT+0200'
StaticText '1 year ago'
[357] listitem ''
[359] link 'A', url='http://192.168.0.199:8023/byteblaze/a11y-syntax-highlighting'
StaticText 'A'
[364] heading 'Byte Blaze / a11y-syntax-highlighting'
[365] link 'Byte Blaze / a11y-syntax-highlighting', url='http://192.168.0.199:8023/byteblaze/a11y-syntax-highlighting'
StaticText 'Byte Blaze /'
StaticText 'a11y-syntax-highlighting'
[369] image ''
StaticText 'Owner'
[372] paragraph ''
StaticText '💄'
StaticText 'Accessible light and dark syntax highlighting themes'
[383] link '1', url='http://192.168.0.199:8023/byteblaze/a11y-syntax-highlighting/-/starrers'
[384] image ''
[385] link '0', url='http://192.168.0.199:8023/byteblaze/a11y-syntax-highlighting/-/forks'
[386] image ''
[387] link '0', url='http://192.168.0.199:8023/byteblaze/a11y-syntax-highlighting/-/merge_requests'
[388] image ''
[389] link '2', url='http://192.168.0.199:8023/byteblaze/a11y-syntax-highlighting/-/issues'
[390] image ''
StaticText 'Updated'
[393] time 'Feb 16, 2025 10:54am GMT+0200'
StaticText 'just now'
[394] listitem ''
[396] link 'A', url='http://192.168.0.199:8023/byteblaze/a11y-webring.club'
StaticText 'A'
[401] heading 'Byte Blaze / a11y-webring.club'
[402] link 'Byte Blaze / a11y-webring.club', url='http://192.168.0.199:8023/byteblaze/a11y-webring.club'
StaticText 'Byte Blaze /'
StaticText 'a11y-webring.club'
[406] image ''
StaticText 'Owner'
[409] paragraph ''
StaticText '🌐'
StaticText 'A webring for digital accessibility practitioners.'
[420] link '2', url='http://192.168.0.199:8023/byteblaze/a11y-webring.club/-/starrers'
[421] image ''
[422] link '0', url='http://192.168.0.199:8023/byteblaze/a11y-webring.club/-/forks'
[423] image ''
[424] link '1', url='http://192.168.0.199:8023/byteblaze/a11y-webring.club/-/merge_requests'
[425] image ''
[426] link '4', url='http://192.168.0.199:8023/byteblaze/a11y-webring.club/-/issues'
[427] image ''
StaticText 'Updated'
[430] time 'Mar 28, 2023 2:22am GMT+0300'
StaticText '1 year ago'
[431] listitem ''
[433] link 'A', url='http://192.168.0.199:8023/a11yproject/a11yproject.com'
StaticText 'A'
[438] heading 'The A11Y Project / a11yproject.com'
[439] link 'The A11Y Project / a11yproject.com', url='http://192.168.0.199:8023/a11yproject/a11yproject.com'
StaticText 'The A11Y Project /'
StaticText 'a11yproject.com'
[443] image ''
StaticText 'Maintainer'
[446] paragraph ''
StaticText 'The A11Y Project is a community-driven effort to make digital accessibility easier.'
[457] link '21', url='http://192.168.0.199:8023/a11yproject/a11yproject.com/-/starrers'
[458] image ''
[459] link '0', url='http://192.168.0.199:8023/a11yproject/a11yproject.com/-/forks'
[460] image ''
[461] link '10', url='http://192.168.0.199:8023/a11yproject/a11yproject.com/-/merge_requests'
[462] image ''
[463] link '41', url='http://192.168.0.199:8023/a11yproject/a11yproject.com/-/issues'
[464] image ''
StaticText 'Updated'
[467] time 'Feb 16, 2025 10:52am GMT+0200'
StaticText '2 minutes ago'
[468] listitem ''
[470] link 'A', url='http://192.168.0.199:8023/abisubramanya27/abisubramanya27'
StaticText 'A'
[475] heading 'Abishek S / abisubramanya27'
[476] link 'Abishek S / abisubramanya27', url='http://192.168.0.199:8023/abisubramanya27/abisubramanya27'
StaticText 'Abishek S /'
StaticText 'abisubramanya27'
[480] image ''
[491] link '0', url='http://192.168.0.199:8023/abisubramanya27/abisubramanya27/-/starrers'
[492] image ''
[493] link '0', url='http://192.168.0.199:8023/abisubramanya27/abisubramanya27/-/forks'
[494] image ''
[495] link '0', url='http://192.168.0.199:8023/abisubramanya27/abisubramanya27/-/merge_requests'
[496] image ''
[497] link '0', url='http://192.168.0.199:8023/abisubramanya27/abisubramanya27/-/issues'
[498] image ''
StaticText 'Updated'
[501] time 'Feb 3, 2023 2:08am GMT+0200'
StaticText '2 years ago'
[502] listitem ''
[504] link 'A', url='http://192.168.0.199:8023/byteblaze/accessible-html-content-patterns'
StaticText 'A'
[509] heading 'Byte Blaze / accessible-html-content-patterns'
[510] link 'Byte Blaze / accessible-html-content-patterns', url='http://192.168.0.199:8023/byteblaze/accessible-html-content-patterns'
StaticText 'Byte Blaze /'
StaticText 'accessible-html-content-patterns'
[514] image ''
StaticText 'Owner'
[517] paragraph ''
StaticText '♿'
StaticText '️ The full HTML5 Doctor Element Index as well as common markup patterns for quick reference.'
[528] link '1', url='http://192.168.0.199:8023/byteblaze/accessible-html-content-patterns/-/starrers'
[529] image ''
[530] link '0', url='http://192.168.0.199:8023/byteblaze/accessible-html-content-patterns/-/forks'
[531] image ''
[532] link '0', url='http://192.168.0.199:8023/byteblaze/accessible-html-content-patterns/-/merge_requests'
[533] image ''
[534] link '0', url='http://192.168.0.199:8023/byteblaze/accessible-html-content-patterns/-/issues'
[535] image ''
StaticText 'Updated'
[538] time 'Mar 28, 2023 2:22am GMT+0300'
StaticText '1 year ago'
[539] listitem ''
[541] link 'A', url='http://192.168.0.199:8023/thoughtbot/administrate'
StaticText 'A'
[546] heading 'thoughtbot, inc. / administrate'
[547] link 'thoughtbot, inc. / administrate', url='http://192.168.0.199:8023/thoughtbot/administrate'
StaticText 'thoughtbot, inc. /'
StaticText 'administrate'
[551] image ''
[553] paragraph ''
StaticText 'A Rails engine that helps you put together a super-flexible admin dashboard.'
[564] link '44', url='http://192.168.0.199:8023/thoughtbot/administrate/-/starrers'
[565] image ''
[566] link '0', url='http://192.168.0.199:8023/thoughtbot/administrate/-/forks'
[567] image ''
[568] link '32', url='http://192.168.0.199:8023/thoughtbot/administrate/-/merge_requests'
[569] image ''
[570] link '96', url='http://192.168.0.199:8023/thoughtbot/administrate/-/issues'
[571] image ''
StaticText 'Updated'
[574] time 'Mar 20, 2023 10:40pm GMT+0200'
StaticText '1 year ago'
[575] listitem ''
[577] link 'A', url='http://192.168.0.199:8023/0ang3el/aem-hacker'
StaticText 'A'
[582] heading '0ang3el / aem-hacker'
[583] link '0ang3el / aem-hacker', url='http://192.168.0.199:8023/0ang3el/aem-hacker'
StaticText '0ang3el /'
StaticText 'aem-hacker'
[587] image ''
[598] link '12', url='http://192.168.0.199:8023/0ang3el/aem-hacker/-/starrers'
[599] image ''
[600] link '0', url='http://192.168.0.199:8023/0ang3el/aem-hacker/-/forks'
[601] image ''
[602] link '2', url='http://192.168.0.199:8023/0ang3el/aem-hacker/-/merge_requests'
[603] image ''
[604] link '12', url='http://192.168.0.199:8023/0ang3el/aem-hacker/-/issues'
[605] image ''
StaticText 'Updated'
[608] time 'Mar 20, 2023 4:19pm GMT+0200'
StaticText '1 year ago'
[609] listitem ''
[611] link 'A', url='http://192.168.0.199:8023/abisubramanya27/Amazon_ML_Challenge_2021'
StaticText 'A'
[616] heading 'Abishek S / Amazon_ML_Challenge_2021'
[617] link 'Abishek S / Amazon_ML_Challenge_2021', url='http://192.168.0.199:8023/abisubramanya27/Amazon_ML_Challenge_2021'
StaticText 'Abishek S /'
StaticText 'Amazon_ML_Challenge_2021'
[621] image ''
[632] link '0', url='http://192.168.0.199:8023/abisubramanya27/Amazon_ML_Challenge_2021/-/starrers'
[633] image ''
[634] link '0', url='http://192.168.0.199:8023/abisubramanya27/Amazon_ML_Challenge_2021/-/forks'
[635] image ''
[636] link '0', url='http://192.168.0.199:8023/abisubramanya27/Amazon_ML_Challenge_2021/-/merge_requests'
[637] image ''
[638] link '0', url='http://192.168.0.199:8023/abisubramanya27/Amazon_ML_Challenge_2021/-/issues'
[639] image ''
StaticText 'Updated'
[642] time 'Feb 3, 2023 2:08am GMT+0200'
StaticText '2 years ago'
[643] listitem ''
[645] link 'A', url='http://192.168.0.199:8023/CellularPrivacy/Android-IMSI-Catcher-Detector'
StaticText 'A'
[650] heading 'CellularPrivacy / Android-IMSI-Catcher-Detector'
[651] link 'CellularPrivacy / Android-IMSI-Catcher-Detector', url='http://192.168.0.199:8023/CellularPrivacy/Android-IMSI-Catcher-Detector'
StaticText 'CellularPrivacy /'
StaticText 'Android-IMSI-Catcher-Detector'
[655] image ''
[657] paragraph ''
StaticText 'AIMSICD • Fight IMSI-Catcher, StingRay and silent SMS!'
[668] link '28', url='http://192.168.0.199:8023/CellularPrivacy/Android-IMSI-Catcher-Detector/-/starrers'
[669] image ''
[670] link '0', url='http://192.168.0.199:8023/CellularPrivacy/Android-IMSI-Catcher-Detector/-/forks'
[671] image ''
[672] link '5', url='http://192.168.0.199:8023/CellularPrivacy/Android-IMSI-Catcher-Detector/-/merge_requests'
[673] image ''
[674] link '162', url='http://192.168.0.199:8023/CellularPrivacy/Android-IMSI-Catcher-Detector/-/issues'
[675] image ''
StaticText 'Updated'
[678] time 'Mar 20, 2023 4:53am GMT+0200'
StaticText '1 year ago'
[679] listitem ''
[681] link 'A', url='http://192.168.0.199:8023/geftimov/android-patternview'
StaticText 'A'
[686] heading 'Georgi Eftimov / android-patternview'
[687] link 'Georgi Eftimov / android-patternview', url='http://192.168.0.199:8023/geftimov/android-patternview'
StaticText 'Georgi Eftimov /'
StaticText 'android-patternview'
[691] image ''
[693] paragraph ''
StaticText 'Pattern view for android.That one using lock or unlock.'
[704] link '0', url='http://192.168.0.199:8023/geftimov/android-patternview/-/starrers'
[705] image ''
[706] link '0', url='http://192.168.0.199:8023/geftimov/android-patternview/-/forks'
[707] image ''
[708] link '0', url='http://192.168.0.199:8023/geftimov/android-patternview/-/merge_requests'
[709] image ''
[710] link '0', url='http://192.168.0.199:8023/geftimov/android-patternview/-/issues'
[711] image ''
StaticText 'Updated'
[714] time 'Mar 20, 2023 4:19pm GMT+0200'
StaticText '1 year ago'
[715] listitem ''
[717] link 'A', url='http://192.168.0.199:8023/simple-android-framework/android_design_patterns_analysis'
StaticText 'A'
[722] heading 'simple-android-framework / android_design_patterns_analysis'
[723] link 'simple-android-framework / android_design_patterns_analysis', url='http://192.168.0.199:8023/simple-android-framework/android_design_patterns_analysis'
StaticText 'simple-android-framework /'
StaticText 'android_design_patterns_analysis'
[727] image ''
[729] paragraph ''
StaticText 'Android源码设计模式分析项目'
[740] link '7', url='http://192.168.0.199:8023/simple-android-framework/android_design_patterns_analysis/-/starrers'
[741] image ''
[742] link '0', url='http://192.168.0.199:8023/simple-android-framework/android_design_patterns_analysis/-/forks'
[743] image ''
[744] link '2', url='http://192.168.0.199:8023/simple-android-framework/android_design_patterns_analysis/-/merge_requests'
[745] image ''
[746] link '5', url='http://192.168.0.199:8023/simple-android-framework/android_design_patterns_analysis/-/issues'
[747] image ''
StaticText 'Updated'
[750] time 'Mar 20, 2023 4:19pm GMT+0200'
StaticText '1 year ago'
[751] listitem ''
[753] link 'A', url='http://192.168.0.199:8023/koush/AndroidAsync'
StaticText 'A'
[758] heading 'Koushik Dutta / AndroidAsync'
[759] link 'Koushik Dutta / AndroidAsync', url='http://192.168.0.199:8023/koush/AndroidAsync'
StaticText 'Koushik Dutta /'
StaticText 'AndroidAsync'
[763] image ''
[765] paragraph ''
StaticText 'Asynchronous socket, http(s) (client+server) and websocket library for android. Based on nio, not threads.'
[776] link '46', url='http://192.168.0.199:8023/koush/AndroidAsync/-/starrers'
[777] image ''
[778] link '0', url='http://192.168.0.199:8023/koush/AndroidAsync/-/forks'
[779] image ''
[780] link '19', url='http://192.168.0.199:8023/koush/AndroidAsync/-/merge_requests'
[781] image ''
[782] link '333', url='http://192.168.0.199:8023/koush/AndroidAsync/-/issues'
[783] image ''
StaticText 'Updated'
[786] time 'Mar 20, 2023 6:17pm GMT+0200'
StaticText '1 year ago'
[787] listitem ''
[789] link 'A', url='http://192.168.0.199:8023/umano/AndroidSlidingUpPanel'
StaticText 'A'
[794] heading 'Umano: News Read To You / AndroidSlidingUpPanel'
[795] link 'Umano: News Read To You / AndroidSlidingUpPanel', url='http://192.168.0.199:8023/umano/AndroidSlidingUpPanel'
StaticText 'Umano: News Read To You /'
StaticText 'AndroidSlidingUpPanel'
[799] image ''
[801] paragraph ''
StaticText 'This library provides a simple way to add a draggable sliding up panel (popularized by Google Music and Google Maps) to your Android application. Brought to you by Umano.'
[812] link '55', url='http://192.168.0.199:8023/umano/AndroidSlidingUpPanel/-/starrers'
[813] image ''
[814] link '0', url='http://192.168.0.199:8023/umano/AndroidSlidingUpPanel/-/forks'
[815] image ''
[816] link '34', url='http://192.168.0.199:8023/umano/AndroidSlidingUpPanel/-/merge_requests'
[817] image ''
[818] link '267', url='http://192.168.0.199:8023/umano/AndroidSlidingUpPanel/-/issues'
[819] image ''
StaticText 'Updated'
[822] time 'Mar 20, 2023 9:06pm GMT+0200'
StaticText '1 year ago'
[823] listitem ''
[825] link 'A', url='http://192.168.0.199:8023/auth0/angular-storage'
StaticText 'A'
[830] heading 'Auth0 / angular-storage'
[831] link 'Auth0 / angular-storage', url='http://192.168.0.199:8023/auth0/angular-storage'
StaticText 'Auth0 /'
StaticText 'angular-storage'
[835] image ''
[837] paragraph ''
StaticText 'A storage library for AngularJS done right'
[848] link '0', url='http://192.168.0.199:8023/auth0/angular-storage/-/starrers'
[849] image ''
[850] link '0', url='http://192.168.0.199:8023/auth0/angular-storage/-/forks'
[851] image ''
[852] link '0', url='http://192.168.0.199:8023/auth0/angular-storage/-/merge_requests'
[853] image ''
[854] link '0', url='http://192.168.0.199:8023/auth0/angular-storage/-/issues'
[855] image ''
StaticText 'Updated'
[858] time 'Mar 19, 2023 10:14pm GMT+0200'
StaticText '1 year ago'
[859] listitem ''
[861] link 'A', url='http://192.168.0.199:8023/abisubramanya27/AppliedProgrammingLab'
StaticText 'A'
[866] heading 'Abishek S / AppliedProgrammingLab'
[867] link 'Abishek S / AppliedProgrammingLab', url='http://192.168.0.199:8023/abisubramanya27/AppliedProgrammingLab'
StaticText 'Abishek S /'
StaticText 'AppliedProgrammingLab'
[871] image ''
[882] link '0', url='http://192.168.0.199:8023/abisubramanya27/AppliedProgrammingLab/-/starrers'
[883] image ''
[884] link '0', url='http://192.168.0.199:8023/abisubramanya27/AppliedProgrammingLab/-/forks'
[885] image ''
[886] link '0', url='http://192.168.0.199:8023/abisubramanya27/AppliedProgrammingLab/-/merge_requests'
[887] image ''
[888] link '0', url='http://192.168.0.199:8023/abisubramanya27/AppliedProgrammingLab/-/issues'
[889] image ''
StaticText 'Updated'
[892] time 'Feb 3, 2023 2:08am GMT+0200'
StaticText '2 years ago'
[893] listitem ''
[895] link 'A', url='http://192.168.0.199:8023/Arachni/arachni'
StaticText 'A'
[900] heading 'Arachni - Web Application Security Scanner Framework / arachni'
[901] link 'Arachni - Web Application Security Scanner Framework / arachni', url='http://192.168.0.199:8023/Arachni/arachni'
StaticText 'Arachni - Web Application Security Scanner Framework /'
StaticText 'arachni'
[905] image ''
[907] paragraph ''
StaticText 'Web Application Security Scanner Framework'
[918] link '34', url='http://192.168.0.199:8023/Arachni/arachni/-/starrers'
[919] image ''
[920] link '0', url='http://192.168.0.199:8023/Arachni/arachni/-/forks'
[921] image ''
[922] link '8', url='http://192.168.0.199:8023/Arachni/arachni/-/merge_requests'
[923] image ''
[924] link '125', url='http://192.168.0.199:8023/Arachni/arachni/-/issues'
[925] image ''
StaticText 'Updated'
[928] time 'Mar 20, 2023 3:38pm GMT+0200'
StaticText '1 year ago'
[929] listitem ''
[931] link 'A', url='http://192.168.0.199:8023/lahwaacz/arch-wiki-docs'
StaticText 'A'
[936] heading 'Jakub Klinkovský / arch-wiki-docs'
[937] link 'Jakub Klinkovský / arch-wiki-docs', url='http://192.168.0.199:8023/lahwaacz/arch-wiki-docs'
StaticText 'Jakub Klinkovský /'
StaticText 'arch-wiki-docs'
[941] image ''
[943] paragraph ''
StaticText 'A script to download pages from Arch Wiki for offline browsing'
[954] link '5', url='http://192.168.0.199:8023/lahwaacz/arch-wiki-docs/-/starrers'
[955] image ''
[956] link '0', url='http://192.168.0.199:8023/lahwaacz/arch-wiki-docs/-/forks'
[957] image ''
[958] link '2', url='http://192.168.0.199:8023/lahwaacz/arch-wiki-docs/-/merge_requests'
[959] image ''
[960] link '3', url='http://192.168.0.199:8023/lahwaacz/arch-wiki-docs/-/issues'
[961] image ''
StaticText 'Updated'
[964] time 'Mar 20, 2023 4:19pm GMT+0200'
StaticText '1 year ago'
[965] listitem ''
[967] link 'A', url='http://192.168.0.199:8023/amwhalen/archive-my-tweets'
StaticText 'A'
[972] heading 'Andrew M. Whalen / archive-my-tweets'
[973] link 'Andrew M. Whalen / archive-my-tweets', url='http://192.168.0.199:8023/amwhalen/archive-my-tweets'
StaticText 'Andrew M. Whalen /'
StaticText 'archive-my-tweets'
[977] image ''
[979] paragraph ''
StaticText 'Archive your tweets to easily browse and search - all on your own website and in your control.'
[990] link '8', url='http://192.168.0.199:8023/amwhalen/archive-my-tweets/-/starrers'
[991] image ''
[992] link '0', url='http://192.168.0.199:8023/amwhalen/archive-my-tweets/-/forks'
[993] image ''
[994] link '1', url='http://192.168.0.199:8023/amwhalen/archive-my-tweets/-/merge_requests'
[995] image ''
[996] link '14', url='http://192.168.0.199:8023/amwhalen/archive-my-tweets/-/issues'
[997] image ''
StaticText 'Updated'
[1000] time 'Mar 20, 2023 3:38am GMT+0200'
StaticText '1 year ago'
[1001] listitem ''
[1003] link 'A', url='http://192.168.0.199:8023/bblanchon/ArduinoJson'
StaticText 'A'
[1008] heading 'Benoît Blanchon / ArduinoJson'
[1009] link 'Benoît Blanchon / ArduinoJson', url='http://192.168.0.199:8023/bblanchon/ArduinoJson'
StaticText 'Benoît Blanchon /'
StaticText 'ArduinoJson'
[1013] image ''
[1015] paragraph ''
StaticText '📟'
StaticText 'JSON library for Arduino and embedded C++. Simple and efficient.'
[1026] link '22', url='http://192.168.0.199:8023/bblanchon/ArduinoJson/-/starrers'
[1027] image ''
[1028] link '0', url='http://192.168.0.199:8023/bblanchon/ArduinoJson/-/forks'
[1029] image ''
[1030] link '0', url='http://192.168.0.199:8023/bblanchon/ArduinoJson/-/merge_requests'
[1031] image ''
[1032] link '24', url='http://192.168.0.199:8023/bblanchon/ArduinoJson/-/issues'
[1033] image ''
StaticText 'Updated'
[1036] time 'Mar 20, 2023 3:13pm GMT+0200'
StaticText '1 year ago'
[1038] list ''
[1039] listitem ''
[1040] link 'Next', url='http://192.168.0.199:8023/explore/projects?non_archived=true&page=2&sort=name_asc'
[1041] image ''
>click(bid=242)
Current URL: http://192.168.0.199:8023/dashboard/projects/starred
RootWebArea 'Dashboard · GitLab', focused, url='http://192.168.0.199:8023/dashboard/projects/starred'
[49] banner ''
[50] link 'Skip to content', url='http://192.168.0.199:8023/dashboard/projects/starred#content-body'
StaticText 'GitLab'
[56] link 'Dashboard', url='http://192.168.0.199:8023/'
[57] image ''
[60] list ''
[61] listitem ''
[62] button '', hasPopup='menu', expanded=False
[122] list ''
[123] listitem ''
[127] image ''
[128] textbox 'Search GitLab'
StaticText '/'
[137] list ''
[138] listitem ''
[139] link 'Create new...', url='http://192.168.0.199:8023/projects/new'
[140] image ''
[141] image ''
[150] listitem ''
[151] link 'Issues', url='http://192.168.0.199:8023/dashboard/issues?assignee_username=byteblaze'
[152] image ''
[154] listitem ''
[155] link 'Merge requests', url='http://192.168.0.199:8023/dashboard/merge_requests?assignee_username=byteblaze'
[156] image ''
[158] image ''
[168] listitem ''
[169] link 'To-Do List', url='http://192.168.0.199:8023/dashboard/todos'
[170] image ''
StaticText '6'
[172] listitem ''
[173] link 'Help', url='http://192.168.0.199:8023/help'
StaticText 'Help'
[175] image ''
[177] image ''
[198] listitem ''
[199] link 'Byte Blaze', url='http://192.168.0.199:8023/byteblaze'
[200] image 'Byte Blaze', url='https://www.gravatar.com/avatar/99a4297c867eada2606b9b6973f081f9?s=48&d=identicon'
[201] image ''
[241] main ''
[244] heading 'Projects'
[246] link 'New project', url='http://192.168.0.199:8023/projects/new'
StaticText 'New project'
[254] list ''
[255] listitem ''
[256] link 'Yours 16', url='http://192.168.0.199:8023/dashboard/projects'
StaticText '16'
[258] listitem ''
[259] link 'Starred 3', url='http://192.168.0.199:8023/dashboard/projects/starred'
StaticText '3'
[261] listitem ''
[262] link 'Explore', url='http://192.168.0.199:8023/explore'
[263] listitem ''
[264] link 'Topics', url='http://192.168.0.199:8023/explore/projects/topics'
[267] searchbox 'Filter by name'
[271] button 'Name'
StaticText 'Name'
[273] image ''
[303] list ''
[304] listitem ''
[306] link 'A', url='http://192.168.0.199:8023/a11yproject/a11yproject.com'
StaticText 'A'
[311] heading 'The A11Y Project / a11yproject.com'
[312] link 'The A11Y Project / a11yproject.com', url='http://192.168.0.199:8023/a11yproject/a11yproject.com'
StaticText 'The A11Y Project /'
StaticText 'a11yproject.com'
[316] image ''
StaticText 'Maintainer'
[319] paragraph ''
StaticText 'The A11Y Project is a community-driven effort to make digital accessibility easier.'
[330] link '21', url='http://192.168.0.199:8023/a11yproject/a11yproject.com/-/starrers'
[331] image ''
[332] link '0', url='http://192.168.0.199:8023/a11yproject/a11yproject.com/-/forks'
[333] image ''
[334] link '10', url='http://192.168.0.199:8023/a11yproject/a11yproject.com/-/merge_requests'
[335] image ''
[336] link '41', url='http://192.168.0.199:8023/a11yproject/a11yproject.com/-/issues'
[337] image ''
StaticText 'Updated'
[340] time 'Feb 16, 2025 10:52am GMT+0200'
StaticText '2 minutes ago'
[341] listitem ''
[343] link 'A', url='http://192.168.0.199:8023/byteblaze/accessible-html-content-patterns'
StaticText 'A'
[348] heading 'Byte Blaze / accessible-html-content-patterns'
[349] link 'Byte Blaze / accessible-html-content-patterns', url='http://192.168.0.199:8023/byteblaze/accessible-html-content-patterns'
StaticText 'Byte Blaze /'
StaticText 'accessible-html-content-patterns'
[353] image ''
StaticText 'Owner'
[356] paragraph ''
StaticText '♿'
StaticText '️ The full HTML5 Doctor Element Index as well as common markup patterns for quick reference.'
[367] link '1', url='http://192.168.0.199:8023/byteblaze/accessible-html-content-patterns/-/starrers'
[368] image ''
[369] link '0', url='http://192.168.0.199:8023/byteblaze/accessible-html-content-patterns/-/forks'
[370] image ''
[371] link '0', url='http://192.168.0.199:8023/byteblaze/accessible-html-content-patterns/-/merge_requests'
[372] image ''
[373] link '0', url='http://192.168.0.199:8023/byteblaze/accessible-html-content-patterns/-/issues'
[374] image ''
StaticText 'Updated'
[377] time 'Mar 28, 2023 2:22am GMT+0300'
StaticText '1 year ago'
[378] listitem ''
[380] link 'E', url='http://192.168.0.199:8023/byteblaze/empathy-prompts'
StaticText 'E'
[385] heading 'Byte Blaze / empathy-prompts'
[386] link 'Byte Blaze / empathy-prompts', url='http://192.168.0.199:8023/byteblaze/empathy-prompts'
StaticText 'Byte Blaze /'
StaticText 'empathy-prompts'
[390] image ''
StaticText 'Owner'
[393] paragraph ''
StaticText '💡'
StaticText 'Ideas to help consider Inclusive Design principles when making things for others to use.'
[404] link '6', url='http://192.168.0.199:8023/byteblaze/empathy-prompts/-/starrers'
[405] image ''
[406] link '1', url='http://192.168.0.199:8023/byteblaze/empathy-prompts/-/forks'
[407] image ''
[408] link '2', url='http://192.168.0.199:8023/byteblaze/empathy-prompts/-/merge_requests'
[409] image ''
[410] link '6', url='http://192.168.0.199:8023/byteblaze/empathy-prompts/-/issues'
[411] image ''
StaticText 'Updated'
[414] time 'Mar 28, 2023 2:22am GMT+0300'
StaticText '1 year ago'
>click(bid=256)
Current URL: http://192.168.0.199:8023/dashboard/projects
RootWebArea 'Projects · Dashboard · GitLab', focused, url='http://192.168.0.199:8023/dashboard/projects'
[51] banner ''
[52] link 'Skip to content', url='http://192.168.0.199:8023/dashboard/projects#content-body'
StaticText 'GitLab'
[58] link 'Dashboard', url='http://192.168.0.199:8023/'
[59] image ''
[62] list ''
[63] listitem ''
[64] button '', hasPopup='menu', expanded=False
[124] list ''
[125] listitem ''
[129] image ''
[130] textbox 'Search GitLab'
StaticText '/'
[139] list ''
[140] listitem ''
[141] link 'Create new...', url='http://192.168.0.199:8023/projects/new'
[142] image ''
[143] image ''
[152] listitem ''
[153] link 'Issues', url='http://192.168.0.199:8023/dashboard/issues?assignee_username=byteblaze'
[154] image ''
[156] listitem ''
[157] link 'Merge requests', url='http://192.168.0.199:8023/dashboard/merge_requests?assignee_username=byteblaze'
[158] image ''
[160] image ''
[170] listitem ''
[171] link 'To-Do List', url='http://192.168.0.199:8023/dashboard/todos'
[172] image ''
StaticText '6'
[174] listitem ''
[175] link 'Help', url='http://192.168.0.199:8023/help'
StaticText 'Help'
[177] image ''
[179] image ''
[200] listitem ''
[201] link 'Byte Blaze', url='http://192.168.0.199:8023/byteblaze'
[202] image 'Byte Blaze', url='https://www.gravatar.com/avatar/99a4297c867eada2606b9b6973f081f9?s=48&d=identicon'
[203] image ''
[243] main ''
[246] heading 'Projects'
[248] link 'New project', url='http://192.168.0.199:8023/projects/new'
StaticText 'New project'
[256] list ''
[257] listitem ''
[258] link 'Yours 16', url='http://192.168.0.199:8023/dashboard/projects'
StaticText '16'
[260] listitem ''
[261] link 'Starred 3', url='http://192.168.0.199:8023/dashboard/projects/starred'
StaticText '3'
[263] listitem ''
[264] link 'Explore', url='http://192.168.0.199:8023/explore'
[265] listitem ''
[266] link 'Topics', url='http://192.168.0.199:8023/explore/projects/topics'
[269] searchbox 'Filter by name'
[273] button 'Name'
StaticText 'Name'
[275] image ''
[305] list ''
[306] listitem ''
[307] link 'All', url='http://192.168.0.199:8023/dashboard/projects'
[308] listitem ''
[309] link 'Personal', url='http://192.168.0.199:8023/dashboard/projects?personal=true&sort=name_asc'
[311] list ''
[312] listitem ''
[314] link 'A', url='http://192.168.0.199:8023/byteblaze/a11y-syntax-highlighting'
StaticText 'A'
[319] heading 'Byte Blaze / a11y-syntax-highlighting'
[320] link 'Byte Blaze / a11y-syntax-highlighting', url='http://192.168.0.199:8023/byteblaze/a11y-syntax-highlighting'
StaticText 'Byte Blaze /'
StaticText 'a11y-syntax-highlighting'
[324] image ''
StaticText 'Owner'
[327] paragraph ''
StaticText '💄'
StaticText 'Accessible light and dark syntax highlighting themes'
[338] link '1', url='http://192.168.0.199:8023/byteblaze/a11y-syntax-highlighting/-/starrers'
[339] image ''
[340] link '0', url='http://192.168.0.199:8023/byteblaze/a11y-syntax-highlighting/-/forks'
[341] image ''
[342] link '0', url='http://192.168.0.199:8023/byteblaze/a11y-syntax-highlighting/-/merge_requests'
[343] image ''
[344] link '2', url='http://192.168.0.199:8023/byteblaze/a11y-syntax-highlighting/-/issues'
[345] image ''
StaticText 'Updated'
[348] time 'Feb 16, 2025 10:54am GMT+0200'
StaticText '1 minute ago'
[349] listitem ''
[351] link 'A', url='http://192.168.0.199:8023/byteblaze/a11y-webring.club'
StaticText 'A'
[356] heading 'Byte Blaze / a11y-webring.club'
[357] link 'Byte Blaze / a11y-webring.club', url='http://192.168.0.199:8023/byteblaze/a11y-webring.club'
StaticText 'Byte Blaze /'
StaticText 'a11y-webring.club'
[361] image ''
StaticText 'Owner'
[364] paragraph ''
StaticText '🌐'
StaticText 'A webring for digital accessibility practitioners.'
[375] link '2', url='http://192.168.0.199:8023/byteblaze/a11y-webring.club/-/starrers'
[376] image ''
[377] link '0', url='http://192.168.0.199:8023/byteblaze/a11y-webring.club/-/forks'
[378] image ''
[379] link '1', url='http://192.168.0.199:8023/byteblaze/a11y-webring.club/-/merge_requests'
[380] image ''
[381] link '4', url='http://192.168.0.199:8023/byteblaze/a11y-webring.club/-/issues'
[382] image ''
StaticText 'Updated'
[385] time 'Mar 28, 2023 2:22am GMT+0300'
StaticText '1 year ago'
[386] listitem ''
[388] link 'A', url='http://192.168.0.199:8023/a11yproject/a11yproject.com'
StaticText 'A'
[393] heading 'The A11Y Project / a11yproject.com'
[394] link 'The A11Y Project / a11yproject.com', url='http://192.168.0.199:8023/a11yproject/a11yproject.com'
StaticText 'The A11Y Project /'
StaticText 'a11yproject.com'
[398] image ''
StaticText 'Maintainer'
[401] paragraph ''
StaticText 'The A11Y Project is a community-driven effort to make digital accessibility easier.'
[412] link '21', url='http://192.168.0.199:8023/a11yproject/a11yproject.com/-/starrers'
[413] image ''
[414] link '0', url='http://192.168.0.199:8023/a11yproject/a11yproject.com/-/forks'
[415] image ''
[416] link '10', url='http://192.168.0.199:8023/a11yproject/a11yproject.com/-/merge_requests'
[417] image ''
[418] link '41', url='http://192.168.0.199:8023/a11yproject/a11yproject.com/-/issues'
[419] image ''
StaticText 'Updated'
[422] time 'Feb 16, 2025 10:52am GMT+0200'
StaticText '3 minutes ago'
[423] listitem ''
[425] link 'A', url='http://192.168.0.199:8023/byteblaze/accessible-html-content-patterns'
StaticText 'A'
[430] heading 'Byte Blaze / accessible-html-content-patterns'
[431] link 'Byte Blaze / accessible-html-content-patterns', url='http://192.168.0.199:8023/byteblaze/accessible-html-content-patterns'
StaticText 'Byte Blaze /'
StaticText 'accessible-html-content-patterns'
[435] image ''
StaticText 'Owner'
[438] paragraph ''
StaticText '♿'
StaticText '️ The full HTML5 Doctor Element Index as well as common markup patterns for quick reference.'
[449] link '1', url='http://192.168.0.199:8023/byteblaze/accessible-html-content-patterns/-/starrers'
[450] image ''
[451] link '0', url='http://192.168.0.199:8023/byteblaze/accessible-html-content-patterns/-/forks'
[452] image ''
[453] link '0', url='http://192.168.0.199:8023/byteblaze/accessible-html-content-patterns/-/merge_requests'
[454] image ''
[455] link '0', url='http://192.168.0.199:8023/byteblaze/accessible-html-content-patterns/-/issues'
[456] image ''
StaticText 'Updated'
[459] time 'Mar 28, 2023 2:22am GMT+0300'
StaticText '1 year ago'
[460] listitem ''
[462] link 'C', url='http://192.168.0.199:8023/byteblaze/chatgpt_plugin'
StaticText 'C'
[467] heading 'Byte Blaze / chatgpt_plugin'
[468] link 'Byte Blaze / chatgpt_plugin', url='http://192.168.0.199:8023/byteblaze/chatgpt_plugin'
StaticText 'Byte Blaze /'
StaticText 'chatgpt_plugin'
[472] image ''
StaticText 'Owner'
[484] link '0', url='http://192.168.0.199:8023/byteblaze/chatgpt_plugin/-/starrers'
[485] image ''
[486] link '0', url='http://192.168.0.199:8023/byteblaze/chatgpt_plugin/-/forks'
[487] image ''
[488] link '0', url='http://192.168.0.199:8023/byteblaze/chatgpt_plugin/-/merge_requests'
[489] image ''
[490] link '0', url='http://192.168.0.199:8023/byteblaze/chatgpt_plugin/-/issues'
[491] image ''
StaticText 'Updated'
[494] time 'Feb 16, 2025 10:54am GMT+0200'
StaticText '1 minute ago'
[495] listitem ''
[497] link '', url='http://192.168.0.199:8023/byteblaze/cloud-to-butt'
[498] image '', url='http://192.168.0.199:8023/byteblaze/cloud-to-butt/-/avatar?width=48'
[502] heading 'Byte Blaze / cloud-to-butt'
[503] link 'Byte Blaze / cloud-to-butt', url='http://192.168.0.199:8023/byteblaze/cloud-to-butt'
StaticText 'Byte Blaze /'
StaticText 'cloud-to-butt'
[507] image ''
StaticText 'Owner'
[510] paragraph ''
StaticText "Chrome extension that replaces occurrences of 'the cloud' with 'my butt'"
[521] link '0', url='http://192.168.0.199:8023/byteblaze/cloud-to-butt/-/starrers'
[522] image ''
[523] link '0', url='http://192.168.0.199:8023/byteblaze/cloud-to-butt/-/forks'
[524] image ''
[525] link '0', url='http://192.168.0.199:8023/byteblaze/cloud-to-butt/-/merge_requests'
[526] image ''
[527] link '0', url='http://192.168.0.199:8023/byteblaze/cloud-to-butt/-/issues'
[528] image ''
StaticText 'Updated'
[531] time 'Mar 28, 2023 2:22am GMT+0300'
StaticText '1 year ago'
[532] listitem ''
[534] link 'D', url='http://192.168.0.199:8023/primer/design'
StaticText 'D'
[539] heading 'Primer / design'
[540] link 'Primer / design', url='http://192.168.0.199:8023/primer/design'
StaticText 'Primer /'
StaticText 'design'
[544] image ''
StaticText 'Developer'
[547] paragraph ''
StaticText 'Primer Design Guidelines'
[558] link '21', url='http://192.168.0.199:8023/primer/design/-/starrers'
[559] image ''
[560] link '0', url='http://192.168.0.199:8023/primer/design/-/forks'
[561] image ''
[562] link '16', url='http://192.168.0.199:8023/primer/design/-/merge_requests'
[563] image ''
[564] link '21', url='http://192.168.0.199:8023/primer/design/-/issues'
[565] image ''
StaticText 'Updated'
[568] time 'Mar 28, 2023 12:04am GMT+0300'
StaticText '1 year ago'
[569] listitem ''
[571] link 'D', url='http://192.168.0.199:8023/byteblaze/dotfiles'
StaticText 'D'
[576] heading 'Byte Blaze / dotfiles'
[577] link 'Byte Blaze / dotfiles', url='http://192.168.0.199:8023/byteblaze/dotfiles'
StaticText 'Byte Blaze /'
StaticText 'dotfiles'
[581] image ''
StaticText 'Owner'
[584] paragraph ''
StaticText '🤖'
StaticText 'Computer setup'
[595] link '0', url='http://192.168.0.199:8023/byteblaze/dotfiles/-/starrers'
[596] image ''
[597] link '0', url='http://192.168.0.199:8023/byteblaze/dotfiles/-/forks'
[598] image ''
[599] link '0', url='http://192.168.0.199:8023/byteblaze/dotfiles/-/merge_requests'
[600] image ''
[601] link '1', url='http://192.168.0.199:8023/byteblaze/dotfiles/-/issues'
[602] image ''
StaticText 'Updated'
[605] time 'Feb 16, 2025 10:53am GMT+0200'
StaticText '2 minutes ago'
[606] listitem ''
[608] link 'E', url='http://192.168.0.199:8023/byteblaze/empathy-prompts'
StaticText 'E'
[613] heading 'Byte Blaze / empathy-prompts'
[614] link 'Byte Blaze / empathy-prompts', url='http://192.168.0.199:8023/byteblaze/empathy-prompts'
StaticText 'Byte Blaze /'
StaticText 'empathy-prompts'
[618] image ''
StaticText 'Owner'
[621] paragraph ''
StaticText '💡'
StaticText 'Ideas to help consider Inclusive Design principles when making things for others to use.'
[632] link '6', url='http://192.168.0.199:8023/byteblaze/empathy-prompts/-/starrers'
[633] image ''
[634] link '1', url='http://192.168.0.199:8023/byteblaze/empathy-prompts/-/forks'
[635] image ''
[636] link '2', url='http://192.168.0.199:8023/byteblaze/empathy-prompts/-/merge_requests'
[637] image ''
[638] link '6', url='http://192.168.0.199:8023/byteblaze/empathy-prompts/-/issues'
[639] image ''
StaticText 'Updated'
[642] time 'Mar 28, 2023 2:22am GMT+0300'
StaticText '1 year ago'
[643] listitem ''
[645] link 'E', url='http://192.168.0.199:8023/byteblaze/ericwbailey.website'
StaticText 'E'
[650] heading 'Byte Blaze / ericwbailey.website'
[651] link 'Byte Blaze / ericwbailey.website', url='http://192.168.0.199:8023/byteblaze/ericwbailey.website'
StaticText 'Byte Blaze /'
StaticText 'ericwbailey.website'
[655] image ''
StaticText 'Owner'
[658] paragraph ''
StaticText '📐'
StaticText 'Repo for my personal website.'
[669] link '2', url='http://192.168.0.199:8023/byteblaze/ericwbailey.website/-/starrers'
[670] image ''
[671] link '0', url='http://192.168.0.199:8023/byteblaze/ericwbailey.website/-/forks'
[672] image ''
[673] link '0', url='http://192.168.0.199:8023/byteblaze/ericwbailey.website/-/merge_requests'
[674] image ''
[675] link '0', url='http://192.168.0.199:8023/byteblaze/ericwbailey.website/-/issues'
[676] image ''
StaticText 'Updated'
[679] time 'Mar 28, 2023 2:22am GMT+0300'
StaticText '1 year ago'
[680] listitem ''
[682] link 'G', url='http://192.168.0.199:8023/byteblaze/gimmiethat.space'
StaticText 'G'
[687] heading 'Byte Blaze / gimmiethat.space'
[688] link 'Byte Blaze / gimmiethat.space', url='http://192.168.0.199:8023/byteblaze/gimmiethat.space'
StaticText 'Byte Blaze /'
StaticText 'gimmiethat.space'
[692] image ''
StaticText 'Owner'
[695] paragraph ''
StaticText 'I need some space.'
[706] link '0', url='http://192.168.0.199:8023/byteblaze/gimmiethat.space/-/starrers'
[707] image ''
[708] link '0', url='http://192.168.0.199:8023/byteblaze/gimmiethat.space/-/forks'
[709] image ''
[710] link '0', url='http://192.168.0.199:8023/byteblaze/gimmiethat.space/-/merge_requests'
[711] image ''
[712] link '0', url='http://192.168.0.199:8023/byteblaze/gimmiethat.space/-/issues'
[713] image ''
StaticText 'Updated'
[716] time 'Apr 25, 2023 12:22am GMT+0300'
StaticText '1 year ago'
[717] listitem ''
[719] link 'M', url='http://192.168.0.199:8023/byteblaze/millennials-to-snake-people'
StaticText 'M'
[724] heading 'Byte Blaze / millennials-to-snake-people'
[725] link 'Byte Blaze / millennials-to-snake-people', url='http://192.168.0.199:8023/byteblaze/millennials-to-snake-people'
StaticText 'Byte Blaze /'
StaticText 'millennials-to-snake-people'
[729] image ''
StaticText 'Owner'
[732] paragraph ''
StaticText '🐍'
StaticText "Chrome extension that replaces occurrences of 'Millennials' with 'Snake People'"
[743] link '6', url='http://192.168.0.199:8023/byteblaze/millennials-to-snake-people/-/starrers'
[744] image ''
[745] link '0', url='http://192.168.0.199:8023/byteblaze/millennials-to-snake-people/-/forks'
[746] image ''
[747] link '2', url='http://192.168.0.199:8023/byteblaze/millennials-to-snake-people/-/merge_requests'
[748] image ''
[749] link '4', url='http://192.168.0.199:8023/byteblaze/millennials-to-snake-people/-/issues'
[750] image ''
StaticText 'Updated'
[753] time 'Mar 28, 2023 2:22am GMT+0300'
StaticText '1 year ago'
[754] listitem ''
[756] link 'R', url='http://192.168.0.199:8023/byteblaze/remove-board-movement-events-from-the-github-issue-timeline'
StaticText 'R'
[761] heading 'Byte Blaze / remove-board-movement-events-from-the-github-issue-timeline'
[762] link 'Byte Blaze / remove-board-movement-events-from-the-github-issue-timeline', url='http://192.168.0.199:8023/byteblaze/remove-board-movement-events-from-the-github-issue-timeline'
StaticText 'Byte Blaze /'
StaticText 'remove-board-movement-events-from-the-github-issue-timeline'
[766] image ''
StaticText 'Owner'
[769] paragraph ''
StaticText "This extension can remove and restore the presence of timeline items generated by a project board event from GitHub's timeline."
[780] link '0', url='http://192.168.0.199:8023/byteblaze/remove-board-movement-events-from-the-github-issue-timeline/-/starrers'
[781] image ''
[782] link '1', url='http://192.168.0.199:8023/byteblaze/remove-board-movement-events-from-the-github-issue-timeline/-/forks'
[783] image ''
[784] link '0', url='http://192.168.0.199:8023/byteblaze/remove-board-movement-events-from-the-github-issue-timeline/-/merge_requests'
[785] image ''
[786] link '0', url='http://192.168.0.199:8023/byteblaze/remove-board-movement-events-from-the-github-issue-timeline/-/issues'
[787] image ''
StaticText 'Updated'
[790] time 'Mar 28, 2023 2:22am GMT+0300'
StaticText '1 year ago'
[791] listitem ''
[793] link 'S', url='http://192.168.0.199:8023/byteblaze/solarized-prism-theme'
StaticText 'S'
[798] heading 'Byte Blaze / solarized-prism-theme'
[799] link 'Byte Blaze / solarized-prism-theme', url='http://192.168.0.199:8023/byteblaze/solarized-prism-theme'
StaticText 'Byte Blaze /'
StaticText 'solarized-prism-theme'
[803] image ''
StaticText 'Owner'
[806] paragraph ''
StaticText 'solarized theme for prism.js'
[817] link '0', url='http://192.168.0.199:8023/byteblaze/solarized-prism-theme/-/starrers'
[818] image ''
[819] link '0', url='http://192.168.0.199:8023/byteblaze/solarized-prism-theme/-/forks'
[820] image ''
[821] link '0', url='http://192.168.0.199:8023/byteblaze/solarized-prism-theme/-/merge_requests'
[822] image ''
[823] link '0', url='http://192.168.0.199:8023/byteblaze/solarized-prism-theme/-/issues'
[824] image ''
StaticText 'Updated'
[827] time 'Apr 25, 2023 12:23am GMT+0300'
StaticText '1 year ago'
[828] listitem ''
[830] link 'T', url='http://192.168.0.199:8023/byteblaze/timeit'
StaticText 'T'
[835] heading 'Byte Blaze / timeit'
[836] link 'Byte Blaze / timeit', url='http://192.168.0.199:8023/byteblaze/timeit'
StaticText 'Byte Blaze /'
StaticText 'timeit'
[840] image ''
StaticText 'Owner'
[843] paragraph ''
StaticText 'Rails implementation of time tracking tool timeit'
[854] link '0', url='http://192.168.0.199:8023/byteblaze/timeit/-/starrers'
[855] image ''
[856] link '0', url='http://192.168.0.199:8023/byteblaze/timeit/-/forks'
[857] image ''
[858] link '0', url='http://192.168.0.199:8023/byteblaze/timeit/-/merge_requests'
[859] image ''
[860] link '0', url='http://192.168.0.199:8023/byteblaze/timeit/-/issues'
[861] image ''
StaticText 'Updated'
[864] time 'Mar 28, 2023 2:22am GMT+0300'
StaticText '1 year ago'
[865] listitem ''
[867] link '', url='http://192.168.0.199:8023/byteblaze/web_agent_index'
[868] image '', url='http://192.168.0.199:8023/uploads/-/system/project/avatar/194/HTML5_Logo_512.png?width=48'
[872] heading 'Byte Blaze / web_agent_index'
[873] link 'Byte Blaze / web_agent_index', url='http://192.168.0.199:8023/byteblaze/web_agent_index'
StaticText 'Byte Blaze /'
StaticText 'web_agent_index'
[877] image ''
StaticText 'Owner'
[880] paragraph ''
StaticText 'Example plain HTML site using GitLab Pages:'
[881] link 'https://pages.gitlab.io/plain-html', url='https://pages.gitlab.io/plain-html'
[892] link '0', url='http://192.168.0.199:8023/byteblaze/web_agent_index/-/starrers'
[893] image ''
[894] link '0', url='http://192.168.0.199:8023/byteblaze/web_agent_index/-/forks'
[895] image ''
[896] link '0', url='http://192.168.0.199:8023/byteblaze/web_agent_index/-/merge_requests'
[897] image ''
[898] link '0', url='http://192.168.0.199:8023/byteblaze/web_agent_index/-/issues'
[899] image ''
StaticText 'Updated'
[902] time 'Feb 16, 2025 10:52am GMT+0200'
StaticText '3 minutes ago'
>click(bid=264)
Current URL: http://192.168.0.199:8023/explore
RootWebArea 'Projects · Explore · GitLab', focused, url='http://192.168.0.199:8023/explore'
[51] banner ''
[52] link 'Skip to content', url='http://192.168.0.199:8023/explore#content-body'
StaticText 'GitLab'
[58] link 'Dashboard', url='http://192.168.0.199:8023/'
[59] image ''
[62] list ''
[63] listitem ''
[64] button '', hasPopup='menu', expanded=False
[105] list ''
[106] listitem ''
[110] image ''
[111] textbox 'Search GitLab'
StaticText '/'
[120] list ''
[121] listitem ''
[122] link 'Create new...', url='http://192.168.0.199:8023/projects/new'
[123] image ''
[124] image ''
[133] listitem ''
[134] link 'Issues', url='http://192.168.0.199:8023/dashboard/issues?assignee_username=byteblaze'
[135] image ''
[137] listitem ''
[138] link 'Merge requests', url='http://192.168.0.199:8023/dashboard/merge_requests?assignee_username=byteblaze'
[139] image ''
[141] image ''
[151] listitem ''
[152] link 'To-Do List', url='http://192.168.0.199:8023/dashboard/todos'
[153] image ''
StaticText '6'
[155] listitem ''
[156] link 'Help', url='http://192.168.0.199:8023/help'
StaticText 'Help'
[158] image ''
[160] image ''
[181] listitem ''
[182] link 'Byte Blaze', url='http://192.168.0.199:8023/byteblaze'
[183] image 'Byte Blaze', url='https://www.gravatar.com/avatar/99a4297c867eada2606b9b6973f081f9?s=48&d=identicon'
[184] image ''
[224] main ''
[227] heading 'Projects'
[229] link 'New project', url='http://192.168.0.199:8023/projects/new'
StaticText 'New project'
[237] list ''
[238] listitem ''
[239] link 'Yours 16', url='http://192.168.0.199:8023/dashboard/projects'
StaticText '16'
[241] listitem ''
[242] link 'Starred 3', url='http://192.168.0.199:8023/dashboard/projects/starred'
StaticText '3'
[244] listitem ''
[245] link 'Explore', url='http://192.168.0.199:8023/explore'
[246] listitem ''
[247] link 'Topics', url='http://192.168.0.199:8023/explore/projects/topics'
[250] searchbox 'Filter by name'
[254] button 'Name'
StaticText 'Name'
[256] image ''
[286] list ''
[287] listitem ''
[288] link 'All', url='http://192.168.0.199:8023/explore/projects'
[289] listitem ''
[290] link 'Most stars', url='http://192.168.0.199:8023/explore/projects/starred'
[291] listitem ''
[292] link 'Trending', url='http://192.168.0.199:8023/explore/projects/trending'
StaticText 'Visibility:'
[296] button 'Any', hasPopup='listbox'
StaticText 'Any'
[320] list ''
[321] listitem ''
[323] link '2', url='http://192.168.0.199:8023/yjlou/2019-nCov'
StaticText '2'
[328] heading 'yjlou / 2019-nCov'
[329] link 'yjlou / 2019-nCov', url='http://192.168.0.199:8023/yjlou/2019-nCov'
StaticText 'yjlou /'
StaticText '2019-nCov'
[333] image ''
[335] paragraph ''
StaticText 'Use Google Maps Timeline data to compare with COVID-19 patient history location.'
[346] link '8', url='http://192.168.0.199:8023/yjlou/2019-nCov/-/starrers'
[347] image ''
[348] link '0', url='http://192.168.0.199:8023/yjlou/2019-nCov/-/forks'
[349] image ''
[350] link '0', url='http://192.168.0.199:8023/yjlou/2019-nCov/-/merge_requests'
[351] image ''
[352] link '0', url='http://192.168.0.199:8023/yjlou/2019-nCov/-/issues'
[353] image ''
StaticText 'Updated'
[356] time 'Mar 19, 2023 10:05pm GMT+0200'
StaticText '1 year ago'
[357] listitem ''
[359] link 'A', url='http://192.168.0.199:8023/byteblaze/a11y-syntax-highlighting'
StaticText 'A'
[364] heading 'Byte Blaze / a11y-syntax-highlighting'
[365] link 'Byte Blaze / a11y-syntax-highlighting', url='http://192.168.0.199:8023/byteblaze/a11y-syntax-highlighting'
StaticText 'Byte Blaze /'
StaticText 'a11y-syntax-highlighting'
[369] image ''
StaticText 'Owner'
[372] paragraph ''
StaticText '💄'
StaticText 'Accessible light and dark syntax highlighting themes'
[383] link '1', url='http://192.168.0.199:8023/byteblaze/a11y-syntax-highlighting/-/starrers'
[384] image ''
[385] link '0', url='http://192.168.0.199:8023/byteblaze/a11y-syntax-highlighting/-/forks'
[386] image ''
[387] link '0', url='http://192.168.0.199:8023/byteblaze/a11y-syntax-highlighting/-/merge_requests'
[388] image ''
[389] link '2', url='http://192.168.0.199:8023/byteblaze/a11y-syntax-highlighting/-/issues'
[390] image ''
StaticText 'Updated'
[393] time 'Feb 16, 2025 10:54am GMT+0200'
StaticText '1 minute ago'
[394] listitem ''
[396] link 'A', url='http://192.168.0.199:8023/byteblaze/a11y-webring.club'
StaticText 'A'
[401] heading 'Byte Blaze / a11y-webring.club'
[402] link 'Byte Blaze / a11y-webring.club', url='http://192.168.0.199:8023/byteblaze/a11y-webring.club'
StaticText 'Byte Blaze /'
StaticText 'a11y-webring.club'
[406] image ''
StaticText 'Owner'
[409] paragraph ''
StaticText '🌐'
StaticText 'A webring for digital accessibility practitioners.'
[420] link '2', url='http://192.168.0.199:8023/byteblaze/a11y-webring.club/-/starrers'
[421] image ''
[422] link '0', url='http://192.168.0.199:8023/byteblaze/a11y-webring.club/-/forks'
[423] image ''
[424] link '1', url='http://192.168.0.199:8023/byteblaze/a11y-webring.club/-/merge_requests'
[425] image ''
[426] link '4', url='http://192.168.0.199:8023/byteblaze/a11y-webring.club/-/issues'
[427] image ''
StaticText 'Updated'
[430] time 'Mar 28, 2023 2:22am GMT+0300'
StaticText '1 year ago'
[431] listitem ''
[433] link 'A', url='http://192.168.0.199:8023/a11yproject/a11yproject.com'
StaticText 'A'
[438] heading 'The A11Y Project / a11yproject.com'
[439] link 'The A11Y Project / a11yproject.com', url='http://192.168.0.199:8023/a11yproject/a11yproject.com'
StaticText 'The A11Y Project /'
StaticText 'a11yproject.com'
[443] image ''
StaticText 'Maintainer'
[446] paragraph ''
StaticText 'The A11Y Project is a community-driven effort to make digital accessibility easier.'
[457] link '21', url='http://192.168.0.199:8023/a11yproject/a11yproject.com/-/starrers'
[458] image ''
[459] link '0', url='http://192.168.0.199:8023/a11yproject/a11yproject.com/-/forks'
[460] image ''
[461] link '10', url='http://192.168.0.199:8023/a11yproject/a11yproject.com/-/merge_requests'
[462] image ''
[463] link '41', url='http://192.168.0.199:8023/a11yproject/a11yproject.com/-/issues'
[464] image ''
StaticText 'Updated'
[467] time 'Feb 16, 2025 10:52am GMT+0200'
StaticText '3 minutes ago'
[468] listitem ''
[470] link 'A', url='http://192.168.0.199:8023/abisubramanya27/abisubramanya27'
StaticText 'A'
[475] heading 'Abishek S / abisubramanya27'
[476] link 'Abishek S / abisubramanya27', url='http://192.168.0.199:8023/abisubramanya27/abisubramanya27'
StaticText 'Abishek S /'
StaticText 'abisubramanya27'
[480] image ''
[491] link '0', url='http://192.168.0.199:8023/abisubramanya27/abisubramanya27/-/starrers'
[492] image ''
[493] link '0', url='http://192.168.0.199:8023/abisubramanya27/abisubramanya27/-/forks'
[494] image ''
[495] link '0', url='http://192.168.0.199:8023/abisubramanya27/abisubramanya27/-/merge_requests'
[496] image ''
[497] link '0', url='http://192.168.0.199:8023/abisubramanya27/abisubramanya27/-/issues'
[498] image ''
StaticText 'Updated'
[501] time 'Feb 3, 2023 2:08am GMT+0200'
StaticText '2 years ago'
[502] listitem ''
[504] link 'A', url='http://192.168.0.199:8023/byteblaze/accessible-html-content-patterns'
StaticText 'A'
[509] heading 'Byte Blaze / accessible-html-content-patterns'
[510] link 'Byte Blaze / accessible-html-content-patterns', url='http://192.168.0.199:8023/byteblaze/accessible-html-content-patterns'
StaticText 'Byte Blaze /'
StaticText 'accessible-html-content-patterns'
[514] image ''
StaticText 'Owner'
[517] paragraph ''
StaticText '♿'
StaticText '️ The full HTML5 Doctor Element Index as well as common markup patterns for quick reference.'
[528] link '1', url='http://192.168.0.199:8023/byteblaze/accessible-html-content-patterns/-/starrers'
[529] image ''
[530] link '0', url='http://192.168.0.199:8023/byteblaze/accessible-html-content-patterns/-/forks'
[531] image ''
[532] link '0', url='http://192.168.0.199:8023/byteblaze/accessible-html-content-patterns/-/merge_requests'
[533] image ''
[534] link '0', url='http://192.168.0.199:8023/byteblaze/accessible-html-content-patterns/-/issues'
[535] image ''
StaticText 'Updated'
[538] time 'Mar 28, 2023 2:22am GMT+0300'
StaticText '1 year ago'
[539] listitem ''
[541] link 'A', url='http://192.168.0.199:8023/thoughtbot/administrate'
StaticText 'A'
[546] heading 'thoughtbot, inc. / administrate'
[547] link 'thoughtbot, inc. / administrate', url='http://192.168.0.199:8023/thoughtbot/administrate'
StaticText 'thoughtbot, inc. /'
StaticText 'administrate'
[551] image ''
[553] paragraph ''
StaticText 'A Rails engine that helps you put together a super-flexible admin dashboard.'
[564] link '44', url='http://192.168.0.199:8023/thoughtbot/administrate/-/starrers'
[565] image ''
[566] link '0', url='http://192.168.0.199:8023/thoughtbot/administrate/-/forks'
[567] image ''
[568] link '32', url='http://192.168.0.199:8023/thoughtbot/administrate/-/merge_requests'
[569] image ''
[570] link '96', url='http://192.168.0.199:8023/thoughtbot/administrate/-/issues'
[571] image ''
StaticText 'Updated'
[574] time 'Mar 20, 2023 10:40pm GMT+0200'
StaticText '1 year ago'
[575] listitem ''
[577] link 'A', url='http://192.168.0.199:8023/0ang3el/aem-hacker'
StaticText 'A'
[582] heading '0ang3el / aem-hacker'
[583] link '0ang3el / aem-hacker', url='http://192.168.0.199:8023/0ang3el/aem-hacker'
StaticText '0ang3el /'
StaticText 'aem-hacker'
[587] image ''
[598] link '12', url='http://192.168.0.199:8023/0ang3el/aem-hacker/-/starrers'
[599] image ''
[600] link '0', url='http://192.168.0.199:8023/0ang3el/aem-hacker/-/forks'
[601] image ''
[602] link '2', url='http://192.168.0.199:8023/0ang3el/aem-hacker/-/merge_requests'
[603] image ''
[604] link '12', url='http://192.168.0.199:8023/0ang3el/aem-hacker/-/issues'
[605] image ''
StaticText 'Updated'
[608] time 'Mar 20, 2023 4:19pm GMT+0200'
StaticText '1 year ago'
[609] listitem ''
[611] link 'A', url='http://192.168.0.199:8023/abisubramanya27/Amazon_ML_Challenge_2021'
StaticText 'A'
[616] heading 'Abishek S / Amazon_ML_Challenge_2021'
[617] link 'Abishek S / Amazon_ML_Challenge_2021', url='http://192.168.0.199:8023/abisubramanya27/Amazon_ML_Challenge_2021'
StaticText 'Abishek S /'
StaticText 'Amazon_ML_Challenge_2021'
[621] image ''
[632] link '0', url='http://192.168.0.199:8023/abisubramanya27/Amazon_ML_Challenge_2021/-/starrers'
[633] image ''
[634] link '0', url='http://192.168.0.199:8023/abisubramanya27/Amazon_ML_Challenge_2021/-/forks'
[635] image ''
[636] link '0', url='http://192.168.0.199:8023/abisubramanya27/Amazon_ML_Challenge_2021/-/merge_requests'
[637] image ''
[638] link '0', url='http://192.168.0.199:8023/abisubramanya27/Amazon_ML_Challenge_2021/-/issues'
[639] image ''
StaticText 'Updated'
[642] time 'Feb 3, 2023 2:08am GMT+0200'
StaticText '2 years ago'
[643] listitem ''
[645] link 'A', url='http://192.168.0.199:8023/CellularPrivacy/Android-IMSI-Catcher-Detector'
StaticText 'A'
[650] heading 'CellularPrivacy / Android-IMSI-Catcher-Detector'
[651] link 'CellularPrivacy / Android-IMSI-Catcher-Detector', url='http://192.168.0.199:8023/CellularPrivacy/Android-IMSI-Catcher-Detector'
StaticText 'CellularPrivacy /'
StaticText 'Android-IMSI-Catcher-Detector'
[655] image ''
[657] paragraph ''
StaticText 'AIMSICD • Fight IMSI-Catcher, StingRay and silent SMS!'
[668] link '28', url='http://192.168.0.199:8023/CellularPrivacy/Android-IMSI-Catcher-Detector/-/starrers'
[669] image ''
[670] link '0', url='http://192.168.0.199:8023/CellularPrivacy/Android-IMSI-Catcher-Detector/-/forks'
[671] image ''
[672] link '5', url='http://192.168.0.199:8023/CellularPrivacy/Android-IMSI-Catcher-Detector/-/merge_requests'
[673] image ''
[674] link '162', url='http://192.168.0.199:8023/CellularPrivacy/Android-IMSI-Catcher-Detector/-/issues'
[675] image ''
StaticText 'Updated'
[678] time 'Mar 20, 2023 4:53am GMT+0200'
StaticText '1 year ago'
[679] listitem ''
[681] link 'A', url='http://192.168.0.199:8023/geftimov/android-patternview'
StaticText 'A'
[686] heading 'Georgi Eftimov / android-patternview'
[687] link 'Georgi Eftimov / android-patternview', url='http://192.168.0.199:8023/geftimov/android-patternview'
StaticText 'Georgi Eftimov /'
StaticText 'android-patternview'
[691] image ''
[693] paragraph ''
StaticText 'Pattern view for android.That one using lock or unlock.'
[704] link '0', url='http://192.168.0.199:8023/geftimov/android-patternview/-/starrers'
[705] image ''
[706] link '0', url='http://192.168.0.199:8023/geftimov/android-patternview/-/forks'
[707] image ''
[708] link '0', url='http://192.168.0.199:8023/geftimov/android-patternview/-/merge_requests'
[709] image ''
[710] link '0', url='http://192.168.0.199:8023/geftimov/android-patternview/-/issues'
[711] image ''
StaticText 'Updated'
[714] time 'Mar 20, 2023 4:19pm GMT+0200'
StaticText '1 year ago'
[715] listitem ''
[717] link 'A', url='http://192.168.0.199:8023/simple-android-framework/android_design_patterns_analysis'
StaticText 'A'
[722] heading 'simple-android-framework / android_design_patterns_analysis'
[723] link 'simple-android-framework / android_design_patterns_analysis', url='http://192.168.0.199:8023/simple-android-framework/android_design_patterns_analysis'
StaticText 'simple-android-framework /'
StaticText 'android_design_patterns_analysis'
[727] image ''
[729] paragraph ''
StaticText 'Android源码设计模式分析项目'
[740] link '7', url='http://192.168.0.199:8023/simple-android-framework/android_design_patterns_analysis/-/starrers'
[741] image ''
[742] link '0', url='http://192.168.0.199:8023/simple-android-framework/android_design_patterns_analysis/-/forks'
[743] image ''
[744] link '2', url='http://192.168.0.199:8023/simple-android-framework/android_design_patterns_analysis/-/merge_requests'
[745] image ''
[746] link '5', url='http://192.168.0.199:8023/simple-android-framework/android_design_patterns_analysis/-/issues'
[747] image ''
StaticText 'Updated'
[750] time 'Mar 20, 2023 4:19pm GMT+0200'
StaticText '1 year ago'
[751] listitem ''
[753] link 'A', url='http://192.168.0.199:8023/koush/AndroidAsync'
StaticText 'A'
[758] heading 'Koushik Dutta / AndroidAsync'
[759] link 'Koushik Dutta / AndroidAsync', url='http://192.168.0.199:8023/koush/AndroidAsync'
StaticText 'Koushik Dutta /'
StaticText 'AndroidAsync'
[763] image ''
[765] paragraph ''
StaticText 'Asynchronous socket, http(s) (client+server) and websocket library for android. Based on nio, not threads.'
[776] link '46', url='http://192.168.0.199:8023/koush/AndroidAsync/-/starrers'
[777] image ''
[778] link '0', url='http://192.168.0.199:8023/koush/AndroidAsync/-/forks'
[779] image ''
[780] link '19', url='http://192.168.0.199:8023/koush/AndroidAsync/-/merge_requests'
[781] image ''
[782] link '333', url='http://192.168.0.199:8023/koush/AndroidAsync/-/issues'
[783] image ''
StaticText 'Updated'
[786] time 'Mar 20, 2023 6:17pm GMT+0200'
StaticText '1 year ago'
[787] listitem ''
[789] link 'A', url='http://192.168.0.199:8023/umano/AndroidSlidingUpPanel'
StaticText 'A'
[794] heading 'Umano: News Read To You / AndroidSlidingUpPanel'
[795] link 'Umano: News Read To You / AndroidSlidingUpPanel', url='http://192.168.0.199:8023/umano/AndroidSlidingUpPanel'
StaticText 'Umano: News Read To You /'
StaticText 'AndroidSlidingUpPanel'
[799] image ''
[801] paragraph ''
StaticText 'This library provides a simple way to add a draggable sliding up panel (popularized by Google Music and Google Maps) to your Android application. Brought to you by Umano.'
[812] link '55', url='http://192.168.0.199:8023/umano/AndroidSlidingUpPanel/-/starrers'
[813] image ''
[814] link '0', url='http://192.168.0.199:8023/umano/AndroidSlidingUpPanel/-/forks'
[815] image ''
[816] link '34', url='http://192.168.0.199:8023/umano/AndroidSlidingUpPanel/-/merge_requests'
[817] image ''
[818] link '267', url='http://192.168.0.199:8023/umano/AndroidSlidingUpPanel/-/issues'
[819] image ''
StaticText 'Updated'
[822] time 'Mar 20, 2023 9:06pm GMT+0200'
StaticText '1 year ago'
[823] listitem ''
[825] link 'A', url='http://192.168.0.199:8023/auth0/angular-storage'
StaticText 'A'
[830] heading 'Auth0 / angular-storage'
[831] link 'Auth0 / angular-storage', url='http://192.168.0.199:8023/auth0/angular-storage'
StaticText 'Auth0 /'
StaticText 'angular-storage'
[835] image ''
[837] paragraph ''
StaticText 'A storage library for AngularJS done right'
[848] link '0', url='http://192.168.0.199:8023/auth0/angular-storage/-/starrers'
[849] image ''
[850] link '0', url='http://192.168.0.199:8023/auth0/angular-storage/-/forks'
[851] image ''
[852] link '0', url='http://192.168.0.199:8023/auth0/angular-storage/-/merge_requests'
[853] image ''
[854] link '0', url='http://192.168.0.199:8023/auth0/angular-storage/-/issues'
[855] image ''
StaticText 'Updated'
[858] time 'Mar 19, 2023 10:14pm GMT+0200'
StaticText '1 year ago'
[859] listitem ''
[861] link 'A', url='http://192.168.0.199:8023/abisubramanya27/AppliedProgrammingLab'
StaticText 'A'
[866] heading 'Abishek S / AppliedProgrammingLab'
[867] link 'Abishek S / AppliedProgrammingLab', url='http://192.168.0.199:8023/abisubramanya27/AppliedProgrammingLab'
StaticText 'Abishek S /'
StaticText 'AppliedProgrammingLab'
[871] image ''
[882] link '0', url='http://192.168.0.199:8023/abisubramanya27/AppliedProgrammingLab/-/starrers'
[883] image ''
[884] link '0', url='http://192.168.0.199:8023/abisubramanya27/AppliedProgrammingLab/-/forks'
[885] image ''
[886] link '0', url='http://192.168.0.199:8023/abisubramanya27/AppliedProgrammingLab/-/merge_requests'
[887] image ''
[888] link '0', url='http://192.168.0.199:8023/abisubramanya27/AppliedProgrammingLab/-/issues'
[889] image ''
StaticText 'Updated'
[892] time 'Feb 3, 2023 2:08am GMT+0200'
StaticText '2 years ago'
[893] listitem ''
[895] link 'A', url='http://192.168.0.199:8023/Arachni/arachni'
StaticText 'A'
[900] heading 'Arachni - Web Application Security Scanner Framework / arachni'
[901] link 'Arachni - Web Application Security Scanner Framework / arachni', url='http://192.168.0.199:8023/Arachni/arachni'
StaticText 'Arachni - Web Application Security Scanner Framework /'
StaticText 'arachni'
[905] image ''
[907] paragraph ''
StaticText 'Web Application Security Scanner Framework'
[918] link '34', url='http://192.168.0.199:8023/Arachni/arachni/-/starrers'
[919] image ''
[920] link '0', url='http://192.168.0.199:8023/Arachni/arachni/-/forks'
[921] image ''
[922] link '8', url='http://192.168.0.199:8023/Arachni/arachni/-/merge_requests'
[923] image ''
[924] link '125', url='http://192.168.0.199:8023/Arachni/arachni/-/issues'
[925] image ''
StaticText 'Updated'
[928] time 'Mar 20, 2023 3:38pm GMT+0200'
StaticText '1 year ago'
[929] listitem ''
[931] link 'A', url='http://192.168.0.199:8023/lahwaacz/arch-wiki-docs'
StaticText 'A'
[936] heading 'Jakub Klinkovský / arch-wiki-docs'
[937] link 'Jakub Klinkovský / arch-wiki-docs', url='http://192.168.0.199:8023/lahwaacz/arch-wiki-docs'
StaticText 'Jakub Klinkovský /'
StaticText 'arch-wiki-docs'
[941] image ''
[943] paragraph ''
StaticText 'A script to download pages from Arch Wiki for offline browsing'
[954] link '5', url='http://192.168.0.199:8023/lahwaacz/arch-wiki-docs/-/starrers'
[955] image ''
[956] link '0', url='http://192.168.0.199:8023/lahwaacz/arch-wiki-docs/-/forks'
[957] image ''
[958] link '2', url='http://192.168.0.199:8023/lahwaacz/arch-wiki-docs/-/merge_requests'
[959] image ''
[960] link '3', url='http://192.168.0.199:8023/lahwaacz/arch-wiki-docs/-/issues'
[961] image ''
StaticText 'Updated'
[964] time 'Mar 20, 2023 4:19pm GMT+0200'
StaticText '1 year ago'
[965] listitem ''
[967] link 'A', url='http://192.168.0.199:8023/amwhalen/archive-my-tweets'
StaticText 'A'
[972] heading 'Andrew M. Whalen / archive-my-tweets'
[973] link 'Andrew M. Whalen / archive-my-tweets', url='http://192.168.0.199:8023/amwhalen/archive-my-tweets'
StaticText 'Andrew M. Whalen /'
StaticText 'archive-my-tweets'
[977] image ''
[979] paragraph ''
StaticText 'Archive your tweets to easily browse and search - all on your own website and in your control.'
[990] link '8', url='http://192.168.0.199:8023/amwhalen/archive-my-tweets/-/starrers'
[991] image ''
[992] link '0', url='http://192.168.0.199:8023/amwhalen/archive-my-tweets/-/forks'
[993] image ''
[994] link '1', url='http://192.168.0.199:8023/amwhalen/archive-my-tweets/-/merge_requests'
[995] image ''
[996] link '14', url='http://192.168.0.199:8023/amwhalen/archive-my-tweets/-/issues'
[997] image ''
StaticText 'Updated'
[1000] time 'Mar 20, 2023 3:38am GMT+0200'
StaticText '1 year ago'
[1001] listitem ''
[1003] link 'A', url='http://192.168.0.199:8023/bblanchon/ArduinoJson'
StaticText 'A'
[1008] heading 'Benoît Blanchon / ArduinoJson'
[1009] link 'Benoît Blanchon / ArduinoJson', url='http://192.168.0.199:8023/bblanchon/ArduinoJson'
StaticText 'Benoît Blanchon /'
StaticText 'ArduinoJson'
[1013] image ''
[1015] paragraph ''
StaticText '📟'
StaticText 'JSON library for Arduino and embedded C++. Simple and efficient.'
[1026] link '22', url='http://192.168.0.199:8023/bblanchon/ArduinoJson/-/starrers'
[1027] image ''
[1028] link '0', url='http://192.168.0.199:8023/bblanchon/ArduinoJson/-/forks'
[1029] image ''
[1030] link '0', url='http://192.168.0.199:8023/bblanchon/ArduinoJson/-/merge_requests'
[1031] image ''
[1032] link '24', url='http://192.168.0.199:8023/bblanchon/ArduinoJson/-/issues'
[1033] image ''
StaticText 'Updated'
[1036] time 'Mar 20, 2023 3:13pm GMT+0200'
StaticText '1 year ago'
[1038] list ''
[1039] listitem ''
[1040] link 'Next', url='http://192.168.0.199:8023/explore/projects?non_archived=true&page=2&sort=name_asc'
[1041] image ''
>type(bid=250, value=kkroening ffmpeg python, press_enter=True)
Current URL: http://192.168.0.199:8023/explore?name=kkroening+ffmpeg+python&sort=name_asc
RootWebArea 'Projects · Explore · GitLab', focused, url='http://192.168.0.199:8023/explore?name=kkroening+ffmpeg+python&sort=name_asc'
[51] banner ''
[52] link 'Skip to content', url='http://192.168.0.199:8023/explore?name=kkroening+ffmpeg+python&sort=name_asc#content-body'
StaticText 'GitLab'
[58] link 'Dashboard', url='http://192.168.0.199:8023/'
[59] image ''
[62] list ''
[63] listitem ''
[64] button '', hasPopup='menu', expanded=False
[105] list ''
[106] listitem ''
[110] image ''
[111] textbox 'Search GitLab'
StaticText '/'
[120] list ''
[121] listitem ''
[122] link 'Create new...', url='http://192.168.0.199:8023/projects/new'
[123] image ''
[124] image ''
[133] listitem ''
[134] link 'Issues', url='http://192.168.0.199:8023/dashboard/issues?assignee_username=byteblaze'
[135] image ''
[137] listitem ''
[138] link 'Merge requests', url='http://192.168.0.199:8023/dashboard/merge_requests?assignee_username=byteblaze'
[139] image ''
[141] image ''
[151] listitem ''
[152] link 'To-Do List', url='http://192.168.0.199:8023/dashboard/todos'
[153] image ''
StaticText '6'
[155] listitem ''
[156] link 'Help', url='http://192.168.0.199:8023/help'
StaticText 'Help'
[158] image ''
[160] image ''
[181] listitem ''
[182] link 'Byte Blaze', url='http://192.168.0.199:8023/byteblaze'
[183] image 'Byte Blaze', url='https://www.gravatar.com/avatar/99a4297c867eada2606b9b6973f081f9?s=48&d=identicon'
[184] image ''
[224] main ''
[227] heading 'Projects'
[229] link 'New project', url='http://192.168.0.199:8023/projects/new'
StaticText 'New project'
[237] list ''
[238] listitem ''
[239] link 'Yours 16', url='http://192.168.0.199:8023/dashboard/projects'
StaticText '16'
[241] listitem ''
[242] link 'Starred 3', url='http://192.168.0.199:8023/dashboard/projects/starred'
StaticText '3'
[244] listitem ''
[245] link 'Explore', url='http://192.168.0.199:8023/explore'
[246] listitem ''
[247] link 'Topics', url='http://192.168.0.199:8023/explore/projects/topics'
[250] searchbox 'Filter by name' value='kkroening ffmpeg python'
StaticText 'kkroening ffmpeg python'
[254] button 'Name'
StaticText 'Name'
[256] image ''
[286] list ''
[287] listitem ''
[288] link 'All', url='http://192.168.0.199:8023/explore/projects'
[289] listitem ''
[290] link 'Most stars', url='http://192.168.0.199:8023/explore/projects/starred'
[291] listitem ''
[292] link 'Trending', url='http://192.168.0.199:8023/explore/projects/trending'
StaticText 'Visibility:'
[296] button 'Any', hasPopup='listbox'
StaticText 'Any'
[322] image '', url='http://192.168.0.199:8023/assets/illustrations/profile-page/personal-project-aac6cb755aba81e5e53700e89c3fd5bc02540ab6fcb7ab17481e35dc5a661c28.svg'
[324] heading 'Explore public groups to find projects to contribute to.'
>click(bid=290)
Current URL: http://192.168.0.199:8023/explore/projects/starred
RootWebArea 'Projects · Explore · GitLab', focused, url='http://192.168.0.199:8023/explore/projects/starred'
[50] banner ''
[51] link 'Skip to content', url='http://192.168.0.199:8023/explore/projects/starred#content-body'
StaticText 'GitLab'
[57] link 'Dashboard', url='http://192.168.0.199:8023/'
[58] image ''
[61] list ''
[62] listitem ''
[63] button '', hasPopup='menu', expanded=False
[123] list ''
[124] listitem ''
[128] image ''
[129] textbox 'Search GitLab'
StaticText '/'
[138] list ''
[139] listitem ''
[140] link 'Create new...', url='http://192.168.0.199:8023/projects/new'
[141] image ''
[142] image ''
[151] listitem ''
[152] link 'Issues', url='http://192.168.0.199:8023/dashboard/issues?assignee_username=byteblaze'
[153] image ''
[155] listitem ''
[156] link 'Merge requests', url='http://192.168.0.199:8023/dashboard/merge_requests?assignee_username=byteblaze'
[157] image ''
[159] image ''
[169] listitem ''
[170] link 'To-Do List', url='http://192.168.0.199:8023/dashboard/todos'
[171] image ''
StaticText '6'
[173] listitem ''
[174] link 'Help', url='http://192.168.0.199:8023/help'
StaticText 'Help'
[176] image ''
[178] image ''
[199] listitem ''
[200] link 'Byte Blaze', url='http://192.168.0.199:8023/byteblaze'
[201] image 'Byte Blaze', url='https://www.gravatar.com/avatar/99a4297c867eada2606b9b6973f081f9?s=48&d=identicon'
[202] image ''
[242] main ''
[245] heading 'Projects'
[247] link 'New project', url='http://192.168.0.199:8023/projects/new'
StaticText 'New project'
[255] list ''
[256] listitem ''
[257] link 'Yours 16', url='http://192.168.0.199:8023/dashboard/projects'
StaticText '16'
[259] listitem ''
[260] link 'Starred 3', url='http://192.168.0.199:8023/dashboard/projects/starred'
StaticText '3'
[262] listitem ''
[263] link 'Explore', url='http://192.168.0.199:8023/explore'
[264] listitem ''
[265] link 'Topics', url='http://192.168.0.199:8023/explore/projects/topics'
[268] searchbox 'Filter by name'
[272] button 'Name'
StaticText 'Name'
[274] image ''
[304] list ''
[305] listitem ''
[306] link 'All', url='http://192.168.0.199:8023/explore/projects'
[307] listitem ''
[308] link 'Most stars', url='http://192.168.0.199:8023/explore/projects/starred'
[309] listitem ''
[310] link 'Trending', url='http://192.168.0.199:8023/explore/projects/trending'
StaticText 'Visibility:'
[314] button 'Any', hasPopup='listbox'
StaticText 'Any'
[338] list ''
[339] listitem ''
[341] link 'A', url='http://192.168.0.199:8023/umano/AndroidSlidingUpPanel'
StaticText 'A'
[346] heading 'Umano: News Read To You / AndroidSlidingUpPanel'
[347] link 'Umano: News Read To You / AndroidSlidingUpPanel', url='http://192.168.0.199:8023/umano/AndroidSlidingUpPanel'
StaticText 'Umano: News Read To You /'
StaticText 'AndroidSlidingUpPanel'
[351] image ''
[353] image ''
StaticText 'Apache License 2.0'
[355] paragraph ''
StaticText 'This library provides a simple way to add a draggable sliding up panel (popularized by Google Music and Google Maps) to your Android application. Brought to you by Umano.'
[366] link '55', url='http://192.168.0.199:8023/umano/AndroidSlidingUpPanel/-/starrers'
[367] image ''
[368] link '0', url='http://192.168.0.199:8023/umano/AndroidSlidingUpPanel/-/forks'
[369] image ''
[370] link '34', url='http://192.168.0.199:8023/umano/AndroidSlidingUpPanel/-/merge_requests'
[371] image ''
[372] link '267', url='http://192.168.0.199:8023/umano/AndroidSlidingUpPanel/-/issues'
[373] image ''
StaticText 'Updated'
[376] time 'Mar 20, 2023 9:06pm GMT+0200'
StaticText '1 year ago'
[377] listitem ''
[379] link 'C', url='http://192.168.0.199:8023/facebook/create-react-app'
StaticText 'C'
[384] heading 'Meta / create-react-app'
[385] link 'Meta / create-react-app', url='http://192.168.0.199:8023/facebook/create-react-app'
StaticText 'Meta /'
StaticText 'create-react-app'
[389] image ''
[391] image ''
StaticText 'MIT License'
[393] paragraph ''
StaticText 'Set up a modern web app by running one command.'
[404] link '52', url='http://192.168.0.199:8023/facebook/create-react-app/-/starrers'
[405] image ''
[406] link '0', url='http://192.168.0.199:8023/facebook/create-react-app/-/forks'
[407] image ''
[408] link '417', url='http://192.168.0.199:8023/facebook/create-react-app/-/merge_requests'
[409] image ''
[410] link '1.5k', url='http://192.168.0.199:8023/facebook/create-react-app/-/issues'
[411] image ''
StaticText 'Updated'
[414] time 'Mar 21, 2023 1:05pm GMT+0200'
StaticText '1 year ago'
[415] listitem ''
[417] link 'F', url='http://192.168.0.199:8023/kkroening/ffmpeg-python'
StaticText 'F'
[422] heading 'Karl Kroening / ffmpeg-python'
[423] link 'Karl Kroening / ffmpeg-python', url='http://192.168.0.199:8023/kkroening/ffmpeg-python'
StaticText 'Karl Kroening /'
StaticText 'ffmpeg-python'
[427] image ''
[429] image ''
StaticText 'Apache License 2.0'
[431] paragraph ''
StaticText 'Python bindings for FFmpeg - with complex filtering support'
[442] link '51', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/starrers'
[443] image ''
[444] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/forks'
[445] image ''
[446] link '34', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/merge_requests'
[447] image ''
[448] link '402', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues'
[449] image ''
StaticText 'Updated'
[452] time 'Mar 21, 2023 1:21am GMT+0200'
StaticText '1 year ago'
[453] listitem ''
[455] link 'P', url='http://192.168.0.199:8023/mk-j/PHP_XLSXWriter'
StaticText 'P'
[460] heading 'mk-j / PHP_XLSXWriter'
[461] link 'mk-j / PHP_XLSXWriter', url='http://192.168.0.199:8023/mk-j/PHP_XLSXWriter'
StaticText 'mk-j /'
StaticText 'PHP_XLSXWriter'
[465] image ''
[467] image ''
StaticText 'MIT License'
[469] paragraph ''
StaticText 'Lightwight XLSX Excel Spreadsheet Writer in PHP'
[480] link '47', url='http://192.168.0.199:8023/mk-j/PHP_XLSXWriter/-/starrers'
[481] image ''
[482] link '0', url='http://192.168.0.199:8023/mk-j/PHP_XLSXWriter/-/forks'
[483] image ''
[484] link '24', url='http://192.168.0.199:8023/mk-j/PHP_XLSXWriter/-/merge_requests'
[485] image ''
[486] link '101', url='http://192.168.0.199:8023/mk-j/PHP_XLSXWriter/-/issues'
[487] image ''
StaticText 'Updated'
[490] time 'Mar 20, 2023 10:37am GMT+0200'
StaticText '1 year ago'
[491] listitem ''
[493] link 'A', url='http://192.168.0.199:8023/koush/AndroidAsync'
StaticText 'A'
[498] heading 'Koushik Dutta / AndroidAsync'
[499] link 'Koushik Dutta / AndroidAsync', url='http://192.168.0.199:8023/koush/AndroidAsync'
StaticText 'Koushik Dutta /'
StaticText 'AndroidAsync'
[503] image ''
[505] image ''
StaticText 'Other'
[507] paragraph ''
StaticText 'Asynchronous socket, http(s) (client+server) and websocket library for android. Based on nio, not threads.'
[518] link '46', url='http://192.168.0.199:8023/koush/AndroidAsync/-/starrers'
[519] image ''
[520] link '0', url='http://192.168.0.199:8023/koush/AndroidAsync/-/forks'
[521] image ''
[522] link '19', url='http://192.168.0.199:8023/koush/AndroidAsync/-/merge_requests'
[523] image ''
[524] link '333', url='http://192.168.0.199:8023/koush/AndroidAsync/-/issues'
[525] image ''
StaticText 'Updated'
[528] time 'Mar 20, 2023 6:17pm GMT+0200'
StaticText '1 year ago'
[529] listitem ''
[531] link 'P', url='http://192.168.0.199:8023/eriklindernoren/PyTorch-GAN'
StaticText 'P'
[536] heading 'Erik Linder-Norén / PyTorch-GAN'
[537] link 'Erik Linder-Norén / PyTorch-GAN', url='http://192.168.0.199:8023/eriklindernoren/PyTorch-GAN'
StaticText 'Erik Linder-Norén /'
StaticText 'PyTorch-GAN'
[541] image ''
[543] image ''
StaticText 'MIT License'
[545] paragraph ''
StaticText 'PyTorch implementations of Generative Adversarial Networks.'
[556] link '45', url='http://192.168.0.199:8023/eriklindernoren/PyTorch-GAN/-/starrers'
[557] image ''
[558] link '0', url='http://192.168.0.199:8023/eriklindernoren/PyTorch-GAN/-/forks'
[559] image ''
[560] link '24', url='http://192.168.0.199:8023/eriklindernoren/PyTorch-GAN/-/merge_requests'
[561] image ''
[562] link '102', url='http://192.168.0.199:8023/eriklindernoren/PyTorch-GAN/-/issues'
[563] image ''
StaticText 'Updated'
[566] time 'Mar 20, 2023 2:12am GMT+0200'
StaticText '1 year ago'
[567] listitem ''
[569] link 'A', url='http://192.168.0.199:8023/thoughtbot/administrate'
StaticText 'A'
[574] heading 'thoughtbot, inc. / administrate'
[575] link 'thoughtbot, inc. / administrate', url='http://192.168.0.199:8023/thoughtbot/administrate'
StaticText 'thoughtbot, inc. /'
StaticText 'administrate'
[579] image ''
[581] image ''
StaticText 'MIT License'
[583] paragraph ''
StaticText 'A Rails engine that helps you put together a super-flexible admin dashboard.'
[594] link '44', url='http://192.168.0.199:8023/thoughtbot/administrate/-/starrers'
[595] image ''
[596] link '0', url='http://192.168.0.199:8023/thoughtbot/administrate/-/forks'
[597] image ''
[598] link '32', url='http://192.168.0.199:8023/thoughtbot/administrate/-/merge_requests'
[599] image ''
[600] link '96', url='http://192.168.0.199:8023/thoughtbot/administrate/-/issues'
[601] image ''
StaticText 'Updated'
[604] time 'Mar 20, 2023 10:40pm GMT+0200'
StaticText '1 year ago'
[605] listitem ''
[607] link 'K', url='http://192.168.0.199:8023/keycloak/keycloak'
StaticText 'K'
[612] heading 'Keycloak / keycloak'
[613] link 'Keycloak / keycloak', url='http://192.168.0.199:8023/keycloak/keycloak'
StaticText 'Keycloak /'
StaticText 'keycloak'
[617] image ''
[619] image ''
StaticText 'Apache License 2.0'
[621] paragraph ''
StaticText 'Open Source Identity and Access Management For Modern Applications and Services'
[632] link '43', url='http://192.168.0.199:8023/keycloak/keycloak/-/starrers'
[633] image ''
[634] link '0', url='http://192.168.0.199:8023/keycloak/keycloak/-/forks'
[635] image ''
[636] link '230', url='http://192.168.0.199:8023/keycloak/keycloak/-/merge_requests'
[637] image ''
[638] link '1.6k', url='http://192.168.0.199:8023/keycloak/keycloak/-/issues'
[639] image ''
StaticText 'Updated'
[642] time 'Mar 21, 2023 8:16am GMT+0200'
StaticText '1 year ago'
[643] listitem ''
[645] link 'O', url='http://192.168.0.199:8023/OpenAPITools/openapi-generator'
StaticText 'O'
[650] heading 'OpenAPI Tools / openapi-generator'
[651] link 'OpenAPI Tools / openapi-generator', url='http://192.168.0.199:8023/OpenAPITools/openapi-generator'
StaticText 'OpenAPI Tools /'
StaticText 'openapi-generator'
[655] image ''
[657] image ''
StaticText 'Apache License 2.0'
[659] paragraph ''
StaticText 'OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)'
[670] link '42', url='http://192.168.0.199:8023/OpenAPITools/openapi-generator/-/starrers'
[671] image ''
[672] link '0', url='http://192.168.0.199:8023/OpenAPITools/openapi-generator/-/forks'
[673] image ''
[674] link '402', url='http://192.168.0.199:8023/OpenAPITools/openapi-generator/-/merge_requests'
[675] image ''
[676] link '3.5k', url='http://192.168.0.199:8023/OpenAPITools/openapi-generator/-/issues'
[677] image ''
StaticText 'Updated'
[680] time 'Mar 20, 2023 7:27pm GMT+0200'
StaticText '1 year ago'
[681] listitem ''
[683] link 'A', url='http://192.168.0.199:8023/wting/autojump'
StaticText 'A'
[688] heading 'William Ting / autojump'
[689] link 'William Ting / autojump', url='http://192.168.0.199:8023/wting/autojump'
StaticText 'William Ting /'
StaticText 'autojump'
[693] image ''
[695] image ''
StaticText 'Other'
[697] paragraph ''
StaticText 'A cd command that learns - easily navigate directories from the command line'
[708] link '42', url='http://192.168.0.199:8023/wting/autojump/-/starrers'
[709] image ''
[710] link '0', url='http://192.168.0.199:8023/wting/autojump/-/forks'
[711] image ''
[712] link '54', url='http://192.168.0.199:8023/wting/autojump/-/merge_requests'
[713] image ''
[714] link '158', url='http://192.168.0.199:8023/wting/autojump/-/issues'
[715] image ''
StaticText 'Updated'
[718] time 'Mar 21, 2023 12:35am GMT+0200'
StaticText '1 year ago'
[719] listitem ''
[721] link 'P', url='http://192.168.0.199:8023/yzhao062/pyod'
StaticText 'P'
[726] heading 'Yue Zhao / pyod'
[727] link 'Yue Zhao / pyod', url='http://192.168.0.199:8023/yzhao062/pyod'
StaticText 'Yue Zhao /'
StaticText 'pyod'
[731] image ''
[733] image ''
StaticText 'BSD 2-Clause "Simplified" License'
[735] paragraph ''
StaticText 'A Comprehensive and Scalable Python Library for Outlier Detection (Anomaly Detection)'
[746] link '41', url='http://192.168.0.199:8023/yzhao062/pyod/-/starrers'
[747] image ''
[748] link '0', url='http://192.168.0.199:8023/yzhao062/pyod/-/forks'
[749] image ''
[750] link '16', url='http://192.168.0.199:8023/yzhao062/pyod/-/merge_requests'
[751] image ''
[752] link '144', url='http://192.168.0.199:8023/yzhao062/pyod/-/issues'
[753] image ''
StaticText 'Updated'
[756] time 'Mar 20, 2023 5:14pm GMT+0200'
StaticText '1 year ago'
[757] listitem ''
[759] link 'C', url='http://192.168.0.199:8023/capnproto/capnproto'
StaticText 'C'
[764] heading "Cap'n Proto / capnproto"
[765] link "Cap'n Proto / capnproto", url='http://192.168.0.199:8023/capnproto/capnproto'
StaticText "Cap'n Proto /"
StaticText 'capnproto'
[769] image ''
[771] image ''
StaticText 'Other'
[773] paragraph ''
StaticText "Cap'n Proto serialization/RPC system - core tools and C++ library"
[784] link '39', url='http://192.168.0.199:8023/capnproto/capnproto/-/starrers'
[785] image ''
[786] link '0', url='http://192.168.0.199:8023/capnproto/capnproto/-/forks'
[787] image ''
[788] link '47', url='http://192.168.0.199:8023/capnproto/capnproto/-/merge_requests'
[789] image ''
[790] link '136', url='http://192.168.0.199:8023/capnproto/capnproto/-/issues'
[791] image ''
StaticText 'Updated'
[794] time 'Mar 20, 2023 5:38pm GMT+0200'
StaticText '1 year ago'
[795] listitem ''
[797] link 'P', url='http://192.168.0.199:8023/PyAV-Org/PyAV'
StaticText 'P'
[802] heading 'PyAV / PyAV'
[803] link 'PyAV / PyAV', url='http://192.168.0.199:8023/PyAV-Org/PyAV'
StaticText 'PyAV /'
StaticText 'PyAV'
[807] image ''
[809] image ''
StaticText 'BSD 3-Clause "New" or "Revised" License'
[811] paragraph ''
StaticText "Pythonic bindings for FFmpeg's libraries."
[822] link '39', url='http://192.168.0.199:8023/PyAV-Org/PyAV/-/starrers'
[823] image ''
[824] link '0', url='http://192.168.0.199:8023/PyAV-Org/PyAV/-/forks'
[825] image ''
[826] link '26', url='http://192.168.0.199:8023/PyAV-Org/PyAV/-/merge_requests'
[827] image ''
[828] link '37', url='http://192.168.0.199:8023/PyAV-Org/PyAV/-/issues'
[829] image ''
StaticText 'Updated'
[832] time 'Mar 21, 2023 1:21am GMT+0200'
StaticText '1 year ago'
[833] listitem ''
[835] link 'N', url='http://192.168.0.199:8023/http-party/node-http-proxy'
StaticText 'N'
[840] heading 'http ... PARTY! / node-http-proxy'
[841] link 'http ... PARTY! / node-http-proxy', url='http://192.168.0.199:8023/http-party/node-http-proxy'
StaticText 'http ... PARTY! /'
StaticText 'node-http-proxy'
[845] image ''
[847] image ''
StaticText 'Other'
[849] paragraph ''
StaticText 'A full-featured http proxy for node.js'
[860] link '38', url='http://192.168.0.199:8023/http-party/node-http-proxy/-/starrers'
[861] image ''
[862] link '0', url='http://192.168.0.199:8023/http-party/node-http-proxy/-/forks'
[863] image ''
[864] link '102', url='http://192.168.0.199:8023/http-party/node-http-proxy/-/merge_requests'
[865] image ''
[866] link '482', url='http://192.168.0.199:8023/http-party/node-http-proxy/-/issues'
[867] image ''
StaticText 'Updated'
[870] time 'Mar 20, 2023 3:28pm GMT+0200'
StaticText '1 year ago'
[871] listitem ''
[873] link 'E', url='http://192.168.0.199:8023/geeeeeeeeek/electronic-wechat'
StaticText 'E'
[878] heading 'Zhongyi Tong / electronic-wechat'
[879] link 'Zhongyi Tong / electronic-wechat', url='http://192.168.0.199:8023/geeeeeeeeek/electronic-wechat'
StaticText 'Zhongyi Tong /'
StaticText 'electronic-wechat'
[883] image ''
[885] image ''
StaticText 'MIT License'
[887] paragraph ''
StaticText '💬'
StaticText 'A better WeChat on macOS and Linux. Built with Electron by Zhongyi Tong.'
[898] link '35', url='http://192.168.0.199:8023/geeeeeeeeek/electronic-wechat/-/starrers'
[899] image ''
[900] link '0', url='http://192.168.0.199:8023/geeeeeeeeek/electronic-wechat/-/forks'
[901] image ''
[902] link '10', url='http://192.168.0.199:8023/geeeeeeeeek/electronic-wechat/-/merge_requests'
[903] image ''
[904] link '198', url='http://192.168.0.199:8023/geeeeeeeeek/electronic-wechat/-/issues'
[905] image ''
StaticText 'Updated'
[908] time 'Mar 21, 2023 12:48am GMT+0200'
StaticText '1 year ago'
[909] listitem ''
[911] link 'W', url='http://192.168.0.199:8023/youfou/wxpy'
StaticText 'W'
[916] heading 'Youfou / wxpy'
[917] link 'Youfou / wxpy', url='http://192.168.0.199:8023/youfou/wxpy'
StaticText 'Youfou /'
StaticText 'wxpy'
[921] image ''
[923] image ''
StaticText 'MIT License'
[925] paragraph ''
StaticText '微信机器人 / 可能是最优雅的微信个人号 API'
StaticText '✨'
StaticText '✨'
[936] link '35', url='http://192.168.0.199:8023/youfou/wxpy/-/starrers'
[937] image ''
[938] link '0', url='http://192.168.0.199:8023/youfou/wxpy/-/forks'
[939] image ''
[940] link '8', url='http://192.168.0.199:8023/youfou/wxpy/-/merge_requests'
[941] image ''
[942] link '295', url='http://192.168.0.199:8023/youfou/wxpy/-/issues'
[943] image ''
StaticText 'Updated'
[946] time 'Mar 20, 2023 3:13pm GMT+0200'
StaticText '1 year ago'
[947] listitem ''
[949] link 'F', url='http://192.168.0.199:8023/harvitronix/five-video-classification-methods'
StaticText 'F'
[954] heading 'Matt Harvey / five-video-classification-methods'
[955] link 'Matt Harvey / five-video-classification-methods', url='http://192.168.0.199:8023/harvitronix/five-video-classification-methods'
StaticText 'Matt Harvey /'
StaticText 'five-video-classification-methods'
[959] image ''
[961] image ''
StaticText 'MIT License'
[963] paragraph ''
StaticText 'Code that accompanies my blog post outlining five video classification methods in Keras and TensorFlow'
[974] link '35', url='http://192.168.0.199:8023/harvitronix/five-video-classification-methods/-/starrers'
[975] image ''
[976] link '0', url='http://192.168.0.199:8023/harvitronix/five-video-classification-methods/-/forks'
[977] image ''
[978] link '7', url='http://192.168.0.199:8023/harvitronix/five-video-classification-methods/-/merge_requests'
[979] image ''
[980] link '47', url='http://192.168.0.199:8023/harvitronix/five-video-classification-methods/-/issues'
[981] image ''
StaticText 'Updated'
[984] time 'Mar 19, 2023 10:25pm GMT+0200'
StaticText '1 year ago'
[985] listitem ''
[987] link 'C', url='http://192.168.0.199:8023/covid19india/covid19india-react'
StaticText 'C'
[992] heading 'covid19india / covid19india-react'
[993] link 'covid19india / covid19india-react', url='http://192.168.0.199:8023/covid19india/covid19india-react'
StaticText 'covid19india /'
StaticText 'covid19india-react'
[997] image ''
[999] image ''
StaticText 'MIT License'
[1001] paragraph ''
StaticText 'Tracking the impact of COVID-19 in India'
[1012] link '34', url='http://192.168.0.199:8023/covid19india/covid19india-react/-/starrers'
[1013] image ''
[1014] link '0', url='http://192.168.0.199:8023/covid19india/covid19india-react/-/forks'
[1015] image ''
[1016] link '11', url='http://192.168.0.199:8023/covid19india/covid19india-react/-/merge_requests'
[1017] image ''
[1018] link '27', url='http://192.168.0.199:8023/covid19india/covid19india-react/-/issues'
[1019] image ''
StaticText 'Updated'
[1022] time 'Mar 21, 2023 12:55am GMT+0200'
StaticText '1 year ago'
[1023] listitem ''
[1025] link 'A', url='http://192.168.0.199:8023/Arachni/arachni'
StaticText 'A'
[1030] heading 'Arachni - Web Application Security Scanner Framework / arachni'
[1031] link 'Arachni - Web Application Security Scanner Framework / arachni', url='http://192.168.0.199:8023/Arachni/arachni'
StaticText 'Arachni - Web Application Security Scanner Framework /'
StaticText 'arachni'
[1035] image ''
[1037] image ''
StaticText 'Other'
[1039] paragraph ''
StaticText 'Web Application Security Scanner Framework'
[1050] link '34', url='http://192.168.0.199:8023/Arachni/arachni/-/starrers'
[1051] image ''
[1052] link '0', url='http://192.168.0.199:8023/Arachni/arachni/-/forks'
[1053] image ''
[1054] link '8', url='http://192.168.0.199:8023/Arachni/arachni/-/merge_requests'
[1055] image ''
[1056] link '125', url='http://192.168.0.199:8023/Arachni/arachni/-/issues'
[1057] image ''
StaticText 'Updated'
[1060] time 'Mar 20, 2023 3:38pm GMT+0200'
StaticText '1 year ago'
[1061] listitem ''
[1063] link 'B', url='http://192.168.0.199:8023/facebook/buck'
StaticText 'B'
[1068] heading 'Meta / buck'
[1069] link 'Meta / buck', url='http://192.168.0.199:8023/facebook/buck'
StaticText 'Meta /'
StaticText 'buck'
[1073] image ''
[1075] image ''
StaticText 'Apache License 2.0'
[1077] paragraph ''
StaticText 'A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages.'
[1088] link '34', url='http://192.168.0.199:8023/facebook/buck/-/starrers'
[1089] image ''
[1090] link '0', url='http://192.168.0.199:8023/facebook/buck/-/forks'
[1091] image ''
[1092] link '22', url='http://192.168.0.199:8023/facebook/buck/-/merge_requests'
[1093] image ''
[1094] link '201', url='http://192.168.0.199:8023/facebook/buck/-/issues'
[1095] image ''
StaticText 'Updated'
[1098] time 'Mar 20, 2023 9:37pm GMT+0200'
StaticText '1 year ago'
[1100] list ''
[1101] listitem ''
[1102] link 'Next', url='http://192.168.0.199:8023/explore/projects/starred?non_archived=true&page=2&sort=name_asc'
[1103] image ''
>click(bid=423)
Current URL: http://192.168.0.199:8023/kkroening/ffmpeg-python
RootWebArea 'Karl Kroening / ffmpeg-python · GitLab', focused, url='http://192.168.0.199:8023/kkroening/ffmpeg-python'
[67] banner ''
[68] link 'Skip to content', url='http://192.168.0.199:8023/kkroening/ffmpeg-python#content-body'
StaticText 'GitLab'
[74] link 'Dashboard', url='http://192.168.0.199:8023/'
[75] image ''
[78] list ''
[79] listitem ''
[80] button '', hasPopup='menu', expanded=False
[140] list ''
[141] listitem ''
[145] image ''
[146] textbox 'Search GitLab'
StaticText '/'
[158] list ''
[159] listitem ''
[160] link 'Create new...', url='http://192.168.0.199:8023/projects/new'
[161] image ''
[162] image ''
[176] listitem ''
[177] link 'Issues', url='http://192.168.0.199:8023/dashboard/issues?assignee_username=byteblaze'
[178] image ''
[180] listitem ''
[181] link 'Merge requests', url='http://192.168.0.199:8023/dashboard/merge_requests?assignee_username=byteblaze'
[182] image ''
[184] image ''
[194] listitem ''
[195] link 'To-Do List', url='http://192.168.0.199:8023/dashboard/todos'
[196] image ''
StaticText '6'
[198] listitem ''
[199] link 'Help', url='http://192.168.0.199:8023/help'
StaticText 'Help'
[201] image ''
[203] image ''
[224] listitem ''
[225] link 'Byte Blaze', url='http://192.168.0.199:8023/byteblaze'
[226] image 'Byte Blaze', url='https://www.gravatar.com/avatar/99a4297c867eada2606b9b6973f081f9?s=48&d=identicon'
[227] image ''
[263] complementary 'Project navigation'
[265] list ''
[266] listitem 'ffmpeg-python'
[267] link 'ffmpeg-python', url='http://192.168.0.199:8023/kkroening/ffmpeg-python'
StaticText 'F'
StaticText 'ffmpeg-python'
[271] listitem ''
[272] link 'Project information', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/activity'
[274] image ''
StaticText 'Project information'
[290] listitem ''
[291] link 'Repository', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/tree/master'
[293] image ''
StaticText 'Repository'
[321] listitem ''
[322] link 'Issues', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues'
[324] image ''
StaticText 'Issues'
StaticText '402'
[345] listitem ''
[346] link 'Merge requests', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/merge_requests'
[348] image ''
StaticText 'Merge requests'
StaticText '34'
[356] listitem ''
[357] link 'CI/CD', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/pipelines'
[359] image ''
StaticText 'CI/CD'
[375] listitem ''
[376] link 'Deployments', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/environments'
[378] image ''
StaticText 'Deployments'
[391] listitem ''
[392] link 'Packages and registries', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/packages'
[394] image ''
StaticText 'Packages and registries'
[407] listitem ''
[408] link 'Monitor', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/incidents'
[410] image ''
StaticText 'Monitor'
[420] listitem ''
[421] link 'Analytics', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/value_stream_analytics'
[423] image ''
StaticText 'Analytics'
[439] listitem ''
[440] link 'Wiki', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/wikis/home'
[442] image ''
StaticText 'Wiki'
[448] listitem ''
[449] link 'Snippets', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/snippets'
[451] image ''
StaticText 'Snippets'
[469] button 'Collapse sidebar'
[470] image ''
StaticText 'Collapse sidebar'
[478] alert '', live='assertive', atomic, relevant='additions text'
[479] image ''
[480] button 'Dismiss'
[481] image ''
[482] alert '', live='assertive', atomic, relevant='additions text'
StaticText "You can't push or pull repositories using SSH until you add an SSH key to your profile."
[485] link 'Add SSH key', url='http://192.168.0.199:8023/-/profile/keys'
[486] button "Don't show again"
[487] navigation 'Breadcrumbs'
[493] list ''
[494] listitem ''
[495] link 'Karl Kroening', url='http://192.168.0.199:8023/kkroening'
[496] image ''
[497] listitem ''
[498] link 'ffmpeg-python', url='http://192.168.0.199:8023/kkroening/ffmpeg-python'
StaticText 'ffmpeg-python'
[503] main ''
StaticText 'F'
[511] heading 'ffmpeg-python'
[513] image ''
StaticText 'Project ID: 133'
[516] button 'Copy project ID', live='polite', relevant='additions text'
[517] image ''
[519] link 'Request Access', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/project_members/request_access'
[523] button '', hasPopup='menu', expanded=False
[581] button 'Star'
[582] image ''
StaticText 'Star'
[584] link '51', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/starrers'
[587] link 'Fork', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/forks/new'
[588] image ''
StaticText 'Fork'
[590] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/forks'
[591] navigation ''
[592] list ''
[593] listitem ''
[594] link '458 Commits', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/commits/master'
[595] image ''
[596] strong ''
StaticText '458'
[597] listitem ''
[598] link '45 Branches', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/branches'
[599] image ''
[600] strong ''
StaticText '45'
[601] listitem ''
[602] link '14 Tags', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/tags'
[603] image ''
[604] strong ''
StaticText '14'
[605] listitem ''
[607] image ''
[608] strong ''
StaticText '15.1 MB'
StaticText 'Project Storage'
[613] paragraph ''
StaticText 'Python bindings for FFmpeg - with complex filtering support'
[622] image 'user avatar', url='https://www.gravatar.com/avatar/a8ce807b69e77f46c8b15b86ae1839c5?s=80&d=identicon'
[625] link "Let's implicitly fix a typo (#681)", url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/commit/df129c7ba30aaa9ffffb81a48f53aa7253b0b4e6'
StaticText 'Christian Clauss authored'
[627] time 'Jul 12, 2022 12:03am GMT+0300'
StaticText '2 years ago'
[631] button 'Unverified'
[632] group ''
StaticText 'df129c7b'
[635] button 'Copy commit SHA', live='polite', relevant='additions text'
[643] button 'master', hasPopup='menu', expanded=False
StaticText 'master'
[975] navigation 'Files breadcrumb'
[976] list ''
[977] listitem ''
[978] link 'ffmpeg-python', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/tree/master/'
[979] listitem ''
StaticText '/'
[981] button 'Add to tree', hasPopup='menu', expanded=False
StaticText 'Add to tree'
[1002] link 'Find file', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/find_file/master'
[1005] link 'Web IDE', url='http://192.168.0.199:8023/kkroening/ffmpeg-python#modal-confirm-fork-webide'
StaticText 'Web IDE'
[1008] button 'Download'
[1009] image ''
StaticText 'Select Archive Format'
[1011] image ''
[1023] link 'Clone', url='http://192.168.0.199:8023/kkroening/ffmpeg-python#'
StaticText 'Clone'
[1025] image ''
[1068] list ''
[1069] listitem ''
[1070] link 'README', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/blob/master/README.md'
[1071] image ''
[1072] listitem ''
[1073] link 'Apache License 2.0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/blob/master/LICENSE'
[1074] image ''
StaticText 'Apache License 2.0'
[1079] table 'Files, directories, and submodules in the path / for commit reference master', live='polite', relevant='additions text'
[1080] rowgroup ''
[1081] row ''
[1082] columnheader 'Name'
[1083] columnheader 'Last commit'
[1084] columnheader 'Last update'
[1085] rowgroup ''
[1086] row ''
[1087] cell '.github/workflows'
[1088] link '.github/workflows', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/tree/master/.github'
StaticText '.github/workflows'
[1092] cell 'Upgrade GitHub Actions again (#679)'
[1093] link 'Upgrade GitHub Actions again (#679)', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/commit/35886c970c7b3a757115f5a7b6fd1753e64832ce'
[1095] cell '2 years ago'
[1096] time 'Jul 12, 2022 12:02am GMT+0300'
StaticText '2 years ago'
[1097] row ''
[1098] cell 'doc'
[1099] link 'doc', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/tree/master/doc'
StaticText 'doc'
[1103] cell 'Fix `heigth` -> `height` typo (#596)'
[1104] link 'Fix `heigth` -> `height` typo (#596)', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/commit/fc41f4aa84084bfae6e2db6a5a1fe7949bb28bae'
[1106] cell '2 years ago'
[1107] time 'Mar 7, 2022 11:55am GMT+0200'
StaticText '2 years ago'
[1108] row ''
[1109] cell 'examples'
[1110] link 'examples', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/tree/master/examples'
StaticText 'examples'
[1114] cell 'Import ABC from collections.abc for Python 3.9+ compatibility (#330)'
[1115] link 'Import ABC from collections.abc for Python 3.9+ compatibility (#330)', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/commit/6189cd6861a90f6f52e6a8ba2db0fada54134194'
[1117] cell '2 years ago'
[1118] time 'Mar 7, 2022 11:46am GMT+0200'
StaticText '2 years ago'
[1119] row ''
[1120] cell 'ffmpeg'
[1121] link 'ffmpeg', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/tree/master/ffmpeg'
StaticText 'ffmpeg'
[1125] cell "Let's implicitly fix a typo (#681)"
[1126] link "Let's implicitly fix a typo (#681)", url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/commit/df129c7ba30aaa9ffffb81a48f53aa7253b0b4e6'
[1128] cell '2 years ago'
[1129] time 'Jul 12, 2022 12:03am GMT+0300'
StaticText '2 years ago'
[1130] row ''
[1131] cell '.gitignore'
[1132] link '.gitignore', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/blob/master/.gitignore'
[1134] image ''
StaticText '.gitignore'
[1136] cell 'Add input/output support in `run` command; update docs'
[1137] link 'Add input/output support in `run` command; update docs', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/commit/ac57e2df132d4ea05dacee642de74d057bd98f5d'
[1139] cell '6 years ago'
[1140] time 'May 20, 2018 11:13am GMT+0300'
StaticText '6 years ago'
[1141] row ''
[1142] cell 'LICENSE'
[1143] link 'LICENSE', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/blob/master/LICENSE'
[1145] image ''
StaticText 'LICENSE'
[1147] cell 'Update LICENSE with full license text'
[1148] link 'Update LICENSE with full license text', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/commit/221f57428d7ff3bb39ee635bbeb101a68efdbf53'
[1150] cell '7 years ago'
[1151] time 'Jan 10, 2018 12:41pm GMT+0200'
StaticText '7 years ago'
[1152] row ''
[1153] cell 'MANIFEST'
[1154] link 'MANIFEST', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/blob/master/MANIFEST'
[1156] image ''
StaticText 'MANIFEST'
[1158] cell 'Update readme; bump version; ignore errors in `git rev-parse`'
[1159] link 'Update readme; bump version; ignore errors in `git rev-parse`', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/commit/f32ec43b61f4453997bf0ae630d8b7a7fce98b18'
[1161] cell '7 years ago'
[1162] time 'May 28, 2017 11:42am GMT+0300'
StaticText '7 years ago'
[1163] row ''
[1164] cell 'README'
[1165] link 'README', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/blob/master/README'
StaticText 'README'
[1169] cell 'Update readme filename'
[1170] link 'Update readme filename', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/commit/708513b912fdb0ec443d51566edcb91a1634a470'
[1172] cell '7 years ago'
[1173] time 'May 14, 2017 1:23pm GMT+0300'
StaticText '7 years ago'
[1174] row ''
[1175] cell 'README.md'
[1176] link 'README.md', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/blob/master/README.md'
[1178] image ''
StaticText 'README.md'
[1180] cell 'Add FFmpeg installation instructions (#642)'
[1181] link 'Add FFmpeg installation instructions (#642)', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/commit/cb9d400467014dd371ff5bb24d86be3fa6df8a2b'
[1183] cell '2 years ago'
[1184] time 'Mar 7, 2022 11:19am GMT+0200'
StaticText '2 years ago'
[1185] row ''
[1186] cell 'pyproject.toml'
[1187] link 'pyproject.toml', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/blob/master/pyproject.toml'
[1189] image ''
StaticText 'pyproject.toml'
[1191] cell 'Re-apply Black formatting, and wrap docstrings at ~88 columns. (#639)'
[1192] link 'Re-apply Black formatting, and wrap docstrings at ~88 columns. (#639)', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/commit/fd1da13f110ad4d20ab768bfafaeef36dce2862f'
[1194] cell '2 years ago'
[1195] time 'Mar 6, 2022 11:24pm GMT+0200'
StaticText '2 years ago'
[1196] row ''
[1197] cell 'pytest.ini'
[1198] link 'pytest.ini', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/blob/master/pytest.ini'
[1200] image ''
StaticText 'pytest.ini'
[1202] cell 'Add overlay, hflip, and drawbox operators; use a more real-world example in docs'
[1203] link 'Add overlay, hflip, and drawbox operators; use a more real-world example in docs', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/commit/f3b32d6d41d65701aa65bae951518e1ec387b483'
[1205] cell '7 years ago'
[1206] time 'May 14, 2017 1:18pm GMT+0300'
StaticText '7 years ago'
[1207] row ''
[1208] cell 'requirements.txt'
[1209] link 'requirements.txt', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/blob/master/requirements.txt'
[1211] image ''
StaticText 'requirements.txt'
[1213] cell 'Use Black formatter'
[1214] link 'Use Black formatter', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/commit/8ea0f4ca4b3531f90d141b1eea9db73d98ff62b9'
[1216] cell '5 years ago'
[1217] time 'Jun 3, 2019 12:03pm GMT+0300'
StaticText '5 years ago'
[1218] row ''
[1219] cell 'setup.cfg'
[1220] link 'setup.cfg', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/blob/master/setup.cfg'
[1222] image ''
StaticText 'setup.cfg'
[1224] cell 'Make `setup.py test` work'
[1225] link 'Make `setup.py test` work', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/commit/6960751de0b14e5a3640fe16d91f44008397026d'
[1227] cell '7 years ago'
[1228] time 'Jun 14, 2017 8:29am GMT+0300'
StaticText '7 years ago'
[1229] row ''
[1230] cell 'setup.py'
[1231] link 'setup.py', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/blob/master/setup.py'
[1233] image ''
StaticText 'setup.py'
[1235] cell 'Import ABC from collections.abc for Python 3.9+ compatibility (#330)'
[1236] link 'Import ABC from collections.abc for Python 3.9+ compatibility (#330)', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/commit/6189cd6861a90f6f52e6a8ba2db0fada54134194'
[1238] cell '2 years ago'
[1239] time 'Mar 7, 2022 11:46am GMT+0200'
StaticText '2 years ago'
[1240] row ''
[1241] cell 'tox.ini'
[1242] link 'tox.ini', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/blob/master/tox.ini'
[1244] image ''
StaticText 'tox.ini'
[1246] cell 'Import ABC from collections.abc for Python 3.9+ compatibility (#330)'
[1247] link 'Import ABC from collections.abc for Python 3.9+ compatibility (#330)', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/commit/6189cd6861a90f6f52e6a8ba2db0fada54134194'
[1249] cell '2 years ago'
[1250] time 'Mar 7, 2022 11:46am GMT+0200'
StaticText '2 years ago'
[1251] article ''
[1255] link 'README.md', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/blob/master/README.md'
[1256] strong ''
StaticText 'README.md'
[1261] heading 'ffmpeg-python: Python bindings for FFmpeg'
[1263] paragraph ''
[1264] link 'CI', url='https://github.com/kkroening/ffmpeg-python/actions/workflows/ci.yml'
[1265] image 'CI', url='https://github.com/kkroening/ffmpeg-python/actions/workflows/ci.yml/badge.svg'
[1266] link 'ffmpeg-python logo', url='https://raw.githubusercontent.com/kkroening/ffmpeg-python/master/doc/formula.png'
[1267] image 'ffmpeg-python logo', url='https://raw.githubusercontent.com/kkroening/ffmpeg-python/master/doc/formula.png'
[1268] heading 'Overview'
[1270] paragraph ''
StaticText 'There are tons of Python FFmpeg wrappers out there but they seem to lack complex filter support.'
[1271] code ''
StaticText 'ffmpeg-python'
StaticText 'works well for simple as well as complex signal graphs.'
[1272] heading 'Quickstart'
[1274] paragraph ''
StaticText 'Flip a video horizontally:'
[1277] code ''
StaticText 'import'
StaticText ''
StaticText 'ffmpeg'
StaticText ''
StaticText 'stream'
StaticText ''
StaticText '='
StaticText ''
StaticText 'ffmpeg'
StaticText '.'
StaticText 'input'
StaticText '('
StaticText "'input.mp4'"
StaticText ')'
StaticText ''
StaticText 'stream'
StaticText ''
StaticText '='
StaticText ''
StaticText 'ffmpeg'
StaticText '.'
StaticText 'hflip'
StaticText '('
StaticText 'stream'
StaticText ')'
StaticText ''
StaticText 'stream'
StaticText ''
StaticText '='
StaticText ''
StaticText 'ffmpeg'
StaticText '.'
StaticText 'output'
StaticText '('
StaticText 'stream'
StaticText ','
StaticText ''
StaticText "'output.mp4'"
StaticText ')'
StaticText ''
StaticText 'ffmpeg'
StaticText '.'
StaticText 'run'
StaticText '('
StaticText 'stream'
StaticText ')'
[1317] button ''
[1318] image ''
[1319] paragraph ''
StaticText 'Or if you prefer a fluent interface:'
[1322] code ''
StaticText 'import'
StaticText ''
StaticText 'ffmpeg'
StaticText ''
StaticText '('
StaticText ''
StaticText ''
StaticText 'ffmpeg'
StaticText ''
StaticText ''
StaticText '.'
StaticText 'input'
StaticText '('
StaticText "'input.mp4'"
StaticText ')'
StaticText ''
StaticText ''
StaticText '.'
StaticText 'hflip'
StaticText '()'
StaticText ''
StaticText ''
StaticText '.'
StaticText 'output'
StaticText '('
StaticText "'output.mp4'"
StaticText ')'
StaticText ''
StaticText ''
StaticText '.'
StaticText 'run'
StaticText '()'
StaticText ''
StaticText ')'
[1352] button ''
[1353] image ''
[1354] heading 'API reference'
[1356] link 'API reference', url='https://kkroening.github.io/ffmpeg-python/'
[1357] heading 'Complex filter graphs'
[1359] paragraph ''
StaticText 'FFmpeg is extremely powerful, but its command-line interface gets really complicated rather quickly - especially when working with signal graphs and doing anything more than trivial.'
[1360] paragraph ''
StaticText 'Take for example a signal graph that looks like this:'
[1361] paragraph ''
[1362] link 'Signal graph', url='https://raw.githubusercontent.com/kkroening/ffmpeg-python/master/doc/graph1.png'
[1363] image 'Signal graph', url='https://raw.githubusercontent.com/kkroening/ffmpeg-python/master/doc/graph1.png'
[1364] paragraph ''
StaticText 'The corresponding command-line arguments are pretty gnarly:'
[1367] code ''
StaticText 'ffmpeg'
StaticText '-i'
StaticText 'input.mp4'
StaticText '-i'
StaticText 'overlay.png'
StaticText '-filter_complex'
StaticText ''
StaticText '"[0]trim=start_frame=10:end_frame=20[v0];'
StaticText '\\'
StaticText ''
StaticText '[0]trim=start_frame=30:end_frame=40[v1];[v0][v1]concat=n=2[v2];[1]hflip[v3];'
StaticText '\\'
StaticText ''
StaticText '[v2][v3]overlay=eof_action=repeat[v4];[v4]drawbox=50:50:120:120:red:t=5[v5]"'
StaticText '\\'
StaticText ''
StaticText ''
StaticText '-map'
StaticText ''
StaticText '['
StaticText 'v5] output.mp4'
[1383] button ''
[1384] image ''
[1385] paragraph ''
StaticText "Maybe this looks great to you, but if you're not an FFmpeg command-line expert, it probably looks alien."
[1386] paragraph ''
StaticText "If you're like me and find Python to be powerful and readable, it's easier with"
[1387] code ''
StaticText 'ffmpeg-python'
StaticText ':'
[1390] code ''
StaticText 'import'
StaticText ''
StaticText 'ffmpeg'
StaticText ''
StaticText ''
StaticText 'in_file'
StaticText ''
StaticText '='
StaticText ''
StaticText 'ffmpeg'
StaticText '.'
StaticText 'input'
StaticText '('
StaticText "'input.mp4'"
StaticText ')'
StaticText ''
StaticText 'overlay_file'
StaticText ''
StaticText '='
StaticText ''
StaticText 'ffmpeg'
StaticText '.'
StaticText 'input'
StaticText '('
StaticText "'overlay.png'"
StaticText ')'
StaticText ''
StaticText '('
StaticText ''
StaticText ''
StaticText 'ffmpeg'
StaticText ''
StaticText ''
StaticText '.'
StaticText 'concat'
StaticText '('
StaticText ''
StaticText ''
StaticText 'in_file'
StaticText '.'
StaticText 'trim'
StaticText '('
StaticText 'start_frame'
StaticText '='
StaticText '10'
StaticText ','
StaticText ''
StaticText 'end_frame'
StaticText '='
StaticText '20'
StaticText '),'
StaticText ''
StaticText ''
StaticText 'in_file'
StaticText '.'
StaticText 'trim'
StaticText '('
StaticText 'start_frame'
StaticText '='
StaticText '30'
StaticText ','
StaticText ''
StaticText 'end_frame'
StaticText '='
StaticText '40'
StaticText '),'
StaticText ''
StaticText ''
StaticText ')'
StaticText ''
StaticText ''
StaticText '.'
StaticText 'overlay'
StaticText '('
StaticText 'overlay_file'
StaticText '.'
StaticText 'hflip'
StaticText '())'
StaticText ''
StaticText ''
StaticText '.'
StaticText 'drawbox'
StaticText '('
StaticText '50'
StaticText ','
StaticText ''
StaticText '50'
StaticText ','
StaticText ''
StaticText '120'
StaticText ','
StaticText ''
StaticText '120'
StaticText ','
StaticText ''
StaticText 'color'
StaticText '='
StaticText "'red'"
StaticText ','
StaticText ''
StaticText 'thickness'
StaticText '='
StaticText '5'
StaticText ')'
StaticText ''
StaticText ''
StaticText '.'
StaticText 'output'
StaticText '('
StaticText "'out.mp4'"
StaticText ')'
StaticText ''
StaticText ''
StaticText '.'
StaticText 'run'
StaticText '()'
StaticText ''
StaticText ')'
[1489] button ''
[1490] image ''
[1491] paragraph ''
[1492] code ''
StaticText 'ffmpeg-python'
StaticText 'takes care of running'
[1493] code ''
StaticText 'ffmpeg'
StaticText 'with the command-line arguments that correspond to the above filter diagram, in familiar Python terms.'
[1494] link 'Screenshot', url='https://raw.githubusercontent.com/kkroening/ffmpeg-python/master/doc/screenshot.png'
[1495] image 'Screenshot', url='https://raw.githubusercontent.com/kkroening/ffmpeg-python/master/doc/screenshot.png'
[1496] paragraph ''
StaticText 'Real-world signal graphs can get a heck of a lot more complex, but'
[1497] code ''
StaticText 'ffmpeg-python'
StaticText 'handles arbitrarily large (directed-acyclic) signal graphs.'
[1498] heading 'Installation'
[1500] heading 'Installing ffmpeg-python'
[1502] code ''
StaticText 'ffmpeg-python'
[1503] paragraph ''
StaticText 'The latest version of'
[1504] code ''
StaticText 'ffmpeg-python'
StaticText 'can be acquired via a typical pip install:'
[1507] code ''
StaticText 'pip'
StaticText 'install'
StaticText 'ffmpeg-python'
[1510] button ''
[1511] image ''
[1512] paragraph ''
StaticText 'Or the source can be cloned and installed from locally:'
[1515] code ''
StaticText 'git clone git@github.com:kkroening/ffmpeg-python.git'
StaticText ''
StaticText 'pip'
StaticText 'install'
StaticText ''
StaticText '-e'
StaticText './ffmpeg-python'
[1520] button ''
[1521] image ''
[1522] blockquote ''
[1523] paragraph ''
[1524] strong ''
StaticText 'Note'
StaticText ':'
[1525] code ''
StaticText 'ffmpeg-python'
StaticText 'makes no attempt to download/install FFmpeg, as'
[1526] code ''
StaticText 'ffmpeg-python'
StaticText 'is merely a pure-Python wrapper - whereas FFmpeg installation is platform-dependent/environment-specific, and is thus the responsibility of the user, as described below.'
[1527] heading 'Installing FFmpeg'
[1529] paragraph ''
StaticText 'Before using'
[1530] code ''
StaticText 'ffmpeg-python'
StaticText ', FFmpeg must be installed and accessible via the'
[1531] code ''
StaticText '$PATH'
StaticText 'environment variable.'
[1532] paragraph ''
StaticText 'There are a variety of ways to install FFmpeg, such as the'
[1533] link 'official download links', url='https://ffmpeg.org/download.html'
StaticText ', or using your package manager of choice (e.g.'
[1534] code ''
StaticText 'sudo apt install ffmpeg'
StaticText 'on Debian/Ubuntu,'
[1535] code ''
StaticText 'brew install ffmpeg'
StaticText 'on OS X, etc.).'
[1536] paragraph ''
StaticText 'Regardless of how FFmpeg is installed, you can check if your environment path is set correctly by running the'
[1537] code ''
StaticText 'ffmpeg'
StaticText 'command from the terminal, in which case the version information should appear, as in the following example (truncated for brevity):'
[1540] code ''
StaticText '$ ffmpeg'
StaticText ''
StaticText 'ffmpeg version 4.2.4-1ubuntu0.1 Copyright (c) 2000-2020 the FFmpeg developers'
StaticText ''
StaticText 'built with gcc 9 (Ubuntu 9.3.0-10ubuntu2)'
[1544] button ''
[1545] image ''
[1546] blockquote ''
[1547] paragraph ''
[1548] strong ''
StaticText 'Note'
StaticText ': The actual version information displayed here may vary from one system to another; but if a message such as'
[1549] code ''
StaticText 'ffmpeg: command not found'
StaticText 'appears instead of the version information, FFmpeg is not properly installed.'
[1550] heading 'Examples'
[1552] link 'Examples', url='https://github.com/kkroening/ffmpeg-python/tree/master/examples'
[1553] paragraph ''
StaticText 'When in doubt, take a look at the'
[1554] link 'examples', url='https://github.com/kkroening/ffmpeg-python/tree/master/examples'
StaticText "to see if there's something that's close to whatever you're trying to do."
[1555] paragraph ''
StaticText 'Here are a few:'
[1556] list ''
[1557] listitem ''
ListMarker '•'
[1558] paragraph ''
[1559] link 'Convert video to numpy array', url='https://github.com/kkroening/ffmpeg-python/blob/master/examples/README.md#convert-video-to-numpy-array'
[1560] listitem ''
ListMarker '•'
[1561] paragraph ''
[1562] link 'Generate thumbnail for video', url='https://github.com/kkroening/ffmpeg-python/blob/master/examples/README.md#generate-thumbnail-for-video'
[1563] listitem ''
ListMarker '•'
[1564] paragraph ''
[1565] link 'Read raw PCM audio via pipe', url='https://github.com/kkroening/ffmpeg-python/blob/master/examples/README.md#convert-sound-to-raw-pcm-audio'
[1566] listitem ''
ListMarker '•'
[1567] paragraph ''
[1568] link 'JupyterLab/Notebook stream editor', url='https://github.com/kkroening/ffmpeg-python/blob/master/examples/README.md#jupyter-stream-editor'
[1569] link 'jupyter demo', url='https://raw.githubusercontent.com/kkroening/ffmpeg-python/master/doc/jupyter-demo.gif'
[1570] image 'jupyter demo', url='https://raw.githubusercontent.com/kkroening/ffmpeg-python/master/doc/jupyter-demo.gif'
[1571] list ''
[1572] listitem ''
ListMarker '•'
[1573] link 'Tensorflow/DeepDream streaming', url='https://github.com/kkroening/ffmpeg-python/blob/master/examples/README.md#tensorflow-streaming'
[1574] link 'deep dream streaming', url='https://raw.githubusercontent.com/kkroening/ffmpeg-python/master/examples/graphs/dream.png'
[1575] image 'deep dream streaming', url='https://raw.githubusercontent.com/kkroening/ffmpeg-python/master/examples/graphs/dream.png'
[1576] paragraph ''
StaticText 'See the'
[1577] link 'Examples README', url='https://github.com/kkroening/ffmpeg-python/tree/master/examples'
StaticText 'for additional examples.'
[1578] heading 'Custom Filters'
[1580] paragraph ''
StaticText "Don't see the filter you're looking for? While"
[1581] code ''
StaticText 'ffmpeg-python'
StaticText 'includes shorthand notation for some of the most commonly used filters (such as'
[1582] code ''
StaticText 'concat'
StaticText '), all filters can be referenced via the'
[1583] code ''
StaticText '.filter'
StaticText 'operator:'
[1586] code ''
StaticText 'stream'
StaticText ''
StaticText '='
StaticText ''
StaticText 'ffmpeg'
StaticText '.'
StaticText 'input'
StaticText '('
StaticText "'dummy.mp4'"
StaticText ')'
StaticText ''
StaticText 'stream'
StaticText ''
StaticText '='
StaticText ''
StaticText 'ffmpeg'
StaticText '.'
StaticText 'filter'
StaticText '('
StaticText 'stream'
StaticText ','
StaticText ''
StaticText "'fps'"
StaticText ','
StaticText ''
StaticText 'fps'
StaticText '='
StaticText '25'
StaticText ','
StaticText ''
StaticText 'round'
StaticText '='
StaticText "'up'"
StaticText ')'
StaticText ''
StaticText 'stream'
StaticText ''
StaticText '='
StaticText ''
StaticText 'ffmpeg'
StaticText '.'
StaticText 'output'
StaticText '('
StaticText 'stream'
StaticText ','
StaticText ''
StaticText "'dummy2.mp4'"
StaticText ')'
StaticText ''
StaticText 'ffmpeg'
StaticText '.'
StaticText 'run'
StaticText '('
StaticText 'stream'
StaticText ')'
[1633] button ''
[1634] image ''
[1635] paragraph ''
StaticText 'Or fluently:'
[1638] code ''
StaticText '('
StaticText ''
StaticText ''
StaticText 'ffmpeg'
StaticText ''
StaticText ''
StaticText '.'
StaticText 'input'
StaticText '('
StaticText "'dummy.mp4'"
StaticText ')'
StaticText ''
StaticText ''
StaticText '.'
StaticText 'filter'
StaticText '('
StaticText "'fps'"
StaticText ','
StaticText ''
StaticText 'fps'
StaticText '='
StaticText '25'
StaticText ','
StaticText ''
StaticText 'round'
StaticText '='
StaticText "'up'"
StaticText ')'
StaticText ''
StaticText ''
StaticText '.'
StaticText 'output'
StaticText '('
StaticText "'dummy2.mp4'"
StaticText ')'
StaticText ''
StaticText ''
StaticText '.'
StaticText 'run'
StaticText '()'
StaticText ''
StaticText ')'
[1675] button ''
[1676] image ''
[1677] paragraph ''
[1678] strong ''
StaticText 'Special option names:'
[1679] paragraph ''
StaticText 'Arguments with special names such as'
[1680] code ''
StaticText '-qscale:v'
StaticText '(variable bitrate),'
[1681] code ''
StaticText '-b:v'
StaticText '(constant bitrate), etc. can be specified as a keyword-args dictionary as follows:'
[1684] code ''
StaticText '('
StaticText ''
StaticText ''
StaticText 'ffmpeg'
StaticText ''
StaticText ''
StaticText '.'
StaticText 'input'
StaticText '('
StaticText "'in.mp4'"
StaticText ')'
StaticText ''
StaticText ''
StaticText '.'
StaticText 'output'
StaticText '('
StaticText "'out.mp4'"
StaticText ','
StaticText ''
StaticText '**'
StaticText '{'
StaticText "'qscale:v'"
StaticText ':'
StaticText ''
StaticText '3'
StaticText '})'
StaticText ''
StaticText ''
StaticText '.'
StaticText 'run'
StaticText '()'
StaticText ''
StaticText ')'
[1713] button ''
[1714] image ''
[1715] paragraph ''
[1716] strong ''
StaticText 'Multiple inputs:'
[1717] paragraph ''
StaticText 'Filters that take multiple input streams can be used by passing the input streams as an array to'
[1718] code ''
StaticText 'ffmpeg.filter'
StaticText ':'
[1721] code ''
StaticText 'main'
StaticText ''
StaticText '='
StaticText ''
StaticText 'ffmpeg'
StaticText '.'
StaticText 'input'
StaticText '('
StaticText "'main.mp4'"
StaticText ')'
StaticText ''
StaticText 'logo'
StaticText ''
StaticText '='
StaticText ''
StaticText 'ffmpeg'
StaticText '.'
StaticText 'input'
StaticText '('
StaticText "'logo.png'"
StaticText ')'
StaticText ''
StaticText '('
StaticText ''
StaticText ''
StaticText 'ffmpeg'
StaticText ''
StaticText ''
StaticText '.'
StaticText 'filter'
StaticText '(['
StaticText 'main'
StaticText ','
StaticText ''
StaticText 'logo'
StaticText '],'
StaticText ''
StaticText "'overlay'"
StaticText ','
StaticText ''
StaticText '10'
StaticText ','
StaticText ''
StaticText '10'
StaticText ')'
StaticText ''
StaticText ''
StaticText '.'
StaticText 'output'
StaticText '('
StaticText "'out.mp4'"
StaticText ')'
StaticText ''
StaticText ''
StaticText '.'
StaticText 'run'
StaticText '()'
StaticText ''
StaticText ')'
[1770] button ''
[1771] image ''
[1772] paragraph ''
[1773] strong ''
StaticText 'Multiple outputs:'
[1774] paragraph ''
StaticText 'Filters that produce multiple outputs can be used with'
[1775] code ''
StaticText '.filter_multi_output'
StaticText ':'
[1778] code ''
StaticText 'split'
StaticText ''
StaticText '='
StaticText ''
StaticText '('
StaticText ''
StaticText ''
StaticText 'ffmpeg'
StaticText ''
StaticText ''
StaticText '.'
StaticText 'input'
StaticText '('
StaticText "'in.mp4'"
StaticText ')'
StaticText ''
StaticText ''
StaticText '.'
StaticText 'filter_multi_output'
StaticText '('
StaticText "'split'"
StaticText ')'
StaticText ''
StaticText '# or `.split()`'
StaticText ''
StaticText ')'
StaticText ''
StaticText '('
StaticText ''
StaticText ''
StaticText 'ffmpeg'
StaticText ''
StaticText ''
StaticText '.'
StaticText 'concat'
StaticText '('
StaticText 'split'
StaticText '['
StaticText '0'
StaticText '],'
StaticText ''
StaticText 'split'
StaticText '['
StaticText '1'
StaticText '].'
StaticText 'reverse'
StaticText '())'
StaticText ''
StaticText ''
StaticText '.'
StaticText 'output'
StaticText '('
StaticText "'out.mp4'"
StaticText ')'
StaticText ''
StaticText ''
StaticText '.'
StaticText 'run'
StaticText '()'
StaticText ''
StaticText ')'
[1830] button ''
[1831] image ''
[1832] paragraph ''
StaticText '(In this particular case,'
[1833] code ''
StaticText '.split()'
StaticText 'is the equivalent shorthand, but the general approach works for other multi-output filters)'
[1834] paragraph ''
[1835] strong ''
StaticText 'String expressions:'
[1836] paragraph ''
StaticText 'Expressions to be interpreted by ffmpeg can be included as string parameters and reference any special ffmpeg variable names:'
[1839] code ''
StaticText '('
StaticText ''
StaticText ''
StaticText 'ffmpeg'
StaticText ''
StaticText ''
StaticText '.'
StaticText 'input'
StaticText '('
StaticText "'in.mp4'"
StaticText ')'
StaticText ''
StaticText ''
StaticText '.'
StaticText 'filter'
StaticText '('
StaticText "'crop'"
StaticText ','
StaticText ''
StaticText "'in_w-2*10'"
StaticText ','
StaticText ''
StaticText "'in_h-2*20'"
StaticText ')'
StaticText ''
StaticText ''
StaticText '.'
StaticText 'input'
StaticText '('
StaticText "'out.mp4'"
StaticText ')'
StaticText ''
StaticText ')'
[1868] button ''
[1869] image ''
[1871] paragraph ''
StaticText 'When in doubt, refer to the'
[1872] link 'existing filters', url='https://github.com/kkroening/ffmpeg-python/blob/master/ffmpeg/_filters.py'
StaticText ','
[1873] link 'examples', url='https://github.com/kkroening/ffmpeg-python/tree/master/examples'
StaticText ', and/or the'
[1874] link 'official ffmpeg documentation', url='https://ffmpeg.org/ffmpeg-filters.html'
StaticText '.'
[1875] heading 'Frequently asked questions'
[1877] paragraph ''
[1878] strong ''
StaticText 'Why do I get an import/attribute/etc. error from'
[1879] code ''
StaticText 'import ffmpeg'
StaticText '?'
[1880] paragraph ''
StaticText 'Make sure you ran'
[1881] code ''
StaticText 'pip install ffmpeg-python'
StaticText 'and'
[1882] emphasis ''
[1883] strong ''
StaticText 'not'
StaticText ''
[1884] code ''
StaticText 'pip install ffmpeg'
StaticText '(wrong) or'
[1885] code ''
StaticText 'pip install python-ffmpeg'
StaticText '(also wrong).'
[1886] paragraph ''
[1887] strong ''
StaticText 'Why did my audio stream get dropped?'
[1888] paragraph ''
StaticText 'Some ffmpeg filters drop audio streams, and care must be taken to preserve the audio in the final output. The'
[1889] code ''
StaticText '.audio'
StaticText 'and'
[1890] code ''
StaticText '.video'
StaticText 'operators can be used to reference the audio/video portions of a stream so that they can be processed separately and then re-combined later in the pipeline.'
[1891] paragraph ''
StaticText 'This dilemma is intrinsic to ffmpeg, and ffmpeg-python tries to stay out of the way while users may refer to the official ffmpeg documentation as to why certain filters drop audio.'
[1892] paragraph ''
StaticText 'As usual, take a look at the'
[1893] link 'examples', url='https://github.com/kkroening/ffmpeg-python/tree/master/examples#audiovideo-pipeline'
StaticText '('
[1894] emphasis ''
StaticText 'Audio/video pipeline'
StaticText 'in particular).'
[1895] paragraph ''
[1896] strong ''
StaticText 'How can I find out the used command line arguments?'
[1897] paragraph ''
StaticText 'You can run'
[1898] code ''
StaticText 'stream.get_args()'
StaticText 'before'
[1899] code ''
StaticText 'stream.run()'
StaticText 'to retrieve the command line arguments that will be passed to'
[1900] code ''
StaticText 'ffmpeg'
StaticText '. You can also run'
[1901] code ''
StaticText 'stream.compile()'
StaticText 'that also includes the'
[1902] code ''
StaticText 'ffmpeg'
StaticText 'executable as the first argument.'
[1903] paragraph ''
[1904] strong ''
StaticText 'How do I do XYZ?'
[1905] paragraph ''
StaticText 'Take a look at each of the links in the'
[1906] link 'Additional Resources', url='https://kkroening.github.io/ffmpeg-python/'
StaticText "section at the end of this README. If you look everywhere and can't find what you're looking for and have a question that may be relevant to other users, you may open an issue asking how to do it, while providing a thorough explanation of what you're trying to do and what you've tried so far."
[1907] paragraph ''
StaticText 'Issues not directly related to'
[1908] code ''
StaticText 'ffmpeg-python'
StaticText "or issues asking others to write your code for you or how to do the work of solving a complex signal processing problem for you that's not relevant to other users will be closed."
[1909] paragraph ''
StaticText 'That said, we hope to continue improving our documentation and provide a community of support for people using'
[1910] code ''
StaticText 'ffmpeg-python'
StaticText 'to do cool and exciting things.'
[1911] heading 'Contributing'
[1913] link 'ffmpeg-python logo', url='https://raw.githubusercontent.com/kkroening/ffmpeg-python/master/doc/logo.png'
[1914] image 'ffmpeg-python logo', url='https://raw.githubusercontent.com/kkroening/ffmpeg-python/master/doc/logo.png'
[1915] paragraph ''
StaticText 'One of the best things you can do to help make'
[1916] code ''
StaticText 'ffmpeg-python'
StaticText 'better is to answer'
[1917] link 'open questions', url='https://github.com/kkroening/ffmpeg-python/labels/question'
StaticText 'in the issue tracker. The questions that are answered will be tagged and incorporated into the documentation, examples, and other learning resources.'
[1918] paragraph ''
StaticText 'If you notice things that could be better in the documentation or overall development experience, please say so in the'
[1919] link 'issue tracker', url='https://github.com/kkroening/ffmpeg-python/issues'
StaticText '. And of course, feel free to report any bugs or submit feature requests.'
[1920] paragraph ''
StaticText "Pull requests are welcome as well, but it wouldn't hurt to touch base in the issue tracker or hop on the"
[1921] link 'Matrix chat channel', url='https://riot.im/app/#/room/#ffmpeg-python:matrix.org'
StaticText 'first.'
[1922] paragraph ''
StaticText 'Anyone who fixes any of the'
[1923] link 'open bugs', url='https://github.com/kkroening/ffmpeg-python/labels/bug'
StaticText 'or implements'
[1924] link 'requested enhancements', url='https://github.com/kkroening/ffmpeg-python/labels/enhancement'
StaticText 'is a hero, but changes should include passing tests.'
[1925] heading 'Running tests'
[1929] code ''
StaticText 'git clone git@github.com:kkroening/ffmpeg-python.git'
StaticText ''
StaticText 'cd'
StaticText 'ffmpeg-python'
StaticText ''
StaticText 'virtualenv venv'
StaticText ''
StaticText '.'
StaticText 'venv/bin/activate'
StaticText '# (OS X / Linux)'
StaticText ''
StaticText 'venv'
StaticText '\\b'
StaticText 'in'
StaticText '\\a'
StaticText 'ctivate'
StaticText '# (Windows)'
StaticText ''
StaticText 'pip'
StaticText 'install'
StaticText ''
StaticText '-e'
StaticText '.[dev]'
StaticText ''
StaticText 'pytest'
[1946] button ''
[1947] image ''
[1949] heading 'Special thanks'
[1951] list ''
[1952] listitem ''
ListMarker '•'
[1953] link 'Fabrice Bellard', url='https://bellard.org/'
[1954] listitem ''
ListMarker '•'
[1955] link 'The FFmpeg team', url='https://ffmpeg.org/donations.html'
[1956] listitem ''
ListMarker '•'
[1957] link 'Arne de Laat', url='https://github.com/153957'
[1958] listitem ''
ListMarker '•'
[1959] link 'Davide Depau', url='https://github.com/depau'
[1960] listitem ''
ListMarker '•'
[1961] link 'Dim', url='https://github.com/lloti'
[1962] listitem ''
ListMarker '•'
[1963] link 'Noah Stier', url='https://github.com/noahstier'
[1964] heading 'Additional Resources'
[1966] list ''
[1967] listitem ''
ListMarker '•'
[1968] link 'API Reference', url='https://kkroening.github.io/ffmpeg-python/'
[1969] listitem ''
ListMarker '•'
[1970] link 'Examples', url='https://github.com/kkroening/ffmpeg-python/tree/master/examples'
[1971] listitem ''
ListMarker '•'
[1972] link 'Filters', url='https://github.com/kkroening/ffmpeg-python/blob/master/ffmpeg/_filters.py'
[1973] listitem ''
ListMarker '•'
[1974] link 'FFmpeg Homepage', url='https://ffmpeg.org/'
[1975] listitem ''
ListMarker '•'
[1976] link 'FFmpeg Documentation', url='https://ffmpeg.org/ffmpeg.html'
[1977] listitem ''
ListMarker '•'
[1978] link 'FFmpeg Filters Documentation', url='https://ffmpeg.org/ffmpeg-filters.html'
[1979] listitem ''
ListMarker '•'
[1980] link 'Test cases', url='https://github.com/kkroening/ffmpeg-python/blob/master/ffmpeg/tests/test_ffmpeg.py'
[1981] listitem ''
ListMarker '•'
[1982] link 'Issue tracker', url='https://github.com/kkroening/ffmpeg-python/issues'
[1983] listitem ''
ListMarker '•'
StaticText 'Matrix Chat:'
[1984] link '#ffmpeg-python:matrix.org', url='https://riot.im/app/#/room/#ffmpeg-python:matrix.org'
>click(bid=322)
Current URL: http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues
RootWebArea 'Issues · Karl Kroening / ffmpeg-python · GitLab', focused, url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues'
[64] banner ''
[65] link 'Skip to content', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues#content-body'
StaticText 'GitLab'
[71] link 'Dashboard', url='http://192.168.0.199:8023/'
[72] image ''
[75] list ''
[76] listitem ''
[77] button '', hasPopup='menu', expanded=False
[137] list ''
[138] listitem ''
[142] image ''
[143] textbox 'Search GitLab'
StaticText '/'
[155] list ''
[156] listitem ''
[157] link 'Create new...', url='http://192.168.0.199:8023/projects/new'
[158] image ''
[159] image ''
[173] listitem ''
[174] link 'Issues', url='http://192.168.0.199:8023/dashboard/issues?assignee_username=byteblaze'
[175] image ''
[177] listitem ''
[178] link 'Merge requests', url='http://192.168.0.199:8023/dashboard/merge_requests?assignee_username=byteblaze'
[179] image ''
[181] image ''
[191] listitem ''
[192] link 'To-Do List', url='http://192.168.0.199:8023/dashboard/todos'
[193] image ''
StaticText '6'
[195] listitem ''
[196] link 'Help', url='http://192.168.0.199:8023/help'
StaticText 'Help'
[198] image ''
[200] image ''
[221] listitem ''
[222] link 'Byte Blaze', url='http://192.168.0.199:8023/byteblaze'
[223] image 'Byte Blaze', url='https://www.gravatar.com/avatar/99a4297c867eada2606b9b6973f081f9?s=48&d=identicon'
[224] image ''
[260] complementary 'Project navigation'
[262] list ''
[263] listitem 'ffmpeg-python'
[264] link 'ffmpeg-python', url='http://192.168.0.199:8023/kkroening/ffmpeg-python'
StaticText 'F'
StaticText 'ffmpeg-python'
[268] listitem ''
[269] link 'Project information', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/activity'
[271] image ''
StaticText 'Project information'
[287] listitem ''
[288] link 'Repository', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/tree/master'
[290] image ''
StaticText 'Repository'
[318] listitem ''
[319] link 'Issues', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues'
[321] image ''
StaticText 'Issues'
StaticText '402'
[324] list ''
[330] listitem ''
[331] link 'Issues', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues'
StaticText 'List'
[333] listitem ''
[334] link 'Boards', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/boards'
StaticText 'Boards'
[336] listitem ''
[337] link 'Service Desk', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/service_desk'
StaticText 'Service Desk'
[339] listitem ''
[340] link 'Milestones', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/milestones'
StaticText 'Milestones'
[342] listitem ''
[343] link 'Merge requests', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/merge_requests'
[345] image ''
StaticText 'Merge requests'
StaticText '34'
[353] listitem ''
[354] link 'CI/CD', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/pipelines'
[356] image ''
StaticText 'CI/CD'
[372] listitem ''
[373] link 'Deployments', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/environments'
[375] image ''
StaticText 'Deployments'
[388] listitem ''
[389] link 'Packages and registries', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/packages'
[391] image ''
StaticText 'Packages and registries'
[404] listitem ''
[405] link 'Monitor', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/incidents'
[407] image ''
StaticText 'Monitor'
[417] listitem ''
[418] link 'Analytics', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/value_stream_analytics'
[420] image ''
StaticText 'Analytics'
[436] listitem ''
[437] link 'Wiki', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/wikis/home'
[439] image ''
StaticText 'Wiki'
[445] listitem ''
[446] link 'Snippets', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/snippets'
[448] image ''
StaticText 'Snippets'
[466] button 'Collapse sidebar'
[467] image ''
StaticText 'Collapse sidebar'
[475] navigation 'Breadcrumbs'
[481] list ''
[482] listitem ''
[483] link 'Karl Kroening', url='http://192.168.0.199:8023/kkroening'
[484] image ''
[485] listitem ''
[486] link 'ffmpeg-python', url='http://192.168.0.199:8023/kkroening/ffmpeg-python'
StaticText 'ffmpeg-python'
[488] image ''
[489] listitem ''
[490] link 'Issues', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues'
[493] main ''
[501] tablist '', multiselectable=False, orientation='horizontal'
[503] tab 'Open 402', selected=True, controls='__BVID__9'
StaticText 'Open'
StaticText '402'
[507] tab 'Closed 221', selected=False
StaticText 'Closed'
StaticText '221'
[511] tab 'All 623', selected=False
StaticText 'All'
StaticText '623'
[515] tabpanel 'Open 402'
[519] link 'Subscribe to RSS feed', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues.atom?feed_token=TMN_bBn9Z48qVbUFZV45'
[521] link 'Subscribe to calendar', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues.ics?due_date=next_month_and_previous_two_weeks&feed_token=TMN_bBn9Z48qVbUFZV45&sort=closest_future_date'
[524] group ''
[525] button 'Export as CSV'
[527] link 'New issue', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/new'
StaticText 'New issue'
[530] group ''
[533] button 'Toggle history', hasPopup='menu', expanded=False
StaticText 'Toggle history'
[551] textbox 'Search or filter results...'
[553] button 'Search'
[555] group ''
[557] button 'Created date', hasPopup='menu', expanded=False
StaticText 'Created date'
[613] button 'Sort direction: Descending'
[615] complementary '', live='polite', relevant='additions text'
[617] list ''
[618] listitem ''
[621] link "Realize low-latency transmission of rtsp video stream, and ' Application provided invalid, non monotonically increasing dts to muxer in stream 0' problem", url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/755'
StaticText 'Issue'
StaticText '#755'
StaticText ''
StaticText 'created'
StaticText '1 year ago'
StaticText 'by'
[631] link 'Baby Feng', url='http://192.168.0.199:8023/Baby-Feng'
StaticText 'Baby Feng'
StaticText ''
[635] list ''
[636] listitem ''
[637] list ''
[638] listitem ''
[639] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/755#notes'
StaticText 'updated 1 year ago'
[642] listitem ''
[645] link 'Drawtext given problems under .filter method', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/753'
StaticText 'Issue'
StaticText '#753'
StaticText ''
StaticText 'created'
StaticText '1 year ago'
StaticText 'by'
[655] link 'AzazelHD', url='http://192.168.0.199:8023/AzazelHD'
StaticText 'AzazelHD'
StaticText ''
[659] list ''
[660] listitem ''
[661] list ''
[662] listitem ''
[663] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/753#notes'
StaticText 'updated 1 year ago'
[666] listitem ''
[669] link 'Complex Filter syntax giving me escape key errors in ffmpeg-python, works at command line', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/752'
StaticText 'Issue'
StaticText '#752'
StaticText ''
StaticText 'created'
StaticText '1 year ago'
StaticText 'by'
[679] link 'Jon Jett', url='http://192.168.0.199:8023/jon-jett'
StaticText 'Jon Jett'
StaticText ''
[683] list ''
[684] listitem ''
[685] list ''
[686] listitem ''
[687] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/752#notes'
StaticText 'updated 1 year ago'
[690] listitem ''
[693] link 'Mixdown all audio channels from video for OpenAI Whisper (0:a:0 ?)', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/750'
StaticText 'Issue'
StaticText '#750'
StaticText ''
StaticText 'created'
StaticText '1 year ago'
StaticText 'by'
[703] link 'Jon Jett', url='http://192.168.0.199:8023/jon-jett'
StaticText 'Jon Jett'
StaticText ''
[707] list ''
[708] listitem ''
[709] list ''
[710] listitem ''
[711] link '1', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/750#notes'
StaticText 'updated 1 year ago'
[714] listitem ''
[717] link 'Too many inputs specified for the "gradients" filter.', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/749'
StaticText 'Issue'
StaticText '#749'
StaticText ''
StaticText 'created'
StaticText '1 year ago'
StaticText 'by'
[727] link 'DungTv', url='http://192.168.0.199:8023/dungtam73'
StaticText 'DungTv'
StaticText ''
[731] list ''
[732] listitem ''
[733] list ''
[734] listitem ''
[735] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/749#notes'
StaticText 'updated 1 year ago'
[738] listitem ''
[741] link 'Is there any way to get estimated time to completion?', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/748'
StaticText 'Issue'
StaticText '#748'
StaticText ''
StaticText 'created'
StaticText '1 year ago'
StaticText 'by'
[751] link 'Burak Duru', url='http://192.168.0.199:8023/duruburak'
StaticText 'Burak Duru'
StaticText ''
[755] list ''
[756] listitem ''
[757] list ''
[758] listitem ''
[759] link '1', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/748#notes'
StaticText 'updated 1 year ago'
[762] listitem ''
[765] link 'Extracting motion vectors from movie', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/747'
StaticText 'Issue'
StaticText '#747'
StaticText ''
StaticText 'created'
StaticText '1 year ago'
StaticText 'by'
[775] link 'Danaco2021', url='http://192.168.0.199:8023/Danaco2021'
StaticText 'Danaco2021'
StaticText ''
[779] list ''
[780] listitem ''
[781] list ''
[782] listitem ''
[783] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/747#notes'
StaticText 'updated 1 year ago'
[786] listitem ''
[789] link 'setpts not found', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/746'
StaticText 'Issue'
StaticText '#746'
StaticText ''
StaticText 'created'
StaticText '1 year ago'
StaticText 'by'
[799] link 'André PS', url='http://192.168.0.199:8023/andrepesi'
StaticText 'André PS'
StaticText ''
[803] list ''
[804] listitem ''
[805] list ''
[806] listitem ''
[807] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/746#notes'
StaticText 'updated 1 year ago'
[810] listitem ''
[813] link "Error initializing filter 'subtitles' with args", url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/745'
StaticText 'Issue'
StaticText '#745'
StaticText ''
StaticText 'created'
StaticText '2 years ago'
StaticText 'by'
[823] link 'X-SZM', url='http://192.168.0.199:8023/X-SZM'
StaticText 'X-SZM'
StaticText ''
[827] list ''
[828] listitem ''
[829] list ''
[830] listitem ''
[831] link '1', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/745#notes'
StaticText 'updated 1 year ago'
[834] listitem ''
[837] link 'broken pipe when I use stdin.write, it broke', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/744'
StaticText 'Issue'
StaticText '#744'
StaticText ''
StaticText 'created'
StaticText '2 years ago'
StaticText 'by'
[847] link 'David Wang', url='http://192.168.0.199:8023/459737087'
StaticText 'David Wang'
StaticText ''
[851] list ''
[852] listitem ''
[853] list ''
[854] listitem ''
[855] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/744#notes'
StaticText 'updated 1 year ago'
[858] listitem ''
[861] link 'Got some "Extra data" error from ffmpeg.probe :(', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/743'
StaticText 'Issue'
StaticText '#743'
StaticText ''
StaticText 'created'
StaticText '2 years ago'
StaticText 'by'
[871] link 'Ronald Ruiz', url='http://192.168.0.199:8023/ronruizG'
StaticText 'Ronald Ruiz'
StaticText ''
[875] list ''
[876] listitem ''
[877] list ''
[878] listitem ''
[879] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/743#notes'
StaticText 'updated 2 years ago'
[882] listitem ''
[885] link 'Multithreading with open cv and FFMPEG', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/742'
StaticText 'Issue'
StaticText '#742'
StaticText ''
StaticText 'created'
StaticText '2 years ago'
StaticText 'by'
[895] link 'UiSkngs', url='http://192.168.0.199:8023/UiSkngs'
StaticText 'UiSkngs'
StaticText ''
[899] list ''
[900] listitem ''
[901] list ''
[902] listitem ''
[903] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/742#notes'
StaticText 'updated 2 years ago'
[906] listitem ''
[909] link 'Can someone help me convert this code to ffmpeg_python please ?', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/741'
StaticText 'Issue'
StaticText '#741'
StaticText ''
StaticText 'created'
StaticText '2 years ago'
StaticText 'by'
[919] link 'TanMink', url='http://192.168.0.199:8023/TanMink'
StaticText 'TanMink'
StaticText ''
[923] list ''
[924] listitem ''
[925] list ''
[926] listitem ''
[927] link '1', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/741#notes'
StaticText 'updated 2 years ago'
[930] listitem ''
[933] link 'Please add helper functions to easily combine streams of a static images with audio and video streams.', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/740'
StaticText 'Issue'
StaticText '#740'
StaticText ''
StaticText 'created'
StaticText '2 years ago'
StaticText 'by'
[943] link 'Emanuele Sabetta', url='http://192.168.0.199:8023/Emasoft'
StaticText 'Emanuele Sabetta'
StaticText ''
[947] list ''
[948] listitem ''
[949] list ''
[950] listitem ''
[951] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/740#notes'
StaticText 'updated 2 years ago'
[954] listitem ''
[957] link 'Can we use ffmpeg python to access windows web cam and save image as jpeg or png?', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/739'
StaticText 'Issue'
StaticText '#739'
StaticText ''
StaticText 'created'
StaticText '2 years ago'
StaticText 'by'
[967] link 'Administrator', url='http://192.168.0.199:8023/root'
StaticText 'Administrator'
StaticText ''
[971] list ''
[972] listitem ''
[973] list ''
[974] listitem ''
[975] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/739#notes'
StaticText 'updated 2 years ago'
[978] listitem ''
[981] link 'is shortest argument in output deprecated?', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/736'
StaticText 'Issue'
StaticText '#736'
StaticText ''
StaticText 'created'
StaticText '2 years ago'
StaticText 'by'
[991] link 'whooray', url='http://192.168.0.199:8023/jinwonkim93'
StaticText 'whooray'
StaticText ''
[995] list ''
[996] listitem ''
[997] list ''
[998] listitem ''
[999] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/736#notes'
StaticText 'updated 2 years ago'
[1002] listitem ''
[1005] link "[m3u8 with url to mp4] Protocol 'http' not on whitelist 'file,crypto,data'!", url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/735'
StaticText 'Issue'
StaticText '#735'
StaticText ''
StaticText 'created'
StaticText '2 years ago'
StaticText 'by'
[1015] link 'David Bensoussan', url='http://192.168.0.199:8023/Minipada'
StaticText 'David Bensoussan'
StaticText ''
[1019] list ''
[1020] listitem ''
[1021] list ''
[1022] listitem ''
[1023] link '1', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/735#notes'
StaticText 'updated 2 years ago'
[1026] listitem ''
[1029] link 'Sorted keys causes arguments to get jumbled', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/733'
StaticText 'Issue'
StaticText '#733'
StaticText ''
StaticText 'created'
StaticText '2 years ago'
StaticText 'by'
[1039] link 'Kevin M', url='http://192.168.0.199:8023/sylikc'
StaticText 'Kevin M'
StaticText ''
[1043] list ''
[1044] listitem ''
[1045] list ''
[1046] listitem ''
[1047] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/733#notes'
StaticText 'updated 2 years ago'
[1050] listitem ''
[1053] link 'How to merge a sequence of audio_frame(numpy.ndarray) to a audio stream?', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/732'
StaticText 'Issue'
StaticText '#732'
StaticText ''
StaticText 'created'
StaticText '2 years ago'
StaticText 'by'
[1063] link 'Jarry', url='http://192.168.0.199:8023/Baiyixuan1113'
StaticText 'Jarry'
StaticText ''
[1067] list ''
[1068] listitem ''
[1069] list ''
[1070] listitem ''
[1071] link '2', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/732#notes'
StaticText 'updated 2 years ago'
[1074] listitem ''
[1077] link "How to hide ffmpeg's console output?", url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/729'
StaticText 'Issue'
StaticText '#729'
StaticText ''
StaticText 'created'
StaticText '2 years ago'
StaticText 'by'
[1087] link 'Burak Duru', url='http://192.168.0.199:8023/duruburak'
StaticText 'Burak Duru'
StaticText ''
[1091] list ''
[1092] listitem ''
[1093] list ''
[1094] listitem ''
[1095] link '6', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/729#notes'
StaticText 'updated 2 years ago'
[1099] group ''
[1100] button 'Prev', disabled=True
StaticText 'Prev'
[1104] button 'Next'
StaticText 'Next'
[1109] button 'Show 20 items', hasPopup='menu', expanded=False
StaticText 'Show 20 items'
>type(bid=551, value=question, press_enter=True)
Current URL: http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues
RootWebArea 'Issues · Karl Kroening / ffmpeg-python · GitLab', focused, url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues'
[64] banner ''
[65] link 'Skip to content', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues#content-body'
StaticText 'GitLab'
[71] link 'Dashboard', url='http://192.168.0.199:8023/'
[72] image ''
[75] list ''
[76] listitem ''
[77] button '', hasPopup='menu', expanded=False
[137] list ''
[138] listitem ''
[142] image ''
[143] textbox 'Search GitLab'
StaticText '/'
[155] list ''
[156] listitem ''
[157] link 'Create new...', url='http://192.168.0.199:8023/projects/new'
[158] image ''
[159] image ''
[173] listitem ''
[174] link 'Issues', url='http://192.168.0.199:8023/dashboard/issues?assignee_username=byteblaze'
[175] image ''
[177] listitem ''
[178] link 'Merge requests', url='http://192.168.0.199:8023/dashboard/merge_requests?assignee_username=byteblaze'
[179] image ''
[181] image ''
[191] listitem ''
[192] link 'To-Do List', url='http://192.168.0.199:8023/dashboard/todos'
[193] image ''
StaticText '6'
[195] listitem ''
[196] link 'Help', url='http://192.168.0.199:8023/help'
StaticText 'Help'
[198] image ''
[200] image ''
[221] listitem ''
[222] link 'Byte Blaze', url='http://192.168.0.199:8023/byteblaze'
[223] image 'Byte Blaze', url='https://www.gravatar.com/avatar/99a4297c867eada2606b9b6973f081f9?s=48&d=identicon'
[224] image ''
[260] complementary 'Project navigation'
[262] list ''
[263] listitem 'ffmpeg-python'
[264] link 'ffmpeg-python', url='http://192.168.0.199:8023/kkroening/ffmpeg-python'
StaticText 'F'
StaticText 'ffmpeg-python'
[268] listitem ''
[269] link 'Project information', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/activity'
[271] image ''
StaticText 'Project information'
[287] listitem ''
[288] link 'Repository', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/tree/master'
[290] image ''
StaticText 'Repository'
[318] listitem ''
[319] link 'Issues', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues'
[321] image ''
StaticText 'Issues'
StaticText '402'
[324] list ''
[330] listitem ''
[331] link 'Issues', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues'
StaticText 'List'
[333] listitem ''
[334] link 'Boards', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/boards'
StaticText 'Boards'
[336] listitem ''
[337] link 'Service Desk', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/service_desk'
StaticText 'Service Desk'
[339] listitem ''
[340] link 'Milestones', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/milestones'
StaticText 'Milestones'
[342] listitem ''
[343] link 'Merge requests', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/merge_requests'
[345] image ''
StaticText 'Merge requests'
StaticText '34'
[353] listitem ''
[354] link 'CI/CD', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/pipelines'
[356] image ''
StaticText 'CI/CD'
[372] listitem ''
[373] link 'Deployments', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/environments'
[375] image ''
StaticText 'Deployments'
[388] listitem ''
[389] link 'Packages and registries', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/packages'
[391] image ''
StaticText 'Packages and registries'
[404] listitem ''
[405] link 'Monitor', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/incidents'
[407] image ''
StaticText 'Monitor'
[417] listitem ''
[418] link 'Analytics', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/value_stream_analytics'
[420] image ''
StaticText 'Analytics'
[436] listitem ''
[437] link 'Wiki', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/wikis/home'
[439] image ''
StaticText 'Wiki'
[445] listitem ''
[446] link 'Snippets', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/snippets'
[448] image ''
StaticText 'Snippets'
[466] button 'Collapse sidebar'
[467] image ''
StaticText 'Collapse sidebar'
[475] navigation 'Breadcrumbs'
[481] list ''
[482] listitem ''
[483] link 'Karl Kroening', url='http://192.168.0.199:8023/kkroening'
[484] image ''
[485] listitem ''
[486] link 'ffmpeg-python', url='http://192.168.0.199:8023/kkroening/ffmpeg-python'
StaticText 'ffmpeg-python'
[488] image ''
[489] listitem ''
[490] link 'Issues', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues'
[493] main ''
[501] tablist '', multiselectable=False, orientation='horizontal'
[503] tab 'Open 402', selected=True, controls='__BVID__9'
StaticText 'Open'
StaticText '402'
[507] tab 'Closed 221', selected=False
StaticText 'Closed'
StaticText '221'
[511] tab 'All 623', selected=False
StaticText 'All'
StaticText '623'
[515] tabpanel 'Open 402'
[519] link 'Subscribe to RSS feed', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues.atom?feed_token=TMN_bBn9Z48qVbUFZV45'
[521] link 'Subscribe to calendar', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues.ics?due_date=next_month_and_previous_two_weeks&feed_token=TMN_bBn9Z48qVbUFZV45&sort=closest_future_date'
[524] group ''
[525] button 'Export as CSV'
[527] link 'New issue', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/new'
StaticText 'New issue'
[530] group ''
[533] button 'Toggle history', hasPopup='menu', expanded=False
StaticText 'Toggle history'
[551] textbox 'Search or filter results...' value='question', focused
StaticText 'question'
[553] button 'Search'
[555] group ''
[557] button 'Created date', hasPopup='menu', expanded=False
StaticText 'Created date'
[613] button 'Sort direction: Descending'
[615] complementary '', live='polite', relevant='additions text'
[617] list ''
[618] listitem ''
[621] link "Realize low-latency transmission of rtsp video stream, and ' Application provided invalid, non monotonically increasing dts to muxer in stream 0' problem", url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/755'
StaticText 'Issue'
StaticText '#755'
StaticText ''
StaticText 'created'
StaticText '1 year ago'
StaticText 'by'
[631] link 'Baby Feng', url='http://192.168.0.199:8023/Baby-Feng'
StaticText 'Baby Feng'
StaticText ''
[635] list ''
[636] listitem ''
[637] list ''
[638] listitem ''
[639] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/755#notes'
StaticText 'updated 1 year ago'
[642] listitem ''
[645] link 'Drawtext given problems under .filter method', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/753'
StaticText 'Issue'
StaticText '#753'
StaticText ''
StaticText 'created'
StaticText '1 year ago'
StaticText 'by'
[655] link 'AzazelHD', url='http://192.168.0.199:8023/AzazelHD'
StaticText 'AzazelHD'
StaticText ''
[659] list ''
[660] listitem ''
[661] list ''
[662] listitem ''
[663] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/753#notes'
StaticText 'updated 1 year ago'
[666] listitem ''
[669] link 'Complex Filter syntax giving me escape key errors in ffmpeg-python, works at command line', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/752'
StaticText 'Issue'
StaticText '#752'
StaticText ''
StaticText 'created'
StaticText '1 year ago'
StaticText 'by'
[679] link 'Jon Jett', url='http://192.168.0.199:8023/jon-jett'
StaticText 'Jon Jett'
StaticText ''
[683] list ''
[684] listitem ''
[685] list ''
[686] listitem ''
[687] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/752#notes'
StaticText 'updated 1 year ago'
[690] listitem ''
[693] link 'Mixdown all audio channels from video for OpenAI Whisper (0:a:0 ?)', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/750'
StaticText 'Issue'
StaticText '#750'
StaticText ''
StaticText 'created'
StaticText '1 year ago'
StaticText 'by'
[703] link 'Jon Jett', url='http://192.168.0.199:8023/jon-jett'
StaticText 'Jon Jett'
StaticText ''
[707] list ''
[708] listitem ''
[709] list ''
[710] listitem ''
[711] link '1', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/750#notes'
StaticText 'updated 1 year ago'
[714] listitem ''
[717] link 'Too many inputs specified for the "gradients" filter.', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/749'
StaticText 'Issue'
StaticText '#749'
StaticText ''
StaticText 'created'
StaticText '1 year ago'
StaticText 'by'
[727] link 'DungTv', url='http://192.168.0.199:8023/dungtam73'
StaticText 'DungTv'
StaticText ''
[731] list ''
[732] listitem ''
[733] list ''
[734] listitem ''
[735] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/749#notes'
StaticText 'updated 1 year ago'
[738] listitem ''
[741] link 'Is there any way to get estimated time to completion?', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/748'
StaticText 'Issue'
StaticText '#748'
StaticText ''
StaticText 'created'
StaticText '1 year ago'
StaticText 'by'
[751] link 'Burak Duru', url='http://192.168.0.199:8023/duruburak'
StaticText 'Burak Duru'
StaticText ''
[755] list ''
[756] listitem ''
[757] list ''
[758] listitem ''
[759] link '1', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/748#notes'
StaticText 'updated 1 year ago'
[762] listitem ''
[765] link 'Extracting motion vectors from movie', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/747'
StaticText 'Issue'
StaticText '#747'
StaticText ''
StaticText 'created'
StaticText '1 year ago'
StaticText 'by'
[775] link 'Danaco2021', url='http://192.168.0.199:8023/Danaco2021'
StaticText 'Danaco2021'
StaticText ''
[779] list ''
[780] listitem ''
[781] list ''
[782] listitem ''
[783] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/747#notes'
StaticText 'updated 1 year ago'
[786] listitem ''
[789] link 'setpts not found', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/746'
StaticText 'Issue'
StaticText '#746'
StaticText ''
StaticText 'created'
StaticText '1 year ago'
StaticText 'by'
[799] link 'André PS', url='http://192.168.0.199:8023/andrepesi'
StaticText 'André PS'
StaticText ''
[803] list ''
[804] listitem ''
[805] list ''
[806] listitem ''
[807] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/746#notes'
StaticText 'updated 1 year ago'
[810] listitem ''
[813] link "Error initializing filter 'subtitles' with args", url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/745'
StaticText 'Issue'
StaticText '#745'
StaticText ''
StaticText 'created'
StaticText '2 years ago'
StaticText 'by'
[823] link 'X-SZM', url='http://192.168.0.199:8023/X-SZM'
StaticText 'X-SZM'
StaticText ''
[827] list ''
[828] listitem ''
[829] list ''
[830] listitem ''
[831] link '1', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/745#notes'
StaticText 'updated 1 year ago'
[834] listitem ''
[837] link 'broken pipe when I use stdin.write, it broke', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/744'
StaticText 'Issue'
StaticText '#744'
StaticText ''
StaticText 'created'
StaticText '2 years ago'
StaticText 'by'
[847] link 'David Wang', url='http://192.168.0.199:8023/459737087'
StaticText 'David Wang'
StaticText ''
[851] list ''
[852] listitem ''
[853] list ''
[854] listitem ''
[855] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/744#notes'
StaticText 'updated 1 year ago'
[858] listitem ''
[861] link 'Got some "Extra data" error from ffmpeg.probe :(', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/743'
StaticText 'Issue'
StaticText '#743'
StaticText ''
StaticText 'created'
StaticText '2 years ago'
StaticText 'by'
[871] link 'Ronald Ruiz', url='http://192.168.0.199:8023/ronruizG'
StaticText 'Ronald Ruiz'
StaticText ''
[875] list ''
[876] listitem ''
[877] list ''
[878] listitem ''
[879] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/743#notes'
StaticText 'updated 2 years ago'
[882] listitem ''
[885] link 'Multithreading with open cv and FFMPEG', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/742'
StaticText 'Issue'
StaticText '#742'
StaticText ''
StaticText 'created'
StaticText '2 years ago'
StaticText 'by'
[895] link 'UiSkngs', url='http://192.168.0.199:8023/UiSkngs'
StaticText 'UiSkngs'
StaticText ''
[899] list ''
[900] listitem ''
[901] list ''
[902] listitem ''
[903] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/742#notes'
StaticText 'updated 2 years ago'
[906] listitem ''
[909] link 'Can someone help me convert this code to ffmpeg_python please ?', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/741'
StaticText 'Issue'
StaticText '#741'
StaticText ''
StaticText 'created'
StaticText '2 years ago'
StaticText 'by'
[919] link 'TanMink', url='http://192.168.0.199:8023/TanMink'
StaticText 'TanMink'
StaticText ''
[923] list ''
[924] listitem ''
[925] list ''
[926] listitem ''
[927] link '1', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/741#notes'
StaticText 'updated 2 years ago'
[930] listitem ''
[933] link 'Please add helper functions to easily combine streams of a static images with audio and video streams.', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/740'
StaticText 'Issue'
StaticText '#740'
StaticText ''
StaticText 'created'
StaticText '2 years ago'
StaticText 'by'
[943] link 'Emanuele Sabetta', url='http://192.168.0.199:8023/Emasoft'
StaticText 'Emanuele Sabetta'
StaticText ''
[947] list ''
[948] listitem ''
[949] list ''
[950] listitem ''
[951] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/740#notes'
StaticText 'updated 2 years ago'
[954] listitem ''
[957] link 'Can we use ffmpeg python to access windows web cam and save image as jpeg or png?', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/739'
StaticText 'Issue'
StaticText '#739'
StaticText ''
StaticText 'created'
StaticText '2 years ago'
StaticText 'by'
[967] link 'Administrator', url='http://192.168.0.199:8023/root'
StaticText 'Administrator'
StaticText ''
[971] list ''
[972] listitem ''
[973] list ''
[974] listitem ''
[975] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/739#notes'
StaticText 'updated 2 years ago'
[978] listitem ''
[981] link 'is shortest argument in output deprecated?', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/736'
StaticText 'Issue'
StaticText '#736'
StaticText ''
StaticText 'created'
StaticText '2 years ago'
StaticText 'by'
[991] link 'whooray', url='http://192.168.0.199:8023/jinwonkim93'
StaticText 'whooray'
StaticText ''
[995] list ''
[996] listitem ''
[997] list ''
[998] listitem ''
[999] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/736#notes'
StaticText 'updated 2 years ago'
[1002] listitem ''
[1005] link "[m3u8 with url to mp4] Protocol 'http' not on whitelist 'file,crypto,data'!", url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/735'
StaticText 'Issue'
StaticText '#735'
StaticText ''
StaticText 'created'
StaticText '2 years ago'
StaticText 'by'
[1015] link 'David Bensoussan', url='http://192.168.0.199:8023/Minipada'
StaticText 'David Bensoussan'
StaticText ''
[1019] list ''
[1020] listitem ''
[1021] list ''
[1022] listitem ''
[1023] link '1', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/735#notes'
StaticText 'updated 2 years ago'
[1026] listitem ''
[1029] link 'Sorted keys causes arguments to get jumbled', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/733'
StaticText 'Issue'
StaticText '#733'
StaticText ''
StaticText 'created'
StaticText '2 years ago'
StaticText 'by'
[1039] link 'Kevin M', url='http://192.168.0.199:8023/sylikc'
StaticText 'Kevin M'
StaticText ''
[1043] list ''
[1044] listitem ''
[1045] list ''
[1046] listitem ''
[1047] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/733#notes'
StaticText 'updated 2 years ago'
[1050] listitem ''
[1053] link 'How to merge a sequence of audio_frame(numpy.ndarray) to a audio stream?', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/732'
StaticText 'Issue'
StaticText '#732'
StaticText ''
StaticText 'created'
StaticText '2 years ago'
StaticText 'by'
[1063] link 'Jarry', url='http://192.168.0.199:8023/Baiyixuan1113'
StaticText 'Jarry'
StaticText ''
[1067] list ''
[1068] listitem ''
[1069] list ''
[1070] listitem ''
[1071] link '2', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/732#notes'
StaticText 'updated 2 years ago'
[1074] listitem ''
[1077] link "How to hide ffmpeg's console output?", url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/729'
StaticText 'Issue'
StaticText '#729'
StaticText ''
StaticText 'created'
StaticText '2 years ago'
StaticText 'by'
[1087] link 'Burak Duru', url='http://192.168.0.199:8023/duruburak'
StaticText 'Burak Duru'
StaticText ''
[1091] list ''
[1092] listitem ''
[1093] list ''
[1094] listitem ''
[1095] link '6', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/729#notes'
StaticText 'updated 2 years ago'
[1099] group ''
[1100] button 'Prev', disabled=True
StaticText 'Prev'
[1104] button 'Next'
StaticText 'Next'
[1109] button 'Show 20 items', hasPopup='menu', expanded=False
StaticText 'Show 20 items'
>Current URL: http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues
RootWebArea 'Issues · Karl Kroening / ffmpeg-python · GitLab', focused, url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues'
[64] banner ''
[65] link 'Skip to content', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues#content-body'
StaticText 'GitLab'
[71] link 'Dashboard', url='http://192.168.0.199:8023/'
[72] image ''
[75] list ''
[76] listitem ''
[77] button '', hasPopup='menu', expanded=False
[137] list ''
[138] listitem ''
[142] image ''
[143] textbox 'Search GitLab'
StaticText '/'
[155] list ''
[156] listitem ''
[157] link 'Create new...', url='http://192.168.0.199:8023/projects/new'
[158] image ''
[159] image ''
[173] listitem ''
[174] link 'Issues', url='http://192.168.0.199:8023/dashboard/issues?assignee_username=byteblaze'
[175] image ''
[177] listitem ''
[178] link 'Merge requests', url='http://192.168.0.199:8023/dashboard/merge_requests?assignee_username=byteblaze'
[179] image ''
[181] image ''
[191] listitem ''
[192] link 'To-Do List', url='http://192.168.0.199:8023/dashboard/todos'
[193] image ''
StaticText '6'
[195] listitem ''
[196] link 'Help', url='http://192.168.0.199:8023/help'
StaticText 'Help'
[198] image ''
[200] image ''
[221] listitem ''
[222] link 'Byte Blaze', url='http://192.168.0.199:8023/byteblaze'
[223] image 'Byte Blaze', url='https://www.gravatar.com/avatar/99a4297c867eada2606b9b6973f081f9?s=48&d=identicon'
[224] image ''
[260] complementary 'Project navigation'
[262] list ''
[263] listitem 'ffmpeg-python'
[264] link 'ffmpeg-python', url='http://192.168.0.199:8023/kkroening/ffmpeg-python'
StaticText 'F'
StaticText 'ffmpeg-python'
[268] listitem ''
[269] link 'Project information', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/activity'
[271] image ''
StaticText 'Project information'
[287] listitem ''
[288] link 'Repository', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/tree/master'
[290] image ''
StaticText 'Repository'
[318] listitem ''
[319] link 'Issues', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues'
[321] image ''
StaticText 'Issues'
StaticText '402'
[324] list ''
[330] listitem ''
[331] link 'Issues', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues'
StaticText 'List'
[333] listitem ''
[334] link 'Boards', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/boards'
StaticText 'Boards'
[336] listitem ''
[337] link 'Service Desk', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/service_desk'
StaticText 'Service Desk'
[339] listitem ''
[340] link 'Milestones', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/milestones'
StaticText 'Milestones'
[342] listitem ''
[343] link 'Merge requests', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/merge_requests'
[345] image ''
StaticText 'Merge requests'
StaticText '34'
[353] listitem ''
[354] link 'CI/CD', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/pipelines'
[356] image ''
StaticText 'CI/CD'
[372] listitem ''
[373] link 'Deployments', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/environments'
[375] image ''
StaticText 'Deployments'
[388] listitem ''
[389] link 'Packages and registries', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/packages'
[391] image ''
StaticText 'Packages and registries'
[404] listitem ''
[405] link 'Monitor', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/incidents'
[407] image ''
StaticText 'Monitor'
[417] listitem ''
[418] link 'Analytics', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/value_stream_analytics'
[420] image ''
StaticText 'Analytics'
[436] listitem ''
[437] link 'Wiki', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/wikis/home'
[439] image ''
StaticText 'Wiki'
[445] listitem ''
[446] link 'Snippets', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/snippets'
[448] image ''
StaticText 'Snippets'
[466] button 'Collapse sidebar'
[467] image ''
StaticText 'Collapse sidebar'
[475] navigation 'Breadcrumbs'
[481] list ''
[482] listitem ''
[483] link 'Karl Kroening', url='http://192.168.0.199:8023/kkroening'
[484] image ''
[485] listitem ''
[486] link 'ffmpeg-python', url='http://192.168.0.199:8023/kkroening/ffmpeg-python'
StaticText 'ffmpeg-python'
[488] image ''
[489] listitem ''
[490] link 'Issues', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues'
[493] main ''
[501] tablist '', multiselectable=False, orientation='horizontal'
[503] tab 'Open 402', selected=True, controls='__BVID__9'
StaticText 'Open'
StaticText '402'
[507] tab 'Closed 221', selected=False
StaticText 'Closed'
StaticText '221'
[511] tab 'All 623', selected=False
StaticText 'All'
StaticText '623'
[515] tabpanel 'Open 402'
[519] link 'Subscribe to RSS feed', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues.atom?feed_token=TMN_bBn9Z48qVbUFZV45'
[521] link 'Subscribe to calendar', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues.ics?due_date=next_month_and_previous_two_weeks&feed_token=TMN_bBn9Z48qVbUFZV45&sort=closest_future_date'
[524] group ''
[525] button 'Export as CSV'
[527] link 'New issue', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/new'
StaticText 'New issue'
[530] group ''
[533] button 'Toggle history', hasPopup='menu', expanded=False
StaticText 'Toggle history'
[551] textbox 'Search or filter results...' value='question', focused
StaticText 'question'
[553] button 'Search'
[555] group ''
[557] button 'Created date', hasPopup='menu', expanded=False
StaticText 'Created date'
[613] button 'Sort direction: Descending'
[615] complementary '', live='polite', relevant='additions text'
[617] list ''
[618] listitem ''
[621] link "Realize low-latency transmission of rtsp video stream, and ' Application provided invalid, non monotonically increasing dts to muxer in stream 0' problem", url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/755'
StaticText 'Issue'
StaticText '#755'
StaticText ''
StaticText 'created'
StaticText '1 year ago'
StaticText 'by'
[631] link 'Baby Feng', url='http://192.168.0.199:8023/Baby-Feng'
StaticText 'Baby Feng'
StaticText ''
[635] list ''
[636] listitem ''
[637] list ''
[638] listitem ''
[639] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/755#notes'
StaticText 'updated 1 year ago'
[642] listitem ''
[645] link 'Drawtext given problems under .filter method', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/753'
StaticText 'Issue'
StaticText '#753'
StaticText ''
StaticText 'created'
StaticText '1 year ago'
StaticText 'by'
[655] link 'AzazelHD', url='http://192.168.0.199:8023/AzazelHD'
StaticText 'AzazelHD'
StaticText ''
[659] list ''
[660] listitem ''
[661] list ''
[662] listitem ''
[663] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/753#notes'
StaticText 'updated 1 year ago'
[666] listitem ''
[669] link 'Complex Filter syntax giving me escape key errors in ffmpeg-python, works at command line', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/752'
StaticText 'Issue'
StaticText '#752'
StaticText ''
StaticText 'created'
StaticText '1 year ago'
StaticText 'by'
[679] link 'Jon Jett', url='http://192.168.0.199:8023/jon-jett'
StaticText 'Jon Jett'
StaticText ''
[683] list ''
[684] listitem ''
[685] list ''
[686] listitem ''
[687] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/752#notes'
StaticText 'updated 1 year ago'
[690] listitem ''
[693] link 'Mixdown all audio channels from video for OpenAI Whisper (0:a:0 ?)', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/750'
StaticText 'Issue'
StaticText '#750'
StaticText ''
StaticText 'created'
StaticText '1 year ago'
StaticText 'by'
[703] link 'Jon Jett', url='http://192.168.0.199:8023/jon-jett'
StaticText 'Jon Jett'
StaticText ''
[707] list ''
[708] listitem ''
[709] list ''
[710] listitem ''
[711] link '1', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/750#notes'
StaticText 'updated 1 year ago'
[714] listitem ''
[717] link 'Too many inputs specified for the "gradients" filter.', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/749'
StaticText 'Issue'
StaticText '#749'
StaticText ''
StaticText 'created'
StaticText '1 year ago'
StaticText 'by'
[727] link 'DungTv', url='http://192.168.0.199:8023/dungtam73'
StaticText 'DungTv'
StaticText ''
[731] list ''
[732] listitem ''
[733] list ''
[734] listitem ''
[735] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/749#notes'
StaticText 'updated 1 year ago'
[738] listitem ''
[741] link 'Is there any way to get estimated time to completion?', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/748'
StaticText 'Issue'
StaticText '#748'
StaticText ''
StaticText 'created'
StaticText '1 year ago'
StaticText 'by'
[751] link 'Burak Duru', url='http://192.168.0.199:8023/duruburak'
StaticText 'Burak Duru'
StaticText ''
[755] list ''
[756] listitem ''
[757] list ''
[758] listitem ''
[759] link '1', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/748#notes'
StaticText 'updated 1 year ago'
[762] listitem ''
[765] link 'Extracting motion vectors from movie', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/747'
StaticText 'Issue'
StaticText '#747'
StaticText ''
StaticText 'created'
StaticText '1 year ago'
StaticText 'by'
[775] link 'Danaco2021', url='http://192.168.0.199:8023/Danaco2021'
StaticText 'Danaco2021'
StaticText ''
[779] list ''
[780] listitem ''
[781] list ''
[782] listitem ''
[783] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/747#notes'
StaticText 'updated 1 year ago'
[786] listitem ''
[789] link 'setpts not found', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/746'
StaticText 'Issue'
StaticText '#746'
StaticText ''
StaticText 'created'
StaticText '1 year ago'
StaticText 'by'
[799] link 'André PS', url='http://192.168.0.199:8023/andrepesi'
StaticText 'André PS'
StaticText ''
[803] list ''
[804] listitem ''
[805] list ''
[806] listitem ''
[807] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/746#notes'
StaticText 'updated 1 year ago'
[810] listitem ''
[813] link "Error initializing filter 'subtitles' with args", url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/745'
StaticText 'Issue'
StaticText '#745'
StaticText ''
StaticText 'created'
StaticText '2 years ago'
StaticText 'by'
[823] link 'X-SZM', url='http://192.168.0.199:8023/X-SZM'
StaticText 'X-SZM'
StaticText ''
[827] list ''
[828] listitem ''
[829] list ''
[830] listitem ''
[831] link '1', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/745#notes'
StaticText 'updated 1 year ago'
[834] listitem ''
[837] link 'broken pipe when I use stdin.write, it broke', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/744'
StaticText 'Issue'
StaticText '#744'
StaticText ''
StaticText 'created'
StaticText '2 years ago'
StaticText 'by'
[847] link 'David Wang', url='http://192.168.0.199:8023/459737087'
StaticText 'David Wang'
StaticText ''
[851] list ''
[852] listitem ''
[853] list ''
[854] listitem ''
[855] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/744#notes'
StaticText 'updated 1 year ago'
[858] listitem ''
[861] link 'Got some "Extra data" error from ffmpeg.probe :(', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/743'
StaticText 'Issue'
StaticText '#743'
StaticText ''
StaticText 'created'
StaticText '2 years ago'
StaticText 'by'
[871] link 'Ronald Ruiz', url='http://192.168.0.199:8023/ronruizG'
StaticText 'Ronald Ruiz'
StaticText ''
[875] list ''
[876] listitem ''
[877] list ''
[878] listitem ''
[879] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/743#notes'
StaticText 'updated 2 years ago'
[882] listitem ''
[885] link 'Multithreading with open cv and FFMPEG', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/742'
StaticText 'Issue'
StaticText '#742'
StaticText ''
StaticText 'created'
StaticText '2 years ago'
StaticText 'by'
[895] link 'UiSkngs', url='http://192.168.0.199:8023/UiSkngs'
StaticText 'UiSkngs'
StaticText ''
[899] list ''
[900] listitem ''
[901] list ''
[902] listitem ''
[903] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/742#notes'
StaticText 'updated 2 years ago'
[906] listitem ''
[909] link 'Can someone help me convert this code to ffmpeg_python please ?', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/741'
StaticText 'Issue'
StaticText '#741'
StaticText ''
StaticText 'created'
StaticText '2 years ago'
StaticText 'by'
[919] link 'TanMink', url='http://192.168.0.199:8023/TanMink'
StaticText 'TanMink'
StaticText ''
[923] list ''
[924] listitem ''
[925] list ''
[926] listitem ''
[927] link '1', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/741#notes'
StaticText 'updated 2 years ago'
[930] listitem ''
[933] link 'Please add helper functions to easily combine streams of a static images with audio and video streams.', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/740'
StaticText 'Issue'
StaticText '#740'
StaticText ''
StaticText 'created'
StaticText '2 years ago'
StaticText 'by'
[943] link 'Emanuele Sabetta', url='http://192.168.0.199:8023/Emasoft'
StaticText 'Emanuele Sabetta'
StaticText ''
[947] list ''
[948] listitem ''
[949] list ''
[950] listitem ''
[951] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/740#notes'
StaticText 'updated 2 years ago'
[954] listitem ''
[957] link 'Can we use ffmpeg python to access windows web cam and save image as jpeg or png?', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/739'
StaticText 'Issue'
StaticText '#739'
StaticText ''
StaticText 'created'
StaticText '2 years ago'
StaticText 'by'
[967] link 'Administrator', url='http://192.168.0.199:8023/root'
StaticText 'Administrator'
StaticText ''
[971] list ''
[972] listitem ''
[973] list ''
[974] listitem ''
[975] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/739#notes'
StaticText 'updated 2 years ago'
[978] listitem ''
[981] link 'is shortest argument in output deprecated?', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/736'
StaticText 'Issue'
StaticText '#736'
StaticText ''
StaticText 'created'
StaticText '2 years ago'
StaticText 'by'
[991] link 'whooray', url='http://192.168.0.199:8023/jinwonkim93'
StaticText 'whooray'
StaticText ''
[995] list ''
[996] listitem ''
[997] list ''
[998] listitem ''
[999] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/736#notes'
StaticText 'updated 2 years ago'
[1002] listitem ''
[1005] link "[m3u8 with url to mp4] Protocol 'http' not on whitelist 'file,crypto,data'!", url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/735'
StaticText 'Issue'
StaticText '#735'
StaticText ''
StaticText 'created'
StaticText '2 years ago'
StaticText 'by'
[1015] link 'David Bensoussan', url='http://192.168.0.199:8023/Minipada'
StaticText 'David Bensoussan'
StaticText ''
[1019] list ''
[1020] listitem ''
[1021] list ''
[1022] listitem ''
[1023] link '1', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/735#notes'
StaticText 'updated 2 years ago'
[1026] listitem ''
[1029] link 'Sorted keys causes arguments to get jumbled', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/733'
StaticText 'Issue'
StaticText '#733'
StaticText ''
StaticText 'created'
StaticText '2 years ago'
StaticText 'by'
[1039] link 'Kevin M', url='http://192.168.0.199:8023/sylikc'
StaticText 'Kevin M'
StaticText ''
[1043] list ''
[1044] listitem ''
[1045] list ''
[1046] listitem ''
[1047] link '0', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/733#notes'
StaticText 'updated 2 years ago'
[1050] listitem ''
[1053] link 'How to merge a sequence of audio_frame(numpy.ndarray) to a audio stream?', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/732'
StaticText 'Issue'
StaticText '#732'
StaticText ''
StaticText 'created'
StaticText '2 years ago'
StaticText 'by'
[1063] link 'Jarry', url='http://192.168.0.199:8023/Baiyixuan1113'
StaticText 'Jarry'
StaticText ''
[1067] list ''
[1068] listitem ''
[1069] list ''
[1070] listitem ''
[1071] link '2', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/732#notes'
StaticText 'updated 2 years ago'
[1074] listitem ''
[1077] link "How to hide ffmpeg's console output?", url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/729'
StaticText 'Issue'
StaticText '#729'
StaticText ''
StaticText 'created'
StaticText '2 years ago'
StaticText 'by'
[1087] link 'Burak Duru', url='http://192.168.0.199:8023/duruburak'
StaticText 'Burak Duru'
StaticText ''
[1091] list ''
[1092] listitem ''
[1093] list ''
[1094] listitem ''
[1095] link '6', url='http://192.168.0.199:8023/kkroening/ffmpeg-python/-/issues/729#notes'
StaticText 'updated 2 years ago'
[1099] group ''
[1100] button 'Prev', disabled=True
StaticText 'Prev'
[1104] button 'Next'
StaticText 'Next'
[1109] button 'Show 20 items', hasPopup='menu', expanded=False
StaticText 'Show 20 items'
>