{"id":26747400,"url":"https://github.com/jinleileiking/flvparser","last_synced_at":"2025-04-14T21:08:10.502Z","repository":{"id":65556848,"uuid":"113866524","full_name":"jinleileiking/flvparser","owner":"jinleileiking","description":".flv .ts file parser","archived":false,"fork":false,"pushed_at":"2023-01-29T08:54:04.000Z","size":469,"stargazers_count":10,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2023-07-11T12:16:21.208Z","etag":null,"topics":["flv","h264","joy4","rtmp"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jinleileiking.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-12-11T14:08:26.000Z","updated_at":"2023-07-11T12:16:21.209Z","dependencies_parsed_at":"2023-02-15T21:45:52.229Z","dependency_job_id":null,"html_url":"https://github.com/jinleileiking/flvparser","commit_stats":null,"previous_names":[],"tags_count":0,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jinleileiking%2Fflvparser","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jinleileiking%2Fflvparser/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jinleileiking%2Fflvparser/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jinleileiking%2Fflvparser/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jinleileiking","download_url":"https://codeload.github.com/jinleileiking/flvparser/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245999635,"owners_count":20707574,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["flv","h264","joy4","rtmp"],"created_at":"2025-03-28T09:18:08.845Z","updated_at":"2025-03-28T09:18:09.500Z","avatar_url":"https://github.com/jinleileiking.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# flvparser\n\n```\nA stupid ugly flv / ts file parser\n\nUsage:\n  flvparser [flags]\n\nFlags:\n      --a             show audio\n  -f, --file string   flv / ts file, required\n  -h, --help          help for flvparser\n      --non-key       use with -v:  show BP frames\n      --sei           show sei info\n      --simple        only show nal type\n      --v             show video (default true)\n```\n\n```\n./flvparser -f  ~/visionular/avfiles/s.flv --non-key    \n(*errors.errorString)(0xc000110060)(EOF)\nParsed done\n+------+------+-------+--------+--------+---------+----------+-----------------+-------------+----------+-------+-----+--------+------+---+---+\n|  NO  | TYPE |   I   | FLVTS  |   TS   | TS DIFF | DATASIZE | AVC PACKET TYPE | NALU FORMAT |   NUT    | BYTES | IDC |        |      |   |   |\n+------+------+-------+--------+--------+---------+----------+-----------------+-------------+----------+-------+-----+--------+------+---+---+\n|    1 | H264 | true  |      0 |      0 |       0 |       46 | SEQHDR          |             |\n|    2 | H264 | true  |      0 |      0 |       0 |     5137 | NALU            | AVCC        | (6)SEI   |   688 |   0 | (5)IDR | 4436 | 0 | I |\n|    3 | H264 | false |     40 |     40 |      40 |      132 | NALU            | AVCC        | (1)N-IDR |   123 |   0 | P      |\n|    4 | H264 | false |     80 |     80 |      40 |      989 | NALU            | AVCC        | (1)N-IDR |   980 |   0 | P      |\n|    5 | H264 | false |    120 |    120 |      40 |       55 | NALU            | AVCC        | (1)N-IDR |    46 |   0 | B      |\n|    6 | H264 | false |    160 |    160 |      40 |       62 | NALU            | AVCC        | (1)N-IDR |    53 |   0 | B      |\n|    7 | H264 | false |    200 |    200 |      40 |       25 | NALU            | AVCC        | (1)N-IDR |    16 |   0 | B      |\n|    8 | H264 | false |    240 |    240 |      40 |      193 | NALU            | AVCC        | (1)N-IDR |   184 |   0 | P      |\n|    9 | H264 | false |    280 |    280 |      40 |       40 | NALU            | AVCC        | (1)N-IDR |    31 |   0 | B      |\n|   10 | H264 | false |    320 |    320 |      40 |       30 | NALU            | AVCC        | (1)N-IDR |    21 |   0 | B      |\n|   11 | H264 | false |    360 |    360 |      40 |       24 | NALU            | AVCC        | (1)N-IDR |    15 |   0 | B      |\n|   12 | H264 | false |    400 |    400 |      40 |       73 | NALU            | AVCC        | (1)N-IDR |    64 |   0 | P      |\n|   13 | H264 | false |    440 |    440 |      40 |       26 | NALU            | AVCC        | (1)N-IDR |    17 |   0 | B      |\n|   14 | H264 | false |    480 |    480 |      40 |       23 | NALU            | AVCC        | (1)N-IDR |    14 |   0 | B      |\n|   15 | H264 | false |    520 |    520 |      40 |       25 | NALU            | AVCC        | (1)N-IDR |    16 |   0 | B      |\n|   16 | H264 | false |    560 |    560 |      40 |      439 | NALU            | AVCC        | (1)N-IDR |   430 |   0 | P      |\n|   17 | H264 | false |    600 |    600 |      40 |     3008 | NALU            | AVCC        | (1)N-IDR |  2999 |   0 | P      |\n|   18 | H264 | false |    640 |    640 |      40 |      604 | NALU            | AVCC        | (1)N-IDR |   595 |   0 | P      |\n|   19 | H264 | false |    680 |    680 |      40 |       28 | NALU            | AVCC        | (1)N-IDR |    19 |   0 | B      |\n|   20 | H264 | false |    720 |    720 |      40 |       58 | NALU            | AVCC        | (1)N-IDR |    49 |   0 | B      |\n|   21 | H264 | false |    760 |    760 |      40 |       25 | NALU            | AVCC        | (1)N-IDR |    16 |   0 | B      |\n|   22 | H264 | false |    800 |    800 |      40 |     3429 | NALU            | AVCC        | (1)N-IDR |  3420 |   0 | P      |\n|   23 | H264 | false |    840 |    840 |      40 |       64 | NALU            | AVCC        | (1)N-IDR |    55 |   0 | B      |\n\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjinleileiking%2Fflvparser","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjinleileiking%2Fflvparser","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjinleileiking%2Fflvparser/lists"}