Showing preview only (8,244K chars total). Download the full file or copy to clipboard to get everything.
Repository: scopeInfinity/Video2Description
Branch: VideoCaption
Commit: 538568b42c89
Files: 68
Total size: 29.9 MB
Directory structure:
gitextract_80y_vnv1/
├── .dockerignore
├── .github/
│ ├── ISSUE_TEMPLATE/
│ │ ├── bug_report.md
│ │ └── feature_request.md
│ ├── labeler.yml
│ └── workflows/
│ ├── ci.yml
│ └── label.yml
├── .gitignore
├── LICENSE
├── README.md
├── REFERENCES.md
├── backend.Dockerfile
├── dataset/
│ ├── test_videodatainfo_2017.json
│ ├── videodatainfo_2017.json
│ └── videos/
│ └── README.md
├── dataset_cache/
│ └── README.md
├── docker-compose.yml
├── docker_build.sh
├── docker_hub.sh
├── docker_test.sh
├── early_tests.sh
├── environment.yml
├── frontend.Dockerfile
├── keep_alive.sh
├── requirements.txt
├── src/
│ ├── __init__.py
│ ├── backend/
│ │ ├── CombinedResults/
│ │ │ ├── calculate_score_results.sh
│ │ │ ├── calculate_total_score_json.py
│ │ │ ├── find_total_sentences_unique.py
│ │ │ └── summary.sh
│ │ ├── __init__.py
│ │ ├── data.py
│ │ ├── framework.py
│ │ ├── model.py
│ │ ├── parser.py
│ │ ├── plotepochlog.py
│ │ ├── pred.sh
│ │ ├── preprocess.py
│ │ ├── run.sh
│ │ ├── test_on_trained.sh
│ │ ├── train.py
│ │ ├── utils.py
│ │ ├── videohandler.py
│ │ ├── vocab.py
│ │ └── vpreprocess.py
│ ├── common/
│ │ ├── __init__.py
│ │ ├── config.py
│ │ ├── logger.py
│ │ ├── rpc.py
│ │ └── status.py
│ ├── config.json
│ ├── config_docker.json
│ ├── frontend/
│ │ ├── __init__.py
│ │ ├── app.py
│ │ └── templates/
│ │ ├── get_ids.html
│ │ ├── index.html
│ │ ├── layout.html
│ │ ├── play.html
│ │ ├── predict.html
│ │ └── publicindex.html
│ ├── run_tests.sh
│ └── tests/
│ ├── __init__.py
│ └── data/
│ ├── __init__.py
│ ├── fetcher.py
│ ├── test_fetcher.py
│ └── videos/
│ └── .content
├── tests/
│ └── e2e/
│ ├── __init__.py
│ └── test_external.py
└── uploads/
└── touched
================================================
FILE CONTENTS
================================================
================================================
FILE: .dockerignore
================================================
.git
================================================
FILE: .github/ISSUE_TEMPLATE/bug_report.md
================================================
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''
---
**Describe the bug**
A clear and concise description of what the bug is.
**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
**Expected behavior**
A clear and concise description of what you expected to happen.
**Sample video**
Provide a sample video (if applicable).
**Screenshots**
If applicable, add screenshots to help explain your problem.
**Desktop (please complete the following information):**
- OS: [e.g. iOS]
- Docker Version
- Docker Compose Version
- Browser [e.g. chrome, safari]
- Version [e.g. 22]
**Additional context**
Add any other context about the problem here.
================================================
FILE: .github/ISSUE_TEMPLATE/feature_request.md
================================================
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: ''
assignees: ''
---
**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
**Describe the solution you'd like**
A clear and concise description of what you want to happen.
**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.
**Additional context**
Add any other context or screenshots about the feature request here.
================================================
FILE: .github/labeler.yml
================================================
env:
- Dockerfile
- environment.yml
- requirements.txt
config:
- src/config.json
- src/config_docker.json
test:
- tests/*
- tests/**/*
- src/tests/*
- src/tests/**/*
================================================
FILE: .github/workflows/ci.yml
================================================
name: CI
on:
push:
branches:
- VideoCaption
- actions
- speedo
pull_request:
branches:
- VideoCaption
schedule:
- cron: "11 7 1 * *"
workflow_dispatch:
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: [2.7]
steps:
- uses: actions/checkout@v2
- name: Docker Pull
run: |
bash docker_hub.sh pull
- name: Install dependencies
run: |
pip install -r requirements.txt
bash early_tests.sh
sudo apt-get install firefox
wget 'https://github.com/mozilla/geckodriver/releases/download/v0.30.0/geckodriver-v0.30.0-linux64.tar.gz'
tar -xvzf geckodriver-v0.30.0-linux64.tar.gz
sudo mv geckodriver /usr/local/bin
- name: Build
run: |
bash docker_build.sh
- name: Test
run: |
bash docker_test.sh
# Push image to docker on 'push' event only.
- name: Deploy to Docker Hub
if: ${{ github.event_name == 'push' || github.event_name == 'workflow_dispatch' }}
env:
DOCKER_USERNAME: "scopeinfinity"
DOCKER_TOKEN: ${{ secrets.DOCKER_TOKEN }}
run: |
{ echo "$DOCKER_TOKEN" | docker login -u "$DOCKER_USERNAME" --password-stdin ; } && bash docker_hub.sh push
================================================
FILE: .github/workflows/label.yml
================================================
# This workflow will triage pull requests and apply a label based on the
# paths that are modified in the pull request.
#
# To use this workflow, you will need to set up a .github/labeler.yml
# file with configuration. For more information, see:
# https://github.com/actions/labeler/blob/master/README.md
name: Labeler
on: [pull_request]
jobs:
label:
runs-on: ubuntu-latest
steps:
- uses: actions/labeler@v2
with:
repo-token: "${{ secrets.GITHUB_TOKEN }}"
================================================
FILE: .gitignore
================================================
# Other Git Projects
FFmpeg/
# Learning Session Files
*_state.txt
*_model.dat
*_logs.txt
*_model.dat_*_loss_*
*_logs_epoch_.txt
*_logs_.txt
model_*.dat*
state_*.txt
# Local Files to ignore
display
*.mp4
*.mp4_
# Backup Files
*~
*#
.#*
# Files taken from other source
glove/*
models/*
# Dynamically Generated Files
vocab.dat
glove.dat
log.txt
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class
# C extensions
*.so
# Distribution / packaging
.Python
env/
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec
# Installer logs
pip-log.txt
pip-delete-this-directory.txt
# Unit test / coverage reports
htmlcov/
.tox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
.hypothesis/
# Translations
*.mo
*.pot
# Django stuff:
*.log
local_settings.py
# Flask stuff:
instance/
.webassets-cache
# Scrapy stuff:
.scrapy
# Sphinx documentation
docs/_build/
# PyBuilder
target/
# Jupyter Notebook
.ipynb_checkpoints
# pyenv
.python-version
# celery beat schedule file
celerybeat-schedule
# SageMath parsed files
*.sage.py
# dotenv
.env
# virtualenv
.venv
venv/
ENV/
# Spyder project settings
.spyderproject
.spyproject
# Rope project settings
.ropeproject
# mkdocs documentation
/site
# mypy
.mypy_cache/
================================================
FILE: LICENSE
================================================
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1. Definitions.
"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.
"Licensor" shall mean the copyright owner or entity authorized by
the copyright owner that is granting the License.
"Legal Entity" shall mean the union of the acting entity and all
other entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,
"control" means (i) the power, direct or indirect, to cause the
direction or management of such entity, whether by contract or
otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.
"You" (or "Your") shall mean an individual or Legal Entity
exercising permissions granted by this License.
"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.
"Object" form shall mean any form resulting from mechanical
transformation or translation of a Source form, including but
not limited to compiled object code, generated documentation,
and conversions to other media types.
"Work" shall mean the work of authorship, whether in Source or
Object form, made available under the License, as indicated by a
copyright notice that is included in or attached to the work
(an example is provided in the Appendix below).
"Derivative Works" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.
"Contribution" shall mean any work of authorship, including
the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionally
submitted to Licensor for inclusion in the Work by the copyright owner
or by an individual or Legal Entity authorized to submit on behalf of
the copyright owner. For the purposes of this definition, "submitted"
means any form of electronic, verbal, or written communication sent
to the Licensor or its representatives, including but not limited to
communication on electronic mailing lists, source code control systems,
and issue tracking systems that are managed by, or on behalf of, the
Licensor for the purpose of discussing and improving the Work, but
excluding communication that is conspicuously marked or otherwise
designated in writing by the copyright owner as "Not a Contribution."
"Contributor" shall mean Licensor and any individual or Legal Entity
on behalf of whom a Contribution has been received by Licensor and
subsequently incorporated within the Work.
2. Grant of Copyright License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
copyright license to reproduce, prepare Derivative Works of,
publicly display, publicly perform, sublicense, and distribute the
Work and such Derivative Works in Source or Object form.
3. Grant of Patent License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
(except as stated in this section) patent license to make, have made,
use, offer to sell, sell, import, and otherwise transfer the Work,
where such license applies only to those patent claims licensable
by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s)
with the Work to which such Contribution(s) was submitted. If You
institute patent litigation against any entity (including a
cross-claim or counterclaim in a lawsuit) alleging that the Work
or a Contribution incorporated within the Work constitutes direct
or contributory patent infringement, then any patent licenses
granted to You under this License for that Work shall terminate
as of the date such litigation is filed.
4. Redistribution. You may reproduce and distribute copies of the
Work or Derivative Works thereof in any medium, with or without
modifications, and in Source or Object form, provided that You
meet the following conditions:
(a) You must give any other recipients of the Work or
Derivative Works a copy of this License; and
(b) You must cause any modified files to carry prominent notices
stating that You changed the files; and
(c) You must retain, in the Source form of any Derivative Works
that You distribute, all copyright, patent, trademark, and
attribution notices from the Source form of the Work,
excluding those notices that do not pertain to any part of
the Derivative Works; and
(d) If the Work includes a "NOTICE" text file as part of its
distribution, then any Derivative Works that You distribute must
include a readable copy of the attribution notices contained
within such NOTICE file, excluding those notices that do not
pertain to any part of the Derivative Works, in at least one
of the following places: within a NOTICE text file distributed
as part of the Derivative Works; within the Source form or
documentation, if provided along with the Derivative Works; or,
within a display generated by the Derivative Works, if and
wherever such third-party notices normally appear. The contents
of the NOTICE file are for informational purposes only and
do not modify the License. You may add Your own attribution
notices within Derivative Works that You distribute, alongside
or as an addendum to the NOTICE text from the Work, provided
that such additional attribution notices cannot be construed
as modifying the License.
You may add Your own copyright statement to Your modifications and
may provide additional or different license terms and conditions
for use, reproduction, or distribution of Your modifications, or
for any such Derivative Works as a whole, provided Your use,
reproduction, and distribution of the Work otherwise complies with
the conditions stated in this License.
5. Submission of Contributions. Unless You explicitly state otherwise,
any Contribution intentionally submitted for inclusion in the Work
by You to the Licensor shall be under the terms and conditions of
this License, without any additional terms or conditions.
Notwithstanding the above, nothing herein shall supersede or modify
the terms of any separate license agreement you may have executed
with Licensor regarding such Contributions.
6. Trademarks. This License does not grant permission to use the trade
names, trademarks, service marks, or product names of the Licensor,
except as required for reasonable and customary use in describing the
origin of the Work and reproducing the content of the NOTICE file.
7. Disclaimer of Warranty. Unless required by applicable law or
agreed to in writing, Licensor provides the Work (and each
Contributor provides its Contributions) on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied, including, without limitation, any warranties or conditions
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
PARTICULAR PURPOSE. You are solely responsible for determining the
appropriateness of using or redistributing the Work and assume any
risks associated with Your exercise of permissions under this License.
8. Limitation of Liability. In no event and under no legal theory,
whether in tort (including negligence), contract, or otherwise,
unless required by applicable law (such as deliberate and grossly
negligent acts) or agreed to in writing, shall any Contributor be
liable to You for damages, including any direct, indirect, special,
incidental, or consequential damages of any character arising as a
result of this License or out of the use or inability to use the
Work (including but not limited to damages for loss of goodwill,
work stoppage, computer failure or malfunction, or any and all
other commercial damages or losses), even if such Contributor
has been advised of the possibility of such damages.
9. Accepting Warranty or Additional Liability. While redistributing
the Work or Derivative Works thereof, You may choose to offer,
and charge a fee for, acceptance of support, warranty, indemnity,
or other liability obligations and/or rights consistent with this
License. However, in accepting such obligations, You may act only
on Your own behalf and on Your sole responsibility, not on behalf
of any other Contributor, and only if You agree to indemnify,
defend, and hold each Contributor harmless for any liability
incurred by, or claims asserted against, such Contributor by reason
of your accepting any such warranty or additional liability.
END OF TERMS AND CONDITIONS
APPENDIX: How to apply the Apache License to your work.
To apply the Apache License to your work, attach the following
boilerplate notice, with the fields enclosed by brackets "[]"
replaced with your own identifying information. (Don't include
the brackets!) The text should be enclosed in the appropriate
comment syntax for the file format. We also recommend that a
file or class name and description of purpose be included on the
same "printed page" as the copyright notice for easier
identification within third-party archives.
Copyright [yyyy] [name of copyright owner]
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
================================================
FILE: README.md
================================================
# Video Captioning [](https://travis-ci.com/scopeInfinity/Video2Description) [](https://hits.seeyoufarm.com)
Generate caption for the given video clip
Branch : [VideoCaption](https://github.com/scopeInfinity/Video2Description/tree/VideoCaption) (1a2124d), [VideoCaption_catt](https://github.com/scopeInfinity/Video2Description/tree/VideoCaption_catt) (647e73b4)
### Model
Model generates natural sentence word by word

| Audio SubModel | Video SubModel | Sentence Generation SubModel |
| :-------------: |:-------------:| :-----:|
| ![audio_model][audio_model]| ![video_model][video_model] | ![sentence_generation][sentence_generation]
[audio_model]: https://github.com/scopeInfinity/Video2Description/raw/VideoCaption/images/model_audio.png
[video_model]: https://github.com/scopeInfinity/Video2Description/raw/VideoCaption/images/model_video.png
[sentence_generation]: https://github.com/scopeInfinity/Video2Description/raw/VideoCaption/images/model_word.png
Context extraction for Temporal Attention Model, at i<sup>th</sup> word generation

### Results - *f5c22f7*
Test videos with good results
| | | |
| :-------------: |:-------------:| :-----:|
| ![12727][12727]| ![12501][12501] | ![10802][10802]
| two men are talking about a cooking show | a woman is cooking | a dog is running around a field |
| ![12968][12968] | ![12937][12937] | ![12939][12939]
| a woman is talking about a makeup face | a man is driving a car down the road | a man is cooking in a kitchen
| ![12683][12683] | ![12901][12901] | ![12994][12994]
| a man is playing a video game | two men are playing table tennis in a stadium | a man is talking about a computer program
Test videos with poor results
| | | |
| :-------------: |:-------------:| :-----:|
| ![12589][12589]| ![12966][12966] | ![12908][12908]
| a person is playing with a toy | a man is walking on the field | a man is standing in a gym |
[12727]: https://raw.githubusercontent.com/scopeInfinity/Video2Description/VideoCaption/f5c22f7_images/12727.gif
[12501]: https://raw.githubusercontent.com/scopeInfinity/Video2Description/VideoCaption/f5c22f7_images/12501.gif
[10802]: https://raw.githubusercontent.com/scopeInfinity/Video2Description/VideoCaption/f5c22f7_images/10802.gif
[12968]: https://raw.githubusercontent.com/scopeInfinity/Video2Description/VideoCaption/f5c22f7_images/12968.gif
[12937]: https://raw.githubusercontent.com/scopeInfinity/Video2Description/VideoCaption/f5c22f7_images/12937.gif
[12939]: https://raw.githubusercontent.com/scopeInfinity/Video2Description/VideoCaption/f5c22f7_images/12939.gif
[12683]: https://raw.githubusercontent.com/scopeInfinity/Video2Description/VideoCaption/f5c22f7_images/12683.gif
[12901]: https://raw.githubusercontent.com/scopeInfinity/Video2Description/VideoCaption/f5c22f7_images/12901.gif
[12994]: https://raw.githubusercontent.com/scopeInfinity/Video2Description/VideoCaption/f5c22f7_images/12994.gif
[12589]: https://raw.githubusercontent.com/scopeInfinity/Video2Description/VideoCaption/f5c22f7_images/12589.gif
[12966]: https://raw.githubusercontent.com/scopeInfinity/Video2Description/VideoCaption/f5c22f7_images/12966.gif
[12908]: https://raw.githubusercontent.com/scopeInfinity/Video2Description/VideoCaption/f5c22f7_images/12908.gif
### Try it out!!!
* Please feel free to raise PR with necessary suggestions.
* Clone the repository`
* `git clone https://github.com/scopeInfinity/Video2Description.git`
* Install docker and docker-compose
* Current config has docker-compose file format '3.2'.
* https://github.com/docker/compose/releases
* ```bash
sudo apt-get install docker.io
sudo curl -L "https://github.com/docker/compose/releases/download/1.25.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
```
* docs
* https://docs.docker.com/install/linux/docker-ce/ubuntu/
* https://docs.docker.com/compose/install/
* Pull the prebuild images and run the container
```bash
$ docker-compose pull
$ docker-compose up
```
* Browse to `http://localhost:8080/`
* backend might take few minutes to reach a stable stage.
##### Execution without Docker
* We can go always go through `backend.Dockerfile` and `frontend.Dockerfile` to understand better.
* Update `src/config.json` as per the requirement and use those path during upcoming steps.
* To know more about any field, just search for the reference in the codebase.
* Install miniconda
* https://docs.conda.io/projects/conda/en/latest/user-guide/install/index.html
* Get `glove.6B.300d.txt` from `https://nlp.stanford.edu/projects/glove/`
* Install ffmpeg
* Configure, build and install ffmpeg from source with shared libraries
```bash
$ git clone 'https://github.com/FFmpeg/FFmpeg.git'
$ cd FFmpeg
$ ./configure --enable-shared # Use --prefix if need to install in custom directory
$ make
# make install
```
* If required, use `https://github.com/tylin/coco-caption/` for scoring the model.
* Then create conda environment using `environment.yml`
* `$ conda env create -f environment.yml`
* And activate the environment
```
$ conda activate .
```
* Turn up the backend
* `src$ python -m backend.parser server --start --model /path/to/model`
* Turn up the web frontend
* `src$ python -m frontend.app`
### Info
Data Directory and Working Directory can be same as the project root directory.
### Data Directory
File | Reference
--- | ---
*/path/to/data_dir/VideoDataset/videodatainfo_2017.json* | http://ms-multimedia-challenge.com/2017/dataset
*/path/to/data_dir/VideoDataset/videos/[0-9]+.mp4* | Download videos based on above dataset
*/path/to/data_dir/glove/glove.6B.300d.txt* | https://nlp.stanford.edu/projects/glove/
*/path/to/data_dir/VideoDataset/cache_40_224x224/[0-9]+.npy* | Video cached files will be created on fly
### Working Directory
File | Content
--- | ---
*/path/to/working_dir/glove.dat* | Pickle Dumped Glove Embedding
*/path/to/working_dir/vocab.dat* | Pickle Dumped Vocabulary Words
### Download Dataset
* Execute `python videohandler.py` from *VideoDataset* Directory
### Execution
It currently supports train, predict and server mode. Please use the following command for better explanation.
```bash
src$ python -m backend.parse -h
```
### Training Methods
* Try Iterative Learning
* Try Random Learning
### Evaluation
#### Prerequisite
```bash
cd /path/to/eval_dir/
git clone 'https://github.com/tylin/coco-caption.git' cococaption
ln /path/to/working_dir/cocoeval.py cococaption/
```
#### Evaluate
```bash
# One can do changes in parser.py for numbers of test examples to be considered in evaluation
python parser.py predict save_all_test
python /path/to/eval_dir/cocoeval.py <results file>.txt
```
#### Sample Evaluation while training
Commit | Training | Total | CIDEr | Bleu_4 | ROUGE_L | METEOR | Model Filename
--- | --- | --- | --- | --- | --- | --- | ---
647e73b4 | 10 epochs | 1.1642 | 0.1580 | 0.3090 | 0.4917 | 0.2055 | CAttention_ResNet_D512L512_G128G64_D1024D0.20BN_BDGRU1024_D0.2L1024DVS_model.dat_4990_loss_2.484_Cider0.360_Blue0.369_Rouge0.580_Meteor0.256
1a2124d | 17 epochs | 1.1599 | 0.1654 | 0.3022 | 0.4849 | 0.2074 | ResNet_D512L512_G128G64_D1024D0.20BN_BDLSTM1024_D0.2L1024DVS_model.dat_4987_loss_2.203_Cider0.342_Blue0.353_Rouge0.572_Meteor0.256
f5c22f7 | 17 epochs | 1.1559 | 0.1680 | 0.3000 | 0.4832 | 0.2047 | ResNet_D512L512_G128G64_D1024D0.20BN_BDGRU1024_D0.2L1024DVS_model.dat_4983_loss_2.350_Cider0.355_Blue0.353_Rouge0.571_Meteor0.247_TOTAL_1.558_BEST
bd072ac | 11 CPUhrs with Multiprocessing (16 epochs) | 1.0736 | 0.1528 | 0.2597 | 0.4674 | 0.1936 | ResNet_D512L512_D1024D0.20BN_BDGRU1024_D0.2L1024DVS_model.dat_4986_loss_2.306_Cider0.347_Blue0.328_Rouge0.560_Meteor0.246
3ccf5d5 | 15 CPUhrs | 1.0307 | 0.1258 | 0.2535 | 0.4619 | 0.1895 | res_mcnn_rand_b100_s500_model.dat_model1_3ccf5d5
Check `Specifications` section for model comparision.
Temporal attention Model for is on `VideoCaption_catt` branch.
Pre-trained Models : https://drive.google.com/open?id=1gexBRQfrjfcs7N5UI5NtlLiIR_xa69tK
### Web Server
- Start the server **(S)** for to compute predictions (Within conda environment)
```bash
python parser.py server -s -m <path/to/correct/model>
```
- Check `config.json` for configurations.
- Execute `python app.py` from webserver (No need for conda environment)
- Make sure, your the process is can new files inside `$UPLOAD_FOLDER`
- Open `http://webserver:5000/` to open Web Server for testing (under default configuration)
### Specifications
##### Commit: 3ccf5d5
- ResNet over LSTM for feature extraction
- Word by Word generation based on last prediction for Sentence Generation using LSTM
- Random Dataset Learning of training data
- Vocab Size 9448
- Glove of 300 Dimension
##### Commit: bd072ac
- ResNet over BiDirection GRU for feature extraction
- Sequential Learning of training data
- Batch Normalization + Few more tweaks in Model
- Bleu, CIDEr, Rouge, Meteor score generation for validation
- Multiprocessing keras
##### Commit: f5c22f7
- Audio with BiDirection GRU
##### Commit: 1a2124d
- Audio with BiDirection LSTM
##### Commit: 647e73b
- Audio with BiDirection GRU using temporal attention for context
# Image Captioning
Generate caption for the given images
Branch : [onehot_gen](https://github.com/scopeInfinity/Video2Description/tree/onehot_gen)
Commit : [898f15778d40b67f333df0a0e744a4af0b04b16c](https://github.com/scopeInfinity/Video2Description/commit/898f15778d40b67f333df0a0e744a4af0b04b16c)
Trained Model : https://drive.google.com/open?id=1qzMCAbh_tW3SjMMVSPS4Ikt6hDnGfhEN
Categorical Crossentropy Loss : 0.58
================================================
FILE: REFERENCES.md
================================================
[1] J. Xu, T. Mei, T. Yao, Y. Rui. MSR-VTT: A Large Video Description Dataset for
Bridging Video and Language, In Proceedings of CVPR, 2016.
[2] Kaiming He, Xiangyu Zhang, Shaoqing Ren, Jian Sun
Deep Residual Learning for Image Recognition 2016 IEEE Conference on Computer
Vision and Pattern Recognition (CVPR)
[3] Jeffrey Pennington, Richard Socher, and Christopher D. Manning. GloVe: Global Vec-
tors for Word Representation (2014)
[4] McFee, Brian, Colin Raffel, Dawen Liang, Daniel PW Ellis, Matt McVicar, Eric Bat-
tenberg, and Oriol Nieto. librosa: Audio and music signal analysis in python. In Pro-
ceedings of the 14th python in science conference, pp. 18-25. 2015
[5] Oriol Vinyals, Alexander Toshev, Samy Bengio, Dumitru Erhan. Show and Tell: A
Neural Image Caption Generator (April 2015)
[6] Jeff Donahue, Lisa Anne Hendricks, Marcus Rohrbach, Subhashini Venugopalan, Sergio
Guadarrama, Kate Saenko, Trevor Darrell Long-term Recurrent Convolutional Networks
for Visual Recognition and Description (Nov 2014)
[7] Subhashini Venugopalan, Marcus Rohrbach, Jeff Donahue, Raymond Mooney, Trevor
Darrell, Kate Saenko and Raymond Moone, Sequence to Sequence Video to Text (May
2015)
[8] Ilya Sutskever, Oriol Vinyals, Quoc V. Le, Sequence to Sequence Learning with Neural
Networks (Sep 2014)
[9] Ramakrishna Vedantam, C. Lawrence Zitnick and Devi Parikh CIDEr: Consensus-
based Image Description Evaluation, (The Computer Vision Foundation 2015)
[10] Alon Lavie and Michael Denkowski, The METEOR Metric for Automatic Evaluation
of Machine Translation, Machine Translation, 2010
[11] Kishore Papineni,Salim Roukos,Todd Ward and Wei-Jing Zhu BLEU: a method for
automatic evaluation of machine translation ACL ’02 Proceedings of the 40th Annual
Meeting on Association for Computational Linguistics, Pages 311-318 (2002)
[12] Lin, C.Y.Rouge: A package for automatic evaluation of summaries. In Text Summa-
rization Branches Out: Proceedings of the ACL 04 Workshop (pp. 74-81) (2004, July)
================================================
FILE: backend.Dockerfile
================================================
FROM ubuntu:xenial as my_base
RUN apt-get update
RUN apt-get install -y libsamplerate0 curl libsndfile1 pkg-config nasm wget zip
FROM my_base as ffmpeg_builder
WORKDIR /tmp
RUN wget https://github.com/FFmpeg/FFmpeg/archive/master.zip -O ffmpeg.zip
RUN unzip ffmpeg.zip
RUN rm ffmpeg.zip
WORKDIR /tmp/FFmpeg-master/
RUN ./configure --enable-shared
RUN make -j32
FROM my_base as glove_builder
WORKDIR /tmp
# https://nlp.stanford.edu/projects/glove/
RUN wget http://nlp.stanford.edu/data/glove.6B.zip && \
unzip glove.6B.zip glove.6B.300d.txt && \
rm glove.6B.zip
FROM my_base as deploy
# FROM conda/miniconda2
RUN apt-get update
RUN apt-get install -y libsamplerate0 curl libsndfile1 pkg-config nasm wget zip
RUN useradd -m -s /bin/bash si
RUN mkdir /var/log/v2d
RUN chown si:si /var/log/v2d
RUN chmod 700 /var/log/v2d
USER si
# Installing miniconda
RUN wget -N https://repo.anaconda.com/miniconda/Miniconda2-latest-Linux-x86_64.sh -O /tmp/Miniconda2-latest-Linux-x86_64.sh
RUN bash /tmp/Miniconda2-latest-Linux-x86_64.sh -b
RUN rm /tmp/Miniconda2-latest-Linux-x86_64.sh
USER root
RUN ln -s /home/si/miniconda2/bin/conda /usr/bin/
USER si
# glove
RUN mkdir -p /home/si/v2d/dataset
WORKDIR /home/si/v2d/dataset
COPY --from=glove_builder /tmp/glove.6B.300d.txt /home/si/v2d/dataset/glove.6B.300d.txt
# ffmpeg build and install
COPY --from=ffmpeg_builder /tmp/FFmpeg-master/ /tmp/FFmpeg-master/
WORKDIR /tmp/FFmpeg-master/
USER root
RUN make install
USER si
RUN echo 'export LD_LIBRARY_PATH=/usr/local/lib' >> /home/si/.bashrc
# coco-caption
WORKDIR /home/si
RUN wget -N 'https://github.com/tylin/coco-caption/archive/master.zip' -O coco.zip && \
unzip coco.zip && \
mv coco-caption-master coco-caption && \
rm coco.zip
# Create conda environment
# Note: ffmpeg with --enable-shared should be before installing opencv
WORKDIR /home/si/v2d/
COPY --chown=si:si environment.yml /home/si/v2d/
RUN conda env create -f environment.yml
RUN conda init bash
RUN echo "conda activate V2D" >> /home/si/.bashrc
# Prepare basic files
ENV V2D_CONFIG_FILE=config_docker.json
RUN mkdir -p /home/si/v2d/dataset
RUN mkdir -p /home/si/v2d/dataset_cache
RUN mkdir -p /home/si/v2d/models
RUN mkdir -p /tmp/v2d/app/uploads
COPY --chown=si:si dataset/videodatainfo_2017.json /home/si/v2d/dataset/
COPY --chown=si:si dataset/test_videodatainfo_2017.json /home/si/v2d/dataset/
COPY --chown=si:si src/ /home/si/v2d/src/
WORKDIR /home/si/v2d/src
# Prepares cache for pretrained model
COPY --chown=si:si models/ /home/si/v2d/models/
WORKDIR /home/si/v2d/models/
RUN wget -q -N 'https://github.com/scopeInfinity/Video2Description/releases/download/models/ResNet_D512L512_G128G64_D1024D0.20BN_BDGRU1024_D0.2L1024DVS_model.dat_4983_loss_2.350_Cider0.355_Blue0.353_Rouge0.571_Meteor0.247_TOTAL_1.558_BEST'
RUN echo "Available Models:"
RUN ls -1 /home/si/v2d/models
WORKDIR /home/si/v2d/src/
RUN conda run -n V2D python -m backend.parser server --init-only -m /home/si/v2d/models/ResNet_D512L512_G128G64_D1024D0.20BN_BDGRU1024_D0.2L1024DVS_model.dat_4983_loss_2.350_Cider0.355_Blue0.353_Rouge0.571_Meteor0.247_TOTAL_1.558_BEST
================================================
FILE: dataset/test_videodatainfo_2017.json
================================================
{"info": {"contributor": "Microsoft MSM group", "data_created": "2017-05-31 12:10:25", "version": "2.0", "description": "This is 2.0 version of the 2016 MSR-VTT dataset.", "year": "2017"}, "videos": [{"category": 14, "url": "https://www.youtube.com/watch?v=4TgXgwVndiw", "video_id": "video12728", "start time": 145.49, "end time": 173.19, "split": "test", "id": 12728}, {"category": 16, "url": "https://www.youtube.com/watch?v=42jC7y8b2VI", "video_id": "video11167", "start time": 19.27, "end time": 47.86, "split": "test", "id": 11167}, {"category": 13, "url": "https://www.youtube.com/watch?v=o4x-G_odmFQ", "video_id": "video10242", "start time": 41.02, "end time": 66.78, "split": "test", "id": 10242}, {"category": 11, "url": "https://www.youtube.com/watch?v=5HBgXY_MrQQ", "video_id": "video12303", "start time": 73.0, "end time": 84.34, "split": "test", "id": 12303}, {"category": 11, "url": "https://www.youtube.com/watch?v=Gv_4ZyrxhSI", "video_id": "video12888", "start time": 0.0, "end time": 11.63, "split": "test", "id": 12888}, {"category": 19, "url": "https://www.youtube.com/watch?v=pyMTSr8hbow", "video_id": "video10083", "start time": 76.57, "end time": 86.81, "split": "test", "id": 10083}, {"category": 5, "url": "https://www.youtube.com/watch?v=JSkvChTSanM", "video_id": "video11207", "start time": 219.9, "end time": 233.25, "split": "test", "id": 11207}, {"category": 4, "url": "https://www.youtube.com/watch?v=oIwqlJqH2XE", "video_id": "video11882", "start time": 36.65, "end time": 55.04, "split": "test", "id": 11882}, {"category": 9, "url": "https://www.youtube.com/watch?v=3L4CeF7ROCM", "video_id": "video12960", "start time": 0.0, "end time": 19.17, "split": "test", "id": 12960}, {"category": 13, "url": "https://www.youtube.com/watch?v=AYMj-isXtr4", "video_id": "video11347", "start time": 52.3, "end time": 69.38, "split": "test", "id": 11347}, {"category": 2, "url": "https://www.youtube.com/watch?v=7AvcG_-DnA8", "video_id": "video12141", "start time": 292.21, "end time": 305.11, "split": "test", "id": 12141}, {"category": 18, "url": "https://www.youtube.com/watch?v=6tIVHViRQ1c", "video_id": "video10269", "start time": 0.0, "end time": 16.93, "split": "test", "id": 10269}, {"category": 7, "url": "https://www.youtube.com/watch?v=1ROWuwPnthE", "video_id": "video12826", "start time": 61.44, "end time": 75.72, "split": "test", "id": 12826}, {"category": 3, "url": "https://www.youtube.com/watch?v=pu0mhnKpYio", "video_id": "video11015", "start time": 345.26, "end time": 361.38, "split": "test", "id": 11015}, {"category": 3, "url": "https://www.youtube.com/watch?v=00EVI5yIoUw", "video_id": "video10210", "start time": 16.37, "end time": 29.53, "split": "test", "id": 10210}, {"category": 13, "url": "https://www.youtube.com/watch?v=MHSx2_UqOoU", "video_id": "video12467", "start time": 184.44, "end time": 195.37, "split": "test", "id": 12467}, {"category": 9, "url": "https://www.youtube.com/watch?v=2SVB_jVZ6_M", "video_id": "video11656", "start time": 3.82, "end time": 24.0, "split": "test", "id": 11656}, {"category": 3, "url": "https://www.youtube.com/watch?v=pQ68SDKkvS8", "video_id": "video11539", "start time": 124.34, "end time": 153.8, "split": "test", "id": 11539}, {"category": 7, "url": "https://www.youtube.com/watch?v=bJyTdkyo8R4", "video_id": "video12539", "start time": 76.33, "end time": 92.97, "split": "test", "id": 12539}, {"category": 17, "url": "https://www.youtube.com/watch?v=QaszXW8aJlE", "video_id": "video10570", "start time": 65.65, "end time": 81.93, "split": "test", "id": 10570}, {"category": 3, "url": "https://www.youtube.com/watch?v=q4wkKwT3PRM", "video_id": "video10136", "start time": 83.97, "end time": 111.57, "split": "test", "id": 10136}, {"category": 6, "url": "https://www.youtube.com/watch?v=0DBM1PZxyLA", "video_id": "video11204", "start time": 274.15, "end time": 285.6, "split": "test", "id": 11204}, {"category": 11, "url": "https://www.youtube.com/watch?v=-zRBMNhvfi0", "video_id": "video11182", "start time": 204.78, "end time": 224.48, "split": "test", "id": 11182}, {"category": 18, "url": "https://www.youtube.com/watch?v=pCM36rMRnrk", "video_id": "video12239", "start time": 31.33, "end time": 42.13, "split": "test", "id": 12239}, {"category": 7, "url": "https://www.youtube.com/watch?v=-8H0KYDP44M", "video_id": "video11071", "start time": 20.94, "end time": 37.38, "split": "test", "id": 11071}, {"category": 16, "url": "https://www.youtube.com/watch?v=nq4a_lnKD3A", "video_id": "video11323", "start time": 41.29, "end time": 65.31, "split": "test", "id": 11323}, {"category": 8, "url": "https://www.youtube.com/watch?v=rgfLajtqcAc", "video_id": "video10245", "start time": 25.51, "end time": 46.01, "split": "test", "id": 10245}, {"category": 3, "url": "https://www.youtube.com/watch?v=1qXv5LCylSk", "video_id": "video12611", "start time": 6.89, "end time": 34.41, "split": "test", "id": 12611}, {"category": 18, "url": "https://www.youtube.com/watch?v=-bhSrkMlRHQ", "video_id": "video10524", "start time": 196.94, "end time": 215.36, "split": "test", "id": 10524}, {"category": 0, "url": "https://www.youtube.com/watch?v=rp4UwPZfRis", "video_id": "video11791", "start time": 144.78, "end time": 155.08, "split": "test", "id": 11791}, {"category": 6, "url": "https://www.youtube.com/watch?v=IUGa3kZH4NM", "video_id": "video10844", "start time": 15.25, "end time": 38.05, "split": "test", "id": 10844}, {"category": 19, "url": "https://www.youtube.com/watch?v=DKL4X0PZz7M", "video_id": "video10263", "start time": 119.75, "end time": 130.18, "split": "test", "id": 10263}, {"category": 5, "url": "https://www.youtube.com/watch?v=rGgoCm1hofM", "video_id": "video12160", "start time": 17.53, "end time": 44.29, "split": "test", "id": 12160}, {"category": 18, "url": "https://www.youtube.com/watch?v=Qmfkofj-fME", "video_id": "video11535", "start time": 514.29, "end time": 525.81, "split": "test", "id": 11535}, {"category": 7, "url": "https://www.youtube.com/watch?v=-iTjTCE0_yY", "video_id": "video12429", "start time": 4.41, "end time": 23.93, "split": "test", "id": 12429}, {"category": 9, "url": "https://www.youtube.com/watch?v=RX6jisSb-ec", "video_id": "video10400", "start time": 284.36, "end time": 310.09, "split": "test", "id": 10400}, {"category": 18, "url": "https://www.youtube.com/watch?v=j2WQip68HaU", "video_id": "video12144", "start time": 180.17, "end time": 193.93, "split": "test", "id": 12144}, {"category": 3, "url": "https://www.youtube.com/watch?v=GYSoQiwT4Iw", "video_id": "video11783", "start time": 78.77, "end time": 108.05, "split": "test", "id": 11783}, {"category": 3, "url": "https://www.youtube.com/watch?v=7r5u819B0Es", "video_id": "video12046", "start time": 205.45, "end time": 222.94, "split": "test", "id": 12046}, {"category": 9, "url": "https://www.youtube.com/watch?v=0_qQeSXaVt0", "video_id": "video11363", "start time": 87.01, "end time": 97.21, "split": "test", "id": 11363}, {"category": 3, "url": "https://www.youtube.com/watch?v=IbQDrRRqs-k", "video_id": "video12786", "start time": 37.62, "end time": 51.67, "split": "test", "id": 12786}, {"category": 18, "url": "https://www.youtube.com/watch?v=H_IfRNp0ncU", "video_id": "video12513", "start time": 27.07, "end time": 40.75, "split": "test", "id": 12513}, {"category": 4, "url": "https://www.youtube.com/watch?v=8s4NrpsuwTk", "video_id": "video12221", "start time": 22.27, "end time": 44.46, "split": "test", "id": 12221}, {"category": 10, "url": "https://www.youtube.com/watch?v=J_joiSa5tHI", "video_id": "video10200", "start time": 185.13, "end time": 200.98, "split": "test", "id": 10200}, {"category": 13, "url": "https://www.youtube.com/watch?v=7RfGo4xIaM4", "video_id": "video11145", "start time": 22.5, "end time": 35.52, "split": "test", "id": 11145}, {"category": 16, "url": "https://www.youtube.com/watch?v=qn-S3aS2Rrc", "video_id": "video11835", "start time": 45.69, "end time": 58.27, "split": "test", "id": 11835}, {"category": 16, "url": "https://www.youtube.com/watch?v=bcxQi7JkyHw", "video_id": "video10307", "start time": 233.28, "end time": 244.12, "split": "test", "id": 10307}, {"category": 16, "url": "https://www.youtube.com/watch?v=2tOo3NED_Ac", "video_id": "video12700", "start time": 378.01, "end time": 388.05, "split": "test", "id": 12700}, {"category": 0, "url": "https://www.youtube.com/watch?v=dCLS_ztGOBk", "video_id": "video12476", "start time": 42.17, "end time": 55.85, "split": "test", "id": 12476}, {"category": 18, "url": "https://www.youtube.com/watch?v=3-hrR9IvhOo", "video_id": "video10664", "start time": 336.52, "end time": 353.0, "split": "test", "id": 10664}, {"category": 13, "url": "https://www.youtube.com/watch?v=o1Jw6Z3q8xw", "video_id": "video11962", "start time": 26.51, "end time": 47.42, "split": "test", "id": 11962}, {"category": 16, "url": "https://www.youtube.com/watch?v=1qCOOL-STLU", "video_id": "video11809", "start time": 42.09, "end time": 58.33, "split": "test", "id": 11809}, {"category": 14, "url": "https://www.youtube.com/watch?v=hdyqbfNP0k0", "video_id": "video10666", "start time": 132.35, "end time": 147.26, "split": "test", "id": 10666}, {"category": 14, "url": "https://www.youtube.com/watch?v=iXEE92C75mc", "video_id": "video11829", "start time": 0.0, "end time": 13.45, "split": "test", "id": 11829}, {"category": 4, "url": "https://www.youtube.com/watch?v=6yiiAF5dYdo", "video_id": "video10004", "start time": 140.42, "end time": 154.87, "split": "test", "id": 10004}, {"category": 16, "url": "https://www.youtube.com/watch?v=hqB_TTCE-3U", "video_id": "video11133", "start time": 48.63, "end time": 75.86, "split": "test", "id": 11133}, {"category": 4, "url": "https://www.youtube.com/watch?v=L-U1MMa0SHw", "video_id": "video10124", "start time": 91.24, "end time": 103.12, "split": "test", "id": 10124}, {"category": 14, "url": "https://www.youtube.com/watch?v=h6Hlv98RFNY", "video_id": "video12843", "start time": 77.36, "end time": 88.4, "split": "test", "id": 12843}, {"category": 13, "url": "https://www.youtube.com/watch?v=sEIf90Nh7-o", "video_id": "video12054", "start time": 0.0, "end time": 14.06, "split": "test", "id": 12054}, {"category": 13, "url": "https://www.youtube.com/watch?v=F9NwpIFkiD4", "video_id": "video10046", "start time": 127.14, "end time": 155.94, "split": "test", "id": 10046}, {"category": 1, "url": "https://www.youtube.com/watch?v=KzJWRSXqDHU", "video_id": "video12266", "start time": 172.99, "end time": 191.61, "split": "test", "id": 12266}, {"category": 11, "url": "https://www.youtube.com/watch?v=dsSSpZ2JpxY", "video_id": "video11981", "start time": 6.79, "end time": 33.91, "split": "test", "id": 11981}, {"category": 15, "url": "https://www.youtube.com/watch?v=CcCeqmTvBkU", "video_id": "video10759", "start time": 225.33, "end time": 253.93, "split": "test", "id": 10759}, {"category": 9, "url": "https://www.youtube.com/watch?v=I7g08nwEmyY", "video_id": "video12785", "start time": 29.25, "end time": 43.85, "split": "test", "id": 12785}, {"category": 18, "url": "https://www.youtube.com/watch?v=PjbuZB7EYMY", "video_id": "video11313", "start time": 55.11, "end time": 80.11, "split": "test", "id": 11313}, {"category": 18, "url": "https://www.youtube.com/watch?v=gusuT78Sj5E", "video_id": "video11773", "start time": 96.57, "end time": 123.49, "split": "test", "id": 11773}, {"category": 17, "url": "https://www.youtube.com/watch?v=CcI2F8UISlA", "video_id": "video10016", "start time": 61.05, "end time": 87.92, "split": "test", "id": 10016}, {"category": 5, "url": "https://www.youtube.com/watch?v=mmabg3HnGdw", "video_id": "video11172", "start time": 2.31, "end time": 31.55, "split": "test", "id": 11172}, {"category": 3, "url": "https://www.youtube.com/watch?v=qtPLJBnUwhU", "video_id": "video12522", "start time": 451.06, "end time": 465.61, "split": "test", "id": 12522}, {"category": 13, "url": "https://www.youtube.com/watch?v=4FoTKBJ8TxU", "video_id": "video10635", "start time": 10.21, "end time": 23.45, "split": "test", "id": 10635}, {"category": 16, "url": "https://www.youtube.com/watch?v=qG2nkh4NMBA", "video_id": "video11577", "start time": 210.12, "end time": 237.85, "split": "test", "id": 11577}, {"category": 4, "url": "https://www.youtube.com/watch?v=45FyPMq8CgY", "video_id": "video11320", "start time": 17.33, "end time": 33.29, "split": "test", "id": 11320}, {"category": 12, "url": "https://www.youtube.com/watch?v=J2sgObXbIWY", "video_id": "video12136", "start time": 104.22, "end time": 123.07, "split": "test", "id": 12136}, {"category": 7, "url": "https://www.youtube.com/watch?v=aaRqr7oQ2bo", "video_id": "video12095", "start time": 28.18, "end time": 46.71, "split": "test", "id": 12095}, {"category": 4, "url": "https://www.youtube.com/watch?v=einP2u6tS7k", "video_id": "video10137", "start time": 2.98, "end time": 20.23, "split": "test", "id": 10137}, {"category": 4, "url": "https://www.youtube.com/watch?v=dW3Ro2ZY094", "video_id": "video11836", "start time": 14.4, "end time": 25.17, "split": "test", "id": 11836}, {"category": 16, "url": "https://www.youtube.com/watch?v=03lSUsQc6zM", "video_id": "video11314", "start time": 964.68, "end time": 980.53, "split": "test", "id": 11314}, {"category": 16, "url": "https://www.youtube.com/watch?v=Oe23Jte2i3M", "video_id": "video11813", "start time": 139.39, "end time": 161.51, "split": "test", "id": 11813}, {"category": 12, "url": "https://www.youtube.com/watch?v=3UUkBBXnoc0", "video_id": "video11885", "start time": 33.57, "end time": 46.29, "split": "test", "id": 11885}, {"category": 10, "url": "https://www.youtube.com/watch?v=53TPdhwjKwQ", "video_id": "video12950", "start time": 741.25, "end time": 768.98, "split": "test", "id": 12950}, {"category": 8, "url": "https://www.youtube.com/watch?v=BVJS-yuVl_w", "video_id": "video12415", "start time": 295.78, "end time": 308.22, "split": "test", "id": 12415}, {"category": 16, "url": "https://www.youtube.com/watch?v=FXLr56-rD68", "video_id": "video11916", "start time": 78.66, "end time": 94.48, "split": "test", "id": 11916}, {"category": 0, "url": "https://www.youtube.com/watch?v=2EwViQxSJJQ", "video_id": "video10117", "start time": 31.18, "end time": 42.56, "split": "test", "id": 10117}, {"category": 16, "url": "https://www.youtube.com/watch?v=qwwkwufaCKQ", "video_id": "video11738", "start time": 173.41, "end time": 184.09, "split": "test", "id": 11738}, {"category": 11, "url": "https://www.youtube.com/watch?v=R6bTt4GLTUI", "video_id": "video12995", "start time": 158.72, "end time": 180.55, "split": "test", "id": 12995}, {"category": 7, "url": "https://www.youtube.com/watch?v=ScYmZj4kBlE", "video_id": "video10671", "start time": 686.76, "end time": 707.09, "split": "test", "id": 10671}, {"category": 9, "url": "https://www.youtube.com/watch?v=c2eOLVvVARs", "video_id": "video12817", "start time": 27.75, "end time": 57.05, "split": "test", "id": 12817}, {"category": 18, "url": "https://www.youtube.com/watch?v=9pzro0T8rgY", "video_id": "video10181", "start time": 128.54, "end time": 144.99, "split": "test", "id": 10181}, {"category": 7, "url": "https://www.youtube.com/watch?v=nlGqN6Yvsrw", "video_id": "video10231", "start time": 71.49, "end time": 88.05, "split": "test", "id": 10231}, {"category": 16, "url": "https://www.youtube.com/watch?v=NWUygl2Zlos", "video_id": "video11673", "start time": 10.01, "end time": 33.73, "split": "test", "id": 11673}, {"category": 17, "url": "https://www.youtube.com/watch?v=dmT-QUgqLkc", "video_id": "video10237", "start time": 397.95, "end time": 413.63, "split": "test", "id": 10237}, {"category": 14, "url": "https://www.youtube.com/watch?v=mfXyMLUshX4", "video_id": "video10580", "start time": 81.06, "end time": 109.92, "split": "test", "id": 10580}, {"category": 15, "url": "https://www.youtube.com/watch?v=0r4FbHQJq2I", "video_id": "video11976", "start time": 87.59, "end time": 112.16, "split": "test", "id": 11976}, {"category": 3, "url": "https://www.youtube.com/watch?v=BSSpw5BTXQw", "video_id": "video10303", "start time": 103.01, "end time": 113.93, "split": "test", "id": 10303}, {"category": 9, "url": "https://www.youtube.com/watch?v=EzKjbCGAB8A", "video_id": "video11211", "start time": 56.09, "end time": 74.21, "split": "test", "id": 11211}, {"category": 7, "url": "https://www.youtube.com/watch?v=EE9bwI0PmAY", "video_id": "video12697", "start time": 132.25, "end time": 148.51, "split": "test", "id": 12697}, {"category": 12, "url": "https://www.youtube.com/watch?v=aUjMs5ESsDs", "video_id": "video12343", "start time": 100.33, "end time": 126.13, "split": "test", "id": 12343}, {"category": 3, "url": "https://www.youtube.com/watch?v=pEN9m-lbToQ", "video_id": "video12840", "start time": 16.73, "end time": 27.21, "split": "test", "id": 12840}, {"category": 4, "url": "https://www.youtube.com/watch?v=C8WlE7kHzcc", "video_id": "video10610", "start time": 0.0, "end time": 15.38, "split": "test", "id": 10610}, {"category": 2, "url": "https://www.youtube.com/watch?v=HVze8g6YfHU", "video_id": "video10357", "start time": 29.78, "end time": 45.59, "split": "test", "id": 10357}, {"category": 14, "url": "https://www.youtube.com/watch?v=9vUs1ypeWhY", "video_id": "video12871", "start time": 224.17, "end time": 245.65, "split": "test", "id": 12871}, {"category": 0, "url": "https://www.youtube.com/watch?v=OcviODaDOa8", "video_id": "video12533", "start time": 33.21, "end time": 51.33, "split": "test", "id": 12533}, {"category": 14, "url": "https://www.youtube.com/watch?v=-HEUi3nArdA", "video_id": "video12243", "start time": 94.64, "end time": 105.82, "split": "test", "id": 12243}, {"category": 3, "url": "https://www.youtube.com/watch?v=jpAao37qeac", "video_id": "video12820", "start time": 458.91, "end time": 472.45, "split": "test", "id": 12820}, {"category": 3, "url": "https://www.youtube.com/watch?v=8urj12twZMc", "video_id": "video10838", "start time": 15.66, "end time": 26.31, "split": "test", "id": 10838}, {"category": 2, "url": "https://www.youtube.com/watch?v=3IahwK6dnuw", "video_id": "video11603", "start time": 117.3, "end time": 145.93, "split": "test", "id": 11603}, {"category": 17, "url": "https://www.youtube.com/watch?v=Ke22PhXrffI", "video_id": "video11198", "start time": 306.69, "end time": 319.5, "split": "test", "id": 11198}, {"category": 7, "url": "https://www.youtube.com/watch?v=DKYjr84KUjw", "video_id": "video11733", "start time": 58.31, "end time": 71.38, "split": "test", "id": 11733}, {"category": 12, "url": "https://www.youtube.com/watch?v=-kGntZiT94M", "video_id": "video12207", "start time": 6.93, "end time": 33.57, "split": "test", "id": 12207}, {"category": 14, "url": "https://www.youtube.com/watch?v=6Lz5T1IYAqg", "video_id": "video12781", "start time": 45.43, "end time": 55.52, "split": "test", "id": 12781}, {"category": 4, "url": "https://www.youtube.com/watch?v=nrI5lKhO5qo", "video_id": "video12356", "start time": 29.57, "end time": 46.93, "split": "test", "id": 12356}, {"category": 13, "url": "https://www.youtube.com/watch?v=1Rhcc1shQc0", "video_id": "video10956", "start time": 1356.84, "end time": 1370.95, "split": "test", "id": 10956}, {"category": 7, "url": "https://www.youtube.com/watch?v=4hDwqwiRdvM", "video_id": "video12512", "start time": 6.35, "end time": 26.91, "split": "test", "id": 12512}, {"category": 13, "url": "https://www.youtube.com/watch?v=9gVEAhFBeHs", "video_id": "video11643", "start time": 98.48, "end time": 121.24, "split": "test", "id": 11643}, {"category": 17, "url": "https://www.youtube.com/watch?v=oMmVDHs36SE", "video_id": "video11343", "start time": 45.26, "end time": 58.27, "split": "test", "id": 11343}, {"category": 6, "url": "https://www.youtube.com/watch?v=MOf-cw1TVUQ", "video_id": "video12886", "start time": 142.49, "end time": 153.6, "split": "test", "id": 12886}, {"category": 16, "url": "https://www.youtube.com/watch?v=1i78dyHA2oI", "video_id": "video11461", "start time": 8.99, "end time": 20.53, "split": "test", "id": 11461}, {"category": 6, "url": "https://www.youtube.com/watch?v=KBuXSwkRMVk", "video_id": "video10826", "start time": 408.76, "end time": 425.51, "split": "test", "id": 10826}, {"category": 10, "url": "https://www.youtube.com/watch?v=r8Xf5DxtLDw", "video_id": "video12567", "start time": 145.45, "end time": 173.85, "split": "test", "id": 12567}, {"category": 3, "url": "https://www.youtube.com/watch?v=74OszFEJza8", "video_id": "video12284", "start time": 110.92, "end time": 123.6, "split": "test", "id": 12284}, {"category": 18, "url": "https://www.youtube.com/watch?v=Jn0vxV8CX6Q", "video_id": "video11785", "start time": 565.68, "end time": 584.46, "split": "test", "id": 11785}, {"category": 9, "url": "https://www.youtube.com/watch?v=GLYa_Au8nhE", "video_id": "video12723", "start time": 11.13, "end time": 30.05, "split": "test", "id": 12723}, {"category": 5, "url": "https://www.youtube.com/watch?v=bcutxQi2NTU", "video_id": "video10908", "start time": 38.38, "end time": 58.98, "split": "test", "id": 10908}, {"category": 0, "url": "https://www.youtube.com/watch?v=87BRGJf3wTU", "video_id": "video12043", "start time": 84.47, "end time": 95.06, "split": "test", "id": 12043}, {"category": 16, "url": "https://www.youtube.com/watch?v=9GmKqeNY5lQ", "video_id": "video11196", "start time": 276.11, "end time": 301.15, "split": "test", "id": 11196}, {"category": 10, "url": "https://www.youtube.com/watch?v=Hi4mZhmoqnU", "video_id": "video11569", "start time": 130.71, "end time": 148.55, "split": "test", "id": 11569}, {"category": 15, "url": "https://www.youtube.com/watch?v=JWWZLWF-K44", "video_id": "video10122", "start time": 261.11, "end time": 287.87, "split": "test", "id": 10122}, {"category": 16, "url": "https://www.youtube.com/watch?v=3lnLbAAHMks", "video_id": "video10523", "start time": 90.09, "end time": 102.29, "split": "test", "id": 10523}, {"category": 11, "url": "https://www.youtube.com/watch?v=58BROsFhipc", "video_id": "video11214", "start time": 387.97, "end time": 415.93, "split": "test", "id": 11214}, {"category": 18, "url": "https://www.youtube.com/watch?v=rEVME9V6UzU", "video_id": "video12705", "start time": 283.87, "end time": 301.68, "split": "test", "id": 12705}, {"category": 3, "url": "https://www.youtube.com/watch?v=njkpTaHP-50", "video_id": "video10173", "start time": 3.89, "end time": 32.65, "split": "test", "id": 10173}, {"category": 12, "url": "https://www.youtube.com/watch?v=nCWoW7XauZs", "video_id": "video12319", "start time": 171.75, "end time": 184.0, "split": "test", "id": 12319}, {"category": 17, "url": "https://www.youtube.com/watch?v=AjnuMJRANLw", "video_id": "video11095", "start time": 70.25, "end time": 84.17, "split": "test", "id": 11095}, {"category": 18, "url": "https://www.youtube.com/watch?v=9pzro0T8rgY", "video_id": "video11117", "start time": 145.23, "end time": 156.64, "split": "test", "id": 11117}, {"category": 9, "url": "https://www.youtube.com/watch?v=Sbyeakdh2w0", "video_id": "video12743", "start time": 0.0, "end time": 18.66, "split": "test", "id": 12743}, {"category": 7, "url": "https://www.youtube.com/watch?v=N1NLzBGJavc", "video_id": "video11093", "start time": 93.09, "end time": 111.97, "split": "test", "id": 11093}, {"category": 11, "url": "https://www.youtube.com/watch?v=0JYj7PkWSBo", "video_id": "video12561", "start time": 100.15, "end time": 116.3, "split": "test", "id": 12561}, {"category": 2, "url": "https://www.youtube.com/watch?v=GwhFYN8QZT0", "video_id": "video12401", "start time": 351.05, "end time": 363.28, "split": "test", "id": 12401}, {"category": 9, "url": "https://www.youtube.com/watch?v=-E2qrwWGLCE", "video_id": "video10887", "start time": 253.15, "end time": 264.41, "split": "test", "id": 10887}, {"category": 16, "url": "https://www.youtube.com/watch?v=IUkizLGDbnA", "video_id": "video11364", "start time": 15.67, "end time": 36.92, "split": "test", "id": 11364}, {"category": 11, "url": "https://www.youtube.com/watch?v=6gdWJVDZfSg", "video_id": "video10701", "start time": 48.36, "end time": 67.11, "split": "test", "id": 10701}, {"category": 3, "url": "https://www.youtube.com/watch?v=E_fwBwS-wU8", "video_id": "video10079", "start time": 75.56, "end time": 93.44, "split": "test", "id": 10079}, {"category": 15, "url": "https://www.youtube.com/watch?v=rUv_xdhdEq8", "video_id": "video11418", "start time": 0.0, "end time": 21.05, "split": "test", "id": 11418}, {"category": 4, "url": "https://www.youtube.com/watch?v=0MTF79Xq27k", "video_id": "video10667", "start time": 0.0, "end time": 21.13, "split": "test", "id": 10667}, {"category": 7, "url": "https://www.youtube.com/watch?v=AnUBAyG0Qq8", "video_id": "video10852", "start time": 84.81, "end time": 100.53, "split": "test", "id": 10852}, {"category": 4, "url": "https://www.youtube.com/watch?v=6N2J9bpNIHw", "video_id": "video12075", "start time": 3.25, "end time": 16.1, "split": "test", "id": 12075}, {"category": 3, "url": "https://www.youtube.com/watch?v=5g_BDiCL6tE", "video_id": "video10170", "start time": 202.89, "end time": 226.49, "split": "test", "id": 10170}, {"category": 11, "url": "https://www.youtube.com/watch?v=0JYj7PkWSBo", "video_id": "video11693", "start time": 32.48, "end time": 59.97, "split": "test", "id": 11693}, {"category": 18, "url": "https://www.youtube.com/watch?v=6O0n3ab_Lzk", "video_id": "video11193", "start time": 58.55, "end time": 78.91, "split": "test", "id": 11193}, {"category": 3, "url": "https://www.youtube.com/watch?v=fm_Dgr6p6Kw", "video_id": "video12015", "start time": 43.38, "end time": 57.58, "split": "test", "id": 12015}, {"category": 3, "url": "https://www.youtube.com/watch?v=FUVBdP9qMpc", "video_id": "video10708", "start time": 225.58, "end time": 252.61, "split": "test", "id": 10708}, {"category": 17, "url": "https://www.youtube.com/watch?v=ARHPNWpsu9M", "video_id": "video12501", "start time": 12.36, "end time": 38.32, "split": "test", "id": 12501}, {"category": 14, "url": "https://www.youtube.com/watch?v=r9x6hSdRAvI", "video_id": "video10448", "start time": 8.77, "end time": 26.37, "split": "test", "id": 10448}, {"category": 16, "url": "https://www.youtube.com/watch?v=iMHf8SZQIg8", "video_id": "video12860", "start time": 252.93, "end time": 265.73, "split": "test", "id": 12860}, {"category": 16, "url": "https://www.youtube.com/watch?v=F99mXQINkMY", "video_id": "video10184", "start time": 12.69, "end time": 23.7, "split": "test", "id": 10184}, {"category": 0, "url": "https://www.youtube.com/watch?v=sbbKU4YtB0o", "video_id": "video10436", "start time": 0.0, "end time": 26.41, "split": "test", "id": 10436}, {"category": 6, "url": "https://www.youtube.com/watch?v=e_kU9KY8Yhs", "video_id": "video10650", "start time": 6.09, "end time": 32.35, "split": "test", "id": 10650}, {"category": 7, "url": "https://www.youtube.com/watch?v=3gPYqpjk6W0", "video_id": "video10195", "start time": 0.0, "end time": 10.02, "split": "test", "id": 10195}, {"category": 18, "url": "https://www.youtube.com/watch?v=ak8Opntu4ng", "video_id": "video11743", "start time": 84.15, "end time": 111.15, "split": "test", "id": 11743}, {"category": 16, "url": "https://www.youtube.com/watch?v=irTXyJJUn-U", "video_id": "video11803", "start time": 324.53, "end time": 341.73, "split": "test", "id": 11803}, {"category": 9, "url": "https://www.youtube.com/watch?v=NJ2yUu7BFww", "video_id": "video11508", "start time": 12.61, "end time": 38.37, "split": "test", "id": 11508}, {"category": 4, "url": "https://www.youtube.com/watch?v=85RXPnXDkrc", "video_id": "video12014", "start time": 45.49, "end time": 66.05, "split": "test", "id": 12014}, {"category": 3, "url": "https://www.youtube.com/watch?v=RNNdgZQWT08", "video_id": "video11892", "start time": 7.01, "end time": 30.74, "split": "test", "id": 11892}, {"category": 9, "url": "https://www.youtube.com/watch?v=3UErA3kPcG0", "video_id": "video11387", "start time": 118.37, "end time": 144.69, "split": "test", "id": 11387}, {"category": 7, "url": "https://www.youtube.com/watch?v=op_Waw7Hb0E", "video_id": "video10566", "start time": 113.69, "end time": 133.65, "split": "test", "id": 10566}, {"category": 18, "url": "https://www.youtube.com/watch?v=gOJyDjMhJvk", "video_id": "video10324", "start time": 10.27, "end time": 20.48, "split": "test", "id": 10324}, {"category": 0, "url": "https://www.youtube.com/watch?v=oM-XJD4J36U", "video_id": "video10329", "start time": 6.6, "end time": 35.04, "split": "test", "id": 10329}, {"category": 4, "url": "https://www.youtube.com/watch?v=QT3Q_nP8mcs", "video_id": "video10695", "start time": 44.91, "end time": 58.15, "split": "test", "id": 10695}, {"category": 12, "url": "https://www.youtube.com/watch?v=iz-o_UmQENM", "video_id": "video11708", "start time": 5.77, "end time": 31.69, "split": "test", "id": 11708}, {"category": 0, "url": "https://www.youtube.com/watch?v=Pw1S7x9YU78", "video_id": "video10622", "start time": 0.0, "end time": 17.13, "split": "test", "id": 10622}, {"category": 18, "url": "https://www.youtube.com/watch?v=ndtlyCWiS34", "video_id": "video10133", "start time": 7.53, "end time": 27.21, "split": "test", "id": 10133}, {"category": 7, "url": "https://www.youtube.com/watch?v=kFbAAs1HW7w", "video_id": "video11574", "start time": 27.24, "end time": 37.63, "split": "test", "id": 11574}, {"category": 5, "url": "https://www.youtube.com/watch?v=5A_o-nU5s2U", "video_id": "video11615", "start time": 24.32, "end time": 34.5, "split": "test", "id": 11615}, {"category": 7, "url": "https://www.youtube.com/watch?v=KE-ok-meF3E", "video_id": "video10652", "start time": 37.79, "end time": 47.93, "split": "test", "id": 10652}, {"category": 10, "url": "https://www.youtube.com/watch?v=52dRgM3sl2k", "video_id": "video11723", "start time": 377.69, "end time": 401.07, "split": "test", "id": 11723}, {"category": 9, "url": "https://www.youtube.com/watch?v=9kzfuWPUClI", "video_id": "video11557", "start time": 251.85, "end time": 266.75, "split": "test", "id": 11557}, {"category": 5, "url": "https://www.youtube.com/watch?v=4hYVCodx_1g", "video_id": "video11552", "start time": 3.38, "end time": 18.27, "split": "test", "id": 11552}, {"category": 11, "url": "https://www.youtube.com/watch?v=NhMRTg_QIhY", "video_id": "video11375", "start time": 136.72, "end time": 157.04, "split": "test", "id": 11375}, {"category": 7, "url": "https://www.youtube.com/watch?v=0b75Smzw-JE", "video_id": "video11151", "start time": 5.82, "end time": 21.74, "split": "test", "id": 11151}, {"category": 10, "url": "https://www.youtube.com/watch?v=G1D2WB5tekQ", "video_id": "video12624", "start time": 278.13, "end time": 289.84, "split": "test", "id": 12624}, {"category": 7, "url": "https://www.youtube.com/watch?v=hdoapGpiFB4", "video_id": "video12305", "start time": 25.33, "end time": 36.69, "split": "test", "id": 12305}, {"category": 9, "url": "https://www.youtube.com/watch?v=qfdktvDuIlU", "video_id": "video11037", "start time": 41.49, "end time": 61.29, "split": "test", "id": 11037}, {"category": 13, "url": "https://www.youtube.com/watch?v=rqNxE_dyoPk", "video_id": "video11002", "start time": 336.53, "end time": 356.01, "split": "test", "id": 11002}, {"category": 8, "url": "https://www.youtube.com/watch?v=cI7U5TQor4U", "video_id": "video10925", "start time": 186.65, "end time": 202.13, "split": "test", "id": 10925}, {"category": 19, "url": "https://www.youtube.com/watch?v=1GlpUa4sYbk", "video_id": "video12782", "start time": 4.39, "end time": 15.15, "split": "test", "id": 12782}, {"category": 8, "url": "https://www.youtube.com/watch?v=0sQpbFnGHZ8", "video_id": "video11876", "start time": 34.81, "end time": 55.85, "split": "test", "id": 11876}, {"category": 4, "url": "https://www.youtube.com/watch?v=qSvNEl70xn8", "video_id": "video12651", "start time": 191.4, "end time": 216.32, "split": "test", "id": 12651}, {"category": 4, "url": "https://www.youtube.com/watch?v=3FHoSl8aVvU", "video_id": "video12388", "start time": 7.12, "end time": 29.64, "split": "test", "id": 12388}, {"category": 18, "url": "https://www.youtube.com/watch?v=Pc0eIQoNliE", "video_id": "video11400", "start time": 150.3, "end time": 165.48, "split": "test", "id": 11400}, {"category": 4, "url": "https://www.youtube.com/watch?v=Rk-AvAekwq0", "video_id": "video10022", "start time": 222.29, "end time": 232.33, "split": "test", "id": 10022}, {"category": 1, "url": "https://www.youtube.com/watch?v=fjb0dAxDHh4", "video_id": "video10612", "start time": 86.3, "end time": 99.65, "split": "test", "id": 10612}, {"category": 18, "url": "https://www.youtube.com/watch?v=eGfxG0bUSLk", "video_id": "video12439", "start time": 25.03, "end time": 51.22, "split": "test", "id": 12439}, {"category": 9, "url": "https://www.youtube.com/watch?v=OHfXDKTyN0A", "video_id": "video11005", "start time": 97.05, "end time": 108.31, "split": "test", "id": 11005}, {"category": 17, "url": "https://www.youtube.com/watch?v=6_bdRsWHMW0", "video_id": "video10459", "start time": 76.39, "end time": 95.31, "split": "test", "id": 10459}, {"category": 7, "url": "https://www.youtube.com/watch?v=AW-7_HE98PY", "video_id": "video10323", "start time": 10.01, "end time": 20.85, "split": "test", "id": 10323}, {"category": 13, "url": "https://www.youtube.com/watch?v=EwusOwxi3c0", "video_id": "video10020", "start time": 55.88, "end time": 66.11, "split": "test", "id": 10020}, {"category": 13, "url": "https://www.youtube.com/watch?v=h1cvQM4iw5A", "video_id": "video12382", "start time": 0.0, "end time": 10.19, "split": "test", "id": 12382}, {"category": 13, "url": "https://www.youtube.com/watch?v=g4McyhKcw10", "video_id": "video12616", "start time": 42.82, "end time": 56.5, "split": "test", "id": 12616}, {"category": 13, "url": "https://www.youtube.com/watch?v=GCLiAqfr03E", "video_id": "video11851", "start time": 40.89, "end time": 51.97, "split": "test", "id": 11851}, {"category": 9, "url": "https://www.youtube.com/watch?v=gceBgHjq_Oo", "video_id": "video12733", "start time": 204.5, "end time": 220.27, "split": "test", "id": 12733}, {"category": 11, "url": "https://www.youtube.com/watch?v=ONxHpMRFskk", "video_id": "video11947", "start time": 244.61, "end time": 261.05, "split": "test", "id": 11947}, {"category": 4, "url": "https://www.youtube.com/watch?v=FaBxR9P6n9U", "video_id": "video10724", "start time": 73.12, "end time": 89.14, "split": "test", "id": 10724}, {"category": 6, "url": "https://www.youtube.com/watch?v=KwGMcP1NDsE", "video_id": "video12372", "start time": 192.49, "end time": 205.05, "split": "test", "id": 12372}, {"category": 8, "url": "https://www.youtube.com/watch?v=73vZBN5-wNc", "video_id": "video12552", "start time": 173.29, "end time": 185.05, "split": "test", "id": 12552}, {"category": 18, "url": "https://www.youtube.com/watch?v=-b1vEXp-j8U", "video_id": "video11065", "start time": 32.06, "end time": 42.62, "split": "test", "id": 11065}, {"category": 1, "url": "https://www.youtube.com/watch?v=OMf7luKRwIU", "video_id": "video10355", "start time": 3.12, "end time": 14.3, "split": "test", "id": 10355}, {"category": 3, "url": "https://www.youtube.com/watch?v=BQ-gbEQFU0U", "video_id": "video12803", "start time": 305.15, "end time": 317.55, "split": "test", "id": 12803}, {"category": 16, "url": "https://www.youtube.com/watch?v=44uBq9J_3Ug", "video_id": "video12191", "start time": 15.73, "end time": 38.85, "split": "test", "id": 12191}, {"category": 3, "url": "https://www.youtube.com/watch?v=rDfUsSXZ8l8", "video_id": "video10258", "start time": 48.65, "end time": 64.11, "split": "test", "id": 10258}, {"category": 11, "url": "https://www.youtube.com/watch?v=oTnw9Q3WiaI", "video_id": "video10856", "start time": 0.0, "end time": 24.35, "split": "test", "id": 10856}, {"category": 3, "url": "https://www.youtube.com/watch?v=1lLKs4lDSEs", "video_id": "video11450", "start time": 192.01, "end time": 203.22, "split": "test", "id": 11450}, {"category": 18, "url": "https://www.youtube.com/watch?v=6lfqYa_FMTI", "video_id": "video11012", "start time": 204.53, "end time": 214.57, "split": "test", "id": 11012}, {"category": 13, "url": "https://www.youtube.com/watch?v=dgHRwscpPIA", "video_id": "video12032", "start time": 264.95, "end time": 284.68, "split": "test", "id": 12032}, {"category": 16, "url": "https://www.youtube.com/watch?v=i1djfV9uigc", "video_id": "video10521", "start time": 366.88, "end time": 376.89, "split": "test", "id": 10521}, {"category": 17, "url": "https://www.youtube.com/watch?v=gfVP7Nh20NA", "video_id": "video12997", "start time": 1060.77, "end time": 1082.01, "split": "test", "id": 12997}, {"category": 7, "url": "https://www.youtube.com/watch?v=KGgNTX2a8Ns", "video_id": "video12893", "start time": 205.09, "end time": 234.08, "split": "test", "id": 12893}, {"category": 16, "url": "https://www.youtube.com/watch?v=7qNd_ifm7Lo", "video_id": "video10018", "start time": 106.05, "end time": 120.1, "split": "test", "id": 10018}, {"category": 4, "url": "https://www.youtube.com/watch?v=oBG0KqQ6ltw", "video_id": "video10404", "start time": 18.88, "end time": 29.85, "split": "test", "id": 10404}, {"category": 18, "url": "https://www.youtube.com/watch?v=roQoTjypgLk", "video_id": "video10936", "start time": 245.29, "end time": 260.47, "split": "test", "id": 10936}, {"category": 9, "url": "https://www.youtube.com/watch?v=MjWngrYN5XI", "video_id": "video10358", "start time": 507.69, "end time": 523.57, "split": "test", "id": 10358}, {"category": 4, "url": "https://www.youtube.com/watch?v=okY3WVRnPng", "video_id": "video10347", "start time": 120.65, "end time": 139.89, "split": "test", "id": 10347}, {"category": 12, "url": "https://www.youtube.com/watch?v=Ax-AFjJzU3E", "video_id": "video12199", "start time": 14.93, "end time": 27.29, "split": "test", "id": 12199}, {"category": 3, "url": "https://www.youtube.com/watch?v=6Joup252fR0", "video_id": "video10496", "start time": 41.48, "end time": 52.81, "split": "test", "id": 10496}, {"category": 12, "url": "https://www.youtube.com/watch?v=aXer6u49AEY", "video_id": "video11024", "start time": 156.8, "end time": 184.63, "split": "test", "id": 11024}, {"category": 13, "url": "https://www.youtube.com/watch?v=-nJoLvDuA2Y", "video_id": "video11045", "start time": 287.85, "end time": 304.31, "split": "test", "id": 11045}, {"category": 7, "url": "https://www.youtube.com/watch?v=dg2XMwoTzrI", "video_id": "video12354", "start time": 47.72, "end time": 57.73, "split": "test", "id": 12354}, {"category": 3, "url": "https://www.youtube.com/watch?v=SDI-Ds4LBm0", "video_id": "video10633", "start time": 37.95, "end time": 49.7, "split": "test", "id": 10633}, {"category": 7, "url": "https://www.youtube.com/watch?v=hkQOfZqBfgI", "video_id": "video11623", "start time": 135.72, "end time": 151.27, "split": "test", "id": 11623}, {"category": 2, "url": "https://www.youtube.com/watch?v=S7vdTBqcX94", "video_id": "video10470", "start time": 0.0, "end time": 14.55, "split": "test", "id": 10470}, {"category": 16, "url": "https://www.youtube.com/watch?v=aPde98NbJ0s", "video_id": "video10764", "start time": 184.8, "end time": 202.68, "split": "test", "id": 10764}, {"category": 3, "url": "https://www.youtube.com/watch?v=nS7zokbmoHY", "video_id": "video12126", "start time": 17.15, "end time": 32.62, "split": "test", "id": 12126}, {"category": 4, "url": "https://www.youtube.com/watch?v=1VqMzvBJ3jo", "video_id": "video11201", "start time": 141.26, "end time": 154.6, "split": "test", "id": 11201}, {"category": 5, "url": "https://www.youtube.com/watch?v=owHF9iLyxic", "video_id": "video10472", "start time": 37.75, "end time": 58.9, "split": "test", "id": 10472}, {"category": 15, "url": "https://www.youtube.com/watch?v=AErUwYDXUmw", "video_id": "video12951", "start time": 292.45, "end time": 303.49, "split": "test", "id": 12951}, {"category": 3, "url": "https://www.youtube.com/watch?v=hdZhncX96UI", "video_id": "video11619", "start time": 314.93, "end time": 337.38, "split": "test", "id": 11619}, {"category": 11, "url": "https://www.youtube.com/watch?v=S7df0O2poLA", "video_id": "video12470", "start time": 173.57, "end time": 194.65, "split": "test", "id": 12470}, {"category": 17, "url": "https://www.youtube.com/watch?v=7Uhmb1J9xMA", "video_id": "video10333", "start time": 168.58, "end time": 182.7, "split": "test", "id": 10333}, {"category": 3, "url": "https://www.youtube.com/watch?v=0e7-mNDgIXw", "video_id": "video12186", "start time": 64.85, "end time": 87.29, "split": "test", "id": 12186}, {"category": 12, "url": "https://www.youtube.com/watch?v=1Qv8gXee8C0", "video_id": "video10145", "start time": 83.25, "end time": 111.88, "split": "test", "id": 10145}, {"category": 15, "url": "https://www.youtube.com/watch?v=j_f5kM6GCkQ", "video_id": "video11210", "start time": 59.19, "end time": 77.21, "split": "test", "id": 11210}, {"category": 18, "url": "https://www.youtube.com/watch?v=ogXWS40kFa0", "video_id": "video11687", "start time": 266.01, "end time": 280.13, "split": "test", "id": 11687}, {"category": 3, "url": "https://www.youtube.com/watch?v=oXcdqHpWqNE", "video_id": "video10732", "start time": 104.82, "end time": 127.47, "split": "test", "id": 10732}, {"category": 3, "url": "https://www.youtube.com/watch?v=84jbP04C2bA", "video_id": "video11109", "start time": 35.55, "end time": 61.41, "split": "test", "id": 11109}, {"category": 7, "url": "https://www.youtube.com/watch?v=j5LYhjhtahE", "video_id": "video10013", "start time": 124.64, "end time": 141.12, "split": "test", "id": 10013}, {"category": 3, "url": "https://www.youtube.com/watch?v=5wxlYIPgFBM", "video_id": "video10183", "start time": 31.05, "end time": 49.33, "split": "test", "id": 10183}, {"category": 18, "url": "https://www.youtube.com/watch?v=hOCXP-ckeGo", "video_id": "video11025", "start time": 134.68, "end time": 147.25, "split": "test", "id": 11025}, {"category": 9, "url": "https://www.youtube.com/watch?v=BpymMb2M4OE", "video_id": "video11946", "start time": 19.43, "end time": 46.03, "split": "test", "id": 11946}, {"category": 7, "url": "https://www.youtube.com/watch?v=DSpJQlBJCzA", "video_id": "video11291", "start time": 1.76, "end time": 19.11, "split": "test", "id": 11291}, {"category": 13, "url": "https://www.youtube.com/watch?v=E7p_Dlvymuo", "video_id": "video10976", "start time": 9.61, "end time": 33.25, "split": "test", "id": 10976}, {"category": 19, "url": "https://www.youtube.com/watch?v=02uiHmFuQaA", "video_id": "video12314", "start time": 26.44, "end time": 41.96, "split": "test", "id": 12314}, {"category": 13, "url": "https://www.youtube.com/watch?v=Pw1WTK5MNk4", "video_id": "video12433", "start time": 10.52, "end time": 25.77, "split": "test", "id": 12433}, {"category": 9, "url": "https://www.youtube.com/watch?v=pYMkTznrJb4", "video_id": "video12120", "start time": 361.21, "end time": 374.57, "split": "test", "id": 12120}, {"category": 18, "url": "https://www.youtube.com/watch?v=09h33_UTCEw", "video_id": "video10504", "start time": 20.18, "end time": 33.31, "split": "test", "id": 10504}, {"category": 13, "url": "https://www.youtube.com/watch?v=knN24APFUu4", "video_id": "video10350", "start time": 466.95, "end time": 482.43, "split": "test", "id": 10350}, {"category": 7, "url": "https://www.youtube.com/watch?v=LB1qCbyuLio", "video_id": "video12737", "start time": 104.14, "end time": 121.15, "split": "test", "id": 12737}, {"category": 16, "url": "https://www.youtube.com/watch?v=lT98A5vWpL4", "video_id": "video12897", "start time": 376.68, "end time": 399.05, "split": "test", "id": 12897}, {"category": 4, "url": "https://www.youtube.com/watch?v=1VqMzvBJ3jo", "video_id": "video11563", "start time": 7.12, "end time": 29.21, "split": "test", "id": 11563}, {"category": 3, "url": "https://www.youtube.com/watch?v=QuwmI4IdN-M", "video_id": "video12673", "start time": 9.72, "end time": 20.77, "split": "test", "id": 12673}, {"category": 12, "url": "https://www.youtube.com/watch?v=1U7Ba8JFdJA", "video_id": "video10458", "start time": 11.68, "end time": 27.87, "split": "test", "id": 10458}, {"category": 8, "url": "https://www.youtube.com/watch?v=HZe1HK_3NBc", "video_id": "video12318", "start time": 0.0, "end time": 15.9, "split": "test", "id": 12318}, {"category": 16, "url": "https://www.youtube.com/watch?v=l40GAubwU3E", "video_id": "video10211", "start time": 6.45, "end time": 25.04, "split": "test", "id": 10211}, {"category": 12, "url": "https://www.youtube.com/watch?v=AWJOJR8x4G0", "video_id": "video11129", "start time": 0.0, "end time": 15.77, "split": "test", "id": 11129}, {"category": 18, "url": "https://www.youtube.com/watch?v=4Nb_b9egiqo", "video_id": "video11707", "start time": 65.21, "end time": 94.78, "split": "test", "id": 11707}, {"category": 9, "url": "https://www.youtube.com/watch?v=1iaGrIcnxIM", "video_id": "video11827", "start time": 8.05, "end time": 23.91, "split": "test", "id": 11827}, {"category": 18, "url": "https://www.youtube.com/watch?v=IYqCG7zUHsM", "video_id": "video11346", "start time": 58.75, "end time": 72.31, "split": "test", "id": 11346}, {"category": 4, "url": "https://www.youtube.com/watch?v=PACH0XKozuU", "video_id": "video10487", "start time": 112.77, "end time": 127.01, "split": "test", "id": 10487}, {"category": 18, "url": "https://www.youtube.com/watch?v=Ia5BR0CdMBs", "video_id": "video11580", "start time": 8.01, "end time": 33.65, "split": "test", "id": 11580}, {"category": 17, "url": "https://www.youtube.com/watch?v=6tBXlictR8s", "video_id": "video10624", "start time": 21.3, "end time": 40.15, "split": "test", "id": 10624}, {"category": 3, "url": "https://www.youtube.com/watch?v=3KBYQrXVd-Q", "video_id": "video10921", "start time": 40.45, "end time": 51.17, "split": "test", "id": 10921}, {"category": 4, "url": "https://www.youtube.com/watch?v=AG0liXEXNmI", "video_id": "video10088", "start time": 41.37, "end time": 52.21, "split": "test", "id": 10088}, {"category": 10, "url": "https://www.youtube.com/watch?v=3Y4N1sHx8yk", "video_id": "video10720", "start time": 46.93, "end time": 70.35, "split": "test", "id": 10720}, {"category": 9, "url": "https://www.youtube.com/watch?v=IdBVGP4k1rg", "video_id": "video12220", "start time": 333.05, "end time": 347.65, "split": "test", "id": 12220}, {"category": 13, "url": "https://www.youtube.com/watch?v=7MwQYcY479o", "video_id": "video12980", "start time": 2.92, "end time": 12.93, "split": "test", "id": 12980}, {"category": 18, "url": "https://www.youtube.com/watch?v=0cXBEqgk1hc", "video_id": "video12020", "start time": 76.86, "end time": 95.34, "split": "test", "id": 12020}, {"category": 2, "url": "https://www.youtube.com/watch?v=JPKFjpna5Iw", "video_id": "video12711", "start time": 118.43, "end time": 139.29, "split": "test", "id": 12711}, {"category": 14, "url": "https://www.youtube.com/watch?v=4z7v_YLCgL4", "video_id": "video11163", "start time": 0.0, "end time": 28.34, "split": "test", "id": 11163}, {"category": 12, "url": "https://www.youtube.com/watch?v=4PgjLeqcopk", "video_id": "video11826", "start time": 36.33, "end time": 46.45, "split": "test", "id": 11826}, {"category": 16, "url": "https://www.youtube.com/watch?v=l40GAubwU3E", "video_id": "video12323", "start time": 25.04, "end time": 39.52, "split": "test", "id": 12323}, {"category": 4, "url": "https://www.youtube.com/watch?v=OATfuTGqJ_A", "video_id": "video12654", "start time": 151.69, "end time": 180.09, "split": "test", "id": 12654}, {"category": 3, "url": "https://www.youtube.com/watch?v=4jtQ3aXzjM8", "video_id": "video10314", "start time": 10.59, "end time": 22.07, "split": "test", "id": 10314}, {"category": 3, "url": "https://www.youtube.com/watch?v=8-Uey7xgcwg", "video_id": "video11242", "start time": 84.03, "end time": 95.21, "split": "test", "id": 11242}, {"category": 13, "url": "https://www.youtube.com/watch?v=k326_yiQG1s", "video_id": "video11371", "start time": 28.21, "end time": 39.02, "split": "test", "id": 11371}, {"category": 4, "url": "https://www.youtube.com/watch?v=9t9-2x4UggQ", "video_id": "video12645", "start time": 76.49, "end time": 88.17, "split": "test", "id": 12645}, {"category": 18, "url": "https://www.youtube.com/watch?v=46Z1EjmR5pM", "video_id": "video11711", "start time": 55.4, "end time": 75.26, "split": "test", "id": 11711}, {"category": 7, "url": "https://www.youtube.com/watch?v=3kh-pci_8Nw", "video_id": "video12664", "start time": 96.11, "end time": 115.06, "split": "test", "id": 12664}, {"category": 15, "url": "https://www.youtube.com/watch?v=4eKv3VLQvP8", "video_id": "video10716", "start time": 23.44, "end time": 48.13, "split": "test", "id": 10716}, {"category": 16, "url": "https://www.youtube.com/watch?v=EFv5mlII3zA", "video_id": "video11166", "start time": 60.54, "end time": 72.29, "split": "test", "id": 11166}, {"category": 8, "url": "https://www.youtube.com/watch?v=KW9fIKW6v4c", "video_id": "video10594", "start time": 95.21, "end time": 111.36, "split": "test", "id": 10594}, {"category": 0, "url": "https://www.youtube.com/watch?v=elueA2rofoo", "video_id": "video10251", "start time": 146.93, "end time": 158.97, "split": "test", "id": 10251}, {"category": 13, "url": "https://www.youtube.com/watch?v=BG-0Bpe0J34", "video_id": "video11344", "start time": 19.25, "end time": 38.41, "split": "test", "id": 11344}, {"category": 8, "url": "https://www.youtube.com/watch?v=fJ8KWzonmUU", "video_id": "video11006", "start time": 137.42, "end time": 151.77, "split": "test", "id": 11006}, {"category": 17, "url": "https://www.youtube.com/watch?v=S-umXMH5SKI", "video_id": "video11013", "start time": 211.93, "end time": 240.55, "split": "test", "id": 11013}, {"category": 4, "url": "https://www.youtube.com/watch?v=OHT9s4WgO0g", "video_id": "video10873", "start time": 6.81, "end time": 22.85, "split": "test", "id": 10873}, {"category": 13, "url": "https://www.youtube.com/watch?v=2mUBHsxoK7I", "video_id": "video10044", "start time": 2.53, "end time": 14.61, "split": "test", "id": 10044}, {"category": 7, "url": "https://www.youtube.com/watch?v=n7fYYt3Y_Fo", "video_id": "video11116", "start time": 732.01, "end time": 747.21, "split": "test", "id": 11116}, {"category": 9, "url": "https://www.youtube.com/watch?v=7NZ9X9A2efA", "video_id": "video10029", "start time": 277.13, "end time": 299.21, "split": "test", "id": 10029}, {"category": 10, "url": "https://www.youtube.com/watch?v=RuhroEh31i0", "video_id": "video10814", "start time": 2.45, "end time": 14.26, "split": "test", "id": 10814}, {"category": 10, "url": "https://www.youtube.com/watch?v=JvDC9djeJJo", "video_id": "video11703", "start time": 61.21, "end time": 71.29, "split": "test", "id": 11703}, {"category": 10, "url": "https://www.youtube.com/watch?v=JJyIOu1EPpQ", "video_id": "video10573", "start time": 4.85, "end time": 16.06, "split": "test", "id": 10573}, {"category": 4, "url": "https://www.youtube.com/watch?v=ozmboyx6q8s", "video_id": "video11104", "start time": 0.0, "end time": 13.45, "split": "test", "id": 11104}, {"category": 3, "url": "https://www.youtube.com/watch?v=NdZprADHGNE", "video_id": "video11357", "start time": 1.52, "end time": 16.43, "split": "test", "id": 11357}, {"category": 13, "url": "https://www.youtube.com/watch?v=JgN28Jj083A", "video_id": "video12569", "start time": 182.6, "end time": 203.65, "split": "test", "id": 12569}, {"category": 0, "url": "https://www.youtube.com/watch?v=JmZJexJ1bmM", "video_id": "video12833", "start time": 217.06, "end time": 243.16, "split": "test", "id": 12833}, {"category": 12, "url": "https://www.youtube.com/watch?v=B0nChez5Mtg", "video_id": "video11493", "start time": 41.25, "end time": 61.85, "split": "test", "id": 11493}, {"category": 16, "url": "https://www.youtube.com/watch?v=GtVnRuT03Mc", "video_id": "video10460", "start time": 194.65, "end time": 208.05, "split": "test", "id": 10460}, {"category": 13, "url": "https://www.youtube.com/watch?v=jKnEmP2FD-M", "video_id": "video11950", "start time": 777.68, "end time": 788.88, "split": "test", "id": 11950}, {"category": 8, "url": "https://www.youtube.com/watch?v=aF1L-g5nnXU", "video_id": "video10474", "start time": 178.16, "end time": 191.24, "split": "test", "id": 10474}, {"category": 16, "url": "https://www.youtube.com/watch?v=3dfOUUaw4Jc", "video_id": "video11114", "start time": 2.15, "end time": 31.38, "split": "test", "id": 11114}, {"category": 12, "url": "https://www.youtube.com/watch?v=5ijvC3g9Z4s", "video_id": "video10171", "start time": 154.0, "end time": 176.39, "split": "test", "id": 10171}, {"category": 3, "url": "https://www.youtube.com/watch?v=B4xrDBnVvVQ", "video_id": "video10411", "start time": 37.81, "end time": 56.93, "split": "test", "id": 10411}, {"category": 2, "url": "https://www.youtube.com/watch?v=8_NX0N1DO04", "video_id": "video12274", "start time": 3.52, "end time": 31.48, "split": "test", "id": 12274}, {"category": 17, "url": "https://www.youtube.com/watch?v=DLpTgMsYaHU", "video_id": "video12142", "start time": 144.69, "end time": 155.34, "split": "test", "id": 12142}, {"category": 7, "url": "https://www.youtube.com/watch?v=K-MsLgGTrDA", "video_id": "video11497", "start time": 68.82, "end time": 84.06, "split": "test", "id": 11497}, {"category": 11, "url": "https://www.youtube.com/watch?v=Hr6hDx4onYM", "video_id": "video10928", "start time": 173.72, "end time": 195.61, "split": "test", "id": 10928}, {"category": 16, "url": "https://www.youtube.com/watch?v=l40GAubwU3E", "video_id": "video12801", "start time": 221.07, "end time": 232.68, "split": "test", "id": 12801}, {"category": 7, "url": "https://www.youtube.com/watch?v=K73CYZiirUM", "video_id": "video11856", "start time": 45.01, "end time": 59.13, "split": "test", "id": 11856}, {"category": 7, "url": "https://www.youtube.com/watch?v=hhxPOtoh1Ss", "video_id": "video11183", "start time": 129.29, "end time": 147.73, "split": "test", "id": 11183}, {"category": 16, "url": "https://www.youtube.com/watch?v=ACcxafiDdZo", "video_id": "video11881", "start time": 14.73, "end time": 34.01, "split": "test", "id": 11881}, {"category": 18, "url": "https://www.youtube.com/watch?v=r62aBwHdYp0", "video_id": "video11991", "start time": 42.72, "end time": 54.03, "split": "test", "id": 11991}, {"category": 11, "url": "https://www.youtube.com/watch?v=QuchZjKUBj0", "video_id": "video11279", "start time": 104.99, "end time": 118.58, "split": "test", "id": 11279}, {"category": 18, "url": "https://www.youtube.com/watch?v=Q4TTE3MCOAg", "video_id": "video10740", "start time": 90.04, "end time": 100.31, "split": "test", "id": 10740}, {"category": 4, "url": "https://www.youtube.com/watch?v=RUf9nY88Od0", "video_id": "video10389", "start time": 58.14, "end time": 76.92, "split": "test", "id": 10389}, {"category": 1, "url": "https://www.youtube.com/watch?v=oCsW3rsVN74", "video_id": "video12073", "start time": 6.65, "end time": 21.8, "split": "test", "id": 12073}, {"category": 17, "url": "https://www.youtube.com/watch?v=OGhNNAZSgWs", "video_id": "video11305", "start time": 237.51, "end time": 258.58, "split": "test", "id": 11305}, {"category": 4, "url": "https://www.youtube.com/watch?v=L5sX5tjoI84", "video_id": "video12462", "start time": 47.36, "end time": 59.21, "split": "test", "id": 12462}, {"category": 6, "url": "https://www.youtube.com/watch?v=o6krIphPlvU", "video_id": "video11426", "start time": 212.66, "end time": 223.77, "split": "test", "id": 11426}, {"category": 19, "url": "https://www.youtube.com/watch?v=S565hk5T7SA", "video_id": "video10295", "start time": 100.57, "end time": 120.33, "split": "test", "id": 10295}, {"category": 0, "url": "https://www.youtube.com/watch?v=pt8VYOfr8To", "video_id": "video12964", "start time": 0.0, "end time": 17.44, "split": "test", "id": 12964}, {"category": 11, "url": "https://www.youtube.com/watch?v=iZ9Izbuj5UE", "video_id": "video11124", "start time": 81.56, "end time": 93.71, "split": "test", "id": 11124}, {"category": 6, "url": "https://www.youtube.com/watch?v=oN1qcBWW0rI", "video_id": "video10032", "start time": 141.02, "end time": 159.62, "split": "test", "id": 10032}, {"category": 2, "url": "https://www.youtube.com/watch?v=-zFUuRgMaPM", "video_id": "video11594", "start time": 287.1, "end time": 314.96, "split": "test", "id": 11594}, {"category": 4, "url": "https://www.youtube.com/watch?v=oWELeb575sE", "video_id": "video10510", "start time": 396.51, "end time": 409.31, "split": "test", "id": 10510}, {"category": 16, "url": "https://www.youtube.com/watch?v=46cJxguuUsM", "video_id": "video10076", "start time": 24.37, "end time": 49.66, "split": "test", "id": 10076}, {"category": 17, "url": "https://www.youtube.com/watch?v=3oA1ig5h5Js", "video_id": "video10361", "start time": 246.09, "end time": 270.33, "split": "test", "id": 10361}, {"category": 12, "url": "https://www.youtube.com/watch?v=Ad3-re37R3w", "video_id": "video10368", "start time": 100.49, "end time": 113.33, "split": "test", "id": 10368}, {"category": 11, "url": "https://www.youtube.com/watch?v=1jfws-Sr3E4", "video_id": "video11526", "start time": 102.75, "end time": 130.68, "split": "test", "id": 11526}, {"category": 13, "url": "https://www.youtube.com/watch?v=FA0Ae-SPi3E", "video_id": "video10818", "start time": 142.52, "end time": 156.44, "split": "test", "id": 10818}, {"category": 14, "url": "https://www.youtube.com/watch?v=RWttj0CYUvA", "video_id": "video10889", "start time": 0.0, "end time": 29.24, "split": "test", "id": 10889}, {"category": 2, "url": "https://www.youtube.com/watch?v=ho9HLdZeffQ", "video_id": "video10149", "start time": 224.0, "end time": 239.19, "split": "test", "id": 10149}, {"category": 16, "url": "https://www.youtube.com/watch?v=jitlk2VetuE", "video_id": "video11748", "start time": 157.16, "end time": 177.47, "split": "test", "id": 11748}, {"category": 16, "url": "https://www.youtube.com/watch?v=11UjWyYsKo0", "video_id": "video11706", "start time": 45.26, "end time": 67.08, "split": "test", "id": 11706}, {"category": 4, "url": "https://www.youtube.com/watch?v=GadAIwd_8cc", "video_id": "video10590", "start time": 12.09, "end time": 30.81, "split": "test", "id": 10590}, {"category": 4, "url": "https://www.youtube.com/watch?v=JI3rhKfJXQk", "video_id": "video12586", "start time": 2.42, "end time": 31.01, "split": "test", "id": 12586}, {"category": 7, "url": "https://www.youtube.com/watch?v=S-g93DD-2ZU", "video_id": "video10341", "start time": 126.77, "end time": 143.37, "split": "test", "id": 10341}, {"category": 16, "url": "https://www.youtube.com/watch?v=1khPJrE8Kis", "video_id": "video11676", "start time": 115.83, "end time": 125.94, "split": "test", "id": 11676}, {"category": 13, "url": "https://www.youtube.com/watch?v=S-J2n5m1QM4", "video_id": "video10445", "start time": 10.69, "end time": 30.08, "split": "test", "id": 10445}, {"category": 4, "url": "https://www.youtube.com/watch?v=-qbFfipzqBU", "video_id": "video10574", "start time": 424.97, "end time": 438.33, "split": "test", "id": 10574}, {"category": 7, "url": "https://www.youtube.com/watch?v=0Ti9YenqYMM", "video_id": "video11168", "start time": 0.0, "end time": 13.19, "split": "test", "id": 11168}, {"category": 9, "url": "https://www.youtube.com/watch?v=EJFKFn7zFzc", "video_id": "video11100", "start time": 667.11, "end time": 689.4, "split": "test", "id": 11100}, {"category": 19, "url": "https://www.youtube.com/watch?v=oofYDt_KFfY", "video_id": "video10190", "start time": 66.49, "end time": 77.71, "split": "test", "id": 10190}, {"category": 12, "url": "https://www.youtube.com/watch?v=kDu5ap0yIK4", "video_id": "video11354", "start time": 1074.65, "end time": 1099.57, "split": "test", "id": 11354}, {"category": 16, "url": "https://www.youtube.com/watch?v=lMz7gXYhhbY", "video_id": "video10962", "start time": 92.77, "end time": 103.45, "split": "test", "id": 10962}, {"category": 7, "url": "https://www.youtube.com/watch?v=p9keMBIyPnA", "video_id": "video11099", "start time": 33.54, "end time": 50.18, "split": "test", "id": 11099}, {"category": 13, "url": "https://www.youtube.com/watch?v=KteFdsLjWW0", "video_id": "video11902", "start time": 26.27, "end time": 40.05, "split": "test", "id": 11902}, {"category": 11, "url": "https://www.youtube.com/watch?v=L-VN995ejys", "video_id": "video10776", "start time": 719.6, "end time": 730.81, "split": "test", "id": 10776}, {"category": 8, "url": "https://www.youtube.com/watch?v=4u7TOC1UR50", "video_id": "video10297", "start time": 31.81, "end time": 51.85, "split": "test", "id": 10297}, {"category": 4, "url": "https://www.youtube.com/watch?v=s03nXScHbBU", "video_id": "video10704", "start time": 166.61, "end time": 183.33, "split": "test", "id": 10704}, {"category": 17, "url": "https://www.youtube.com/watch?v=bCSVrDtgMtE", "video_id": "video12653", "start time": 122.73, "end time": 145.89, "split": "test", "id": 12653}, {"category": 18, "url": "https://www.youtube.com/watch?v=37sG7YP5Ji4", "video_id": "video10188", "start time": 45.38, "end time": 67.7, "split": "test", "id": 10188}, {"category": 10, "url": "https://www.youtube.com/watch?v=3y5LAeYznUQ", "video_id": "video10141", "start time": 116.8, "end time": 143.69, "split": "test", "id": 10141}, {"category": 4, "url": "https://www.youtube.com/watch?v=rWIXDPvIWbE", "video_id": "video10213", "start time": 0.0, "end time": 25.07, "split": "test", "id": 10213}, {"category": 16, "url": "https://www.youtube.com/watch?v=Jzq1h9iLlVY", "video_id": "video12069", "start time": 124.05, "end time": 138.05, "split": "test", "id": 12069}, {"category": 3, "url": "https://www.youtube.com/watch?v=PKP0smMkNXM", "video_id": "video10363", "start time": 2.88, "end time": 16.83, "split": "test", "id": 10363}, {"category": 4, "url": "https://www.youtube.com/watch?v=khj1mrL9QKI", "video_id": "video12912", "start time": 9.19, "end time": 20.67, "split": "test", "id": 12912}, {"category": 7, "url": "https://www.youtube.com/watch?v=G_W2K5Onlx0", "video_id": "video10714", "start time": 39.75, "end time": 63.51, "split": "test", "id": 10714}, {"category": 16, "url": "https://www.youtube.com/watch?v=qMs4EaHa-AQ", "video_id": "video12734", "start time": 182.96, "end time": 193.41, "split": "test", "id": 12734}, {"category": 6, "url": "https://www.youtube.com/watch?v=S7pTC43gq8I", "video_id": "video10706", "start time": 500.61, "end time": 516.96, "split": "test", "id": 10706}, {"category": 6, "url": "https://www.youtube.com/watch?v=kmG4GM0cNuo", "video_id": "video12273", "start time": 4.05, "end time": 21.04, "split": "test", "id": 12273}, {"category": 18, "url": "https://www.youtube.com/watch?v=eY33IVG6qjU", "video_id": "video10654", "start time": 272.02, "end time": 297.24, "split": "test", "id": 10654}, {"category": 17, "url": "https://www.youtube.com/watch?v=QQH53HDKkYA", "video_id": "video11195", "start time": 17.4, "end time": 31.04, "split": "test", "id": 11195}, {"category": 12, "url": "https://www.youtube.com/watch?v=IzmUemone0A", "video_id": "video11185", "start time": 290.37, "end time": 313.69, "split": "test", "id": 11185}, {"category": 6, "url": "https://www.youtube.com/watch?v=599AzvrUqo0", "video_id": "video10495", "start time": 64.65, "end time": 74.77, "split": "test", "id": 10495}, {"category": 4, "url": "https://www.youtube.com/watch?v=KjhhqVPbbVU", "video_id": "video11480", "start time": 9.86, "end time": 23.64, "split": "test", "id": 11480}, {"category": 12, "url": "https://www.youtube.com/watch?v=5aODevcVmzI", "video_id": "video11235", "start time": 81.63, "end time": 99.19, "split": "test", "id": 11235}, {"category": 11, "url": "https://www.youtube.com/watch?v=QDGlcNqBwec", "video_id": "video12177", "start time": 116.71, "end time": 143.9, "split": "test", "id": 12177}, {"category": 17, "url": "https://www.youtube.com/watch?v=kyxEFj7bgHI", "video_id": "video11513", "start time": 4.95, "end time": 28.41, "split": "test", "id": 11513}, {"category": 11, "url": "https://www.youtube.com/watch?v=4TfMuej5LtQ", "video_id": "video11989", "start time": 194.33, "end time": 208.65, "split": "test", "id": 11989}, {"category": 17, "url": "https://www.youtube.com/watch?v=88hMZw4Whp4", "video_id": "video11120", "start time": 890.97, "end time": 907.93, "split": "test", "id": 11120}, {"category": 18, "url": "https://www.youtube.com/watch?v=K3kl-1amqvs", "video_id": "video11716", "start time": 72.58, "end time": 90.47, "split": "test", "id": 11716}, {"category": 6, "url": "https://www.youtube.com/watch?v=66HCtrTvXXM", "video_id": "video11394", "start time": 48.96, "end time": 61.68, "split": "test", "id": 11394}, {"category": 16, "url": "https://www.youtube.com/watch?v=oFEX9EVmnZA", "video_id": "video10983", "start time": 52.97, "end time": 75.85, "split": "test", "id": 10983}, {"category": 12, "url": "https://www.youtube.com/watch?v=h69TrQTseHA", "video_id": "video12626", "start time": 211.99, "end time": 226.87, "split": "test", "id": 12626}, {"category": 7, "url": "https://www.youtube.com/watch?v=5uJd6p1PZgE", "video_id": "video11096", "start time": 3.31, "end time": 16.28, "split": "test", "id": 11096}, {"category": 18, "url": "https://www.youtube.com/watch?v=8VqcEU3v-XE", "video_id": "video11730", "start time": 80.49, "end time": 104.28, "split": "test", "id": 11730}, {"category": 13, "url": "https://www.youtube.com/watch?v=FU7tWb23cLI", "video_id": "video10621", "start time": 0.0, "end time": 15.3, "split": "test", "id": 10621}, {"category": 4, "url": "https://www.youtube.com/watch?v=NTUHYGHBxzw", "video_id": "video11948", "start time": 5.25, "end time": 19.33, "split": "test", "id": 11948}, {"category": 4, "url": "https://www.youtube.com/watch?v=EUtaNveZCNw", "video_id": "video12867", "start time": 22.6, "end time": 40.49, "split": "test", "id": 12867}, {"category": 2, "url": "https://www.youtube.com/watch?v=A1Lvkn1HGWM", "video_id": "video12229", "start time": 131.78, "end time": 145.03, "split": "test", "id": 12229}, {"category": 12, "url": "https://www.youtube.com/watch?v=131FAH3OOH0", "video_id": "video10902", "start time": 151.28, "end time": 177.77, "split": "test", "id": 10902}, {"category": 12, "url": "https://www.youtube.com/watch?v=m7mV_zsubN4", "video_id": "video12272", "start time": 46.18, "end time": 57.65, "split": "test", "id": 12272}, {"category": 6, "url": "https://www.youtube.com/watch?v=R7ghDhpCLKM", "video_id": "video11154", "start time": 33.35, "end time": 50.8, "split": "test", "id": 11154}, {"category": 16, "url": "https://www.youtube.com/watch?v=RrFPURR2Teg", "video_id": "video10898", "start time": 382.55, "end time": 399.78, "split": "test", "id": 10898}, {"category": 17, "url": "https://www.youtube.com/watch?v=Bf8YTATPX4E", "video_id": "video10533", "start time": 61.85, "end time": 72.81, "split": "test", "id": 10533}, {"category": 16, "url": "https://www.youtube.com/watch?v=HGmVYwhJuRo", "video_id": "video12288", "start time": 384.11, "end time": 401.78, "split": "test", "id": 12288}, {"category": 11, "url": "https://www.youtube.com/watch?v=8v25bA7N5fI", "video_id": "video12398", "start time": 102.55, "end time": 113.18, "split": "test", "id": 12398}, {"category": 12, "url": "https://www.youtube.com/watch?v=KwFL_q2xxEA", "video_id": "video11479", "start time": 106.37, "end time": 123.77, "split": "test", "id": 11479}, {"category": 18, "url": "https://www.youtube.com/watch?v=JCMDwwl-rik", "video_id": "video12003", "start time": 64.21, "end time": 76.31, "split": "test", "id": 12003}, {"category": 18, "url": "https://www.youtube.com/watch?v=17n-9hZX6Xc", "video_id": "video10731", "start time": 408.42, "end time": 423.57, "split": "test", "id": 10731}, {"category": 4, "url": "https://www.youtube.com/watch?v=-yRTdjMjsyU", "video_id": "video12128", "start time": 79.65, "end time": 105.15, "split": "test", "id": 12128}, {"category": 16, "url": "https://www.youtube.com/watch?v=kDYr1rt4XYU", "video_id": "video11636", "start time": 17.23, "end time": 40.85, "split": "test", "id": 11636}, {"category": 10, "url": "https://www.youtube.com/watch?v=9mMhBD_Cr9Y", "video_id": "video12420", "start time": 130.05, "end time": 146.34, "split": "test", "id": 12420}, {"category": 9, "url": "https://www.youtube.com/watch?v=OUq44giOhBI", "video_id": "video12880", "start time": 162.96, "end time": 185.8, "split": "test", "id": 12880}, {"category": 3, "url": "https://www.youtube.com/watch?v=oN0dpQRq6fw", "video_id": "video10632", "start time": 43.89, "end time": 53.9, "split": "test", "id": 10632}, {"category": 3, "url": "https://www.youtube.com/watch?v=ahOyrV_zXKQ", "video_id": "video10090", "start time": 196.65, "end time": 209.73, "split": "test", "id": 10090}, {"category": 5, "url": "https://www.youtube.com/watch?v=pnMUF63rU2Q", "video_id": "video12994", "start time": 173.75, "end time": 190.07, "split": "test", "id": 12994}, {"category": 0, "url": "https://www.youtube.com/watch?v=MkGJk6XyLDg", "video_id": "video11147", "start time": 137.45, "end time": 161.69, "split": "test", "id": 11147}, {"category": 4, "url": "https://www.youtube.com/watch?v=MHD2k9Yv5dU", "video_id": "video11698", "start time": 14.25, "end time": 24.75, "split": "test", "id": 11698}, {"category": 2, "url": "https://www.youtube.com/watch?v=gyqwkNXXjYc", "video_id": "video10395", "start time": 176.25, "end time": 189.65, "split": "test", "id": 10395}, {"category": 13, "url": "https://www.youtube.com/watch?v=P7KcGivV0-I", "video_id": "video10050", "start time": 81.97, "end time": 101.45, "split": "test", "id": 10050}, {"category": 0, "url": "https://www.youtube.com/watch?v=k4YRWT_Aldo", "video_id": "video10866", "start time": 17.61, "end time": 32.12, "split": "test", "id": 10866}, {"category": 7, "url": "https://www.youtube.com/watch?v=3McFrN9HoPA", "video_id": "video11598", "start time": 32.91, "end time": 45.93, "split": "test", "id": 11598}, {"category": 7, "url": "https://www.youtube.com/watch?v=rn9V0cN4NWs", "video_id": "video11295", "start time": 90.85, "end time": 106.45, "split": "test", "id": 11295}, {"category": 4, "url": "https://www.youtube.com/watch?v=3Mgw67Ubho4", "video_id": "video11567", "start time": 95.91, "end time": 106.72, "split": "test", "id": 11567}, {"category": 12, "url": "https://www.youtube.com/watch?v=jMPpao4MfQ4", "video_id": "video12230", "start time": 249.65, "end time": 265.81, "split": "test", "id": 12230}, {"category": 4, "url": "https://www.youtube.com/watch?v=8s4NrpsuwTk", "video_id": "video10741", "start time": 44.46, "end time": 56.8, "split": "test", "id": 10741}, {"category": 3, "url": "https://www.youtube.com/watch?v=ogOrhXUgna0", "video_id": "video12149", "start time": 64.58, "end time": 78.45, "split": "test", "id": 12149}, {"category": 3, "url": "https://www.youtube.com/watch?v=9VoVfbwYcYo", "video_id": "video10842", "start time": 583.53, "end time": 594.93, "split": "test", "id": 10842}, {"category": 0, "url": "https://www.youtube.com/watch?v=AkKbjmUbRhk", "video_id": "video12355", "start time": 208.93, "end time": 219.21, "split": "test", "id": 12355}, {"category": 7, "url": "https://www.youtube.com/watch?v=H424aHLuJkw", "video_id": "video10605", "start time": 25.97, "end time": 51.37, "split": "test", "id": 10605}, {"category": 18, "url": "https://www.youtube.com/watch?v=rJGsCmiZRLA", "video_id": "video11754", "start time": 79.46, "end time": 92.93, "split": "test", "id": 11754}, {"category": 18, "url": "https://www.youtube.com/watch?v=gJaS1YKOqrs", "video_id": "video10033", "start time": 11.01, "end time": 30.97, "split": "test", "id": 10033}, {"category": 7, "url": "https://www.youtube.com/watch?v=21mVcunoq1c", "video_id": "video10105", "start time": 81.13, "end time": 91.64, "split": "test", "id": 10105}, {"category": 14, "url": "https://www.youtube.com/watch?v=pZsUOcUPEs4", "video_id": "video11019", "start time": 0.0, "end time": 10.25, "split": "test", "id": 11019}, {"category": 11, "url": "https://www.youtube.com/watch?v=4Bg1jyCtyAs", "video_id": "video12443", "start time": 37.62, "end time": 48.2, "split": "test", "id": 12443}, {"category": 5, "url": "https://www.youtube.com/watch?v=IPYeCltXpxw", "video_id": "video12154", "start time": 168.28, "end time": 197.88, "split": "test", "id": 12154}, {"category": 5, "url": "https://www.youtube.com/watch?v=AQ5vty8f9Xc", "video_id": "video10216", "start time": 128.3, "end time": 148.65, "split": "test", "id": 10216}, {"category": 13, "url": "https://www.youtube.com/watch?v=aIrNwzjZIoU", "video_id": "video12440", "start time": 575.06, "end time": 593.34, "split": "test", "id": 12440}, {"category": 4, "url": "https://www.youtube.com/watch?v=nhtJfhzM5iU", "video_id": "video12041", "start time": 4.05, "end time": 24.21, "split": "test", "id": 12041}, {"category": 15, "url": "https://www.youtube.com/watch?v=lMXJlUIQP94", "video_id": "video11541", "start time": 87.57, "end time": 113.66, "split": "test", "id": 11541}, {"category": 0, "url": "https://www.youtube.com/watch?v=0LdF9-7lBk8", "video_id": "video10275", "start time": 37.05, "end time": 49.37, "split": "test", "id": 10275}, {"category": 13, "url": "https://www.youtube.com/watch?v=Rj4D2JwRIxQ", "video_id": "video12140", "start time": 204.55, "end time": 231.05, "split": "test", "id": 12140}, {"category": 7, "url": "https://www.youtube.com/watch?v=-u_38ETT7CM", "video_id": "video11419", "start time": 529.97, "end time": 553.73, "split": "test", "id": 11419}, {"category": 4, "url": "https://www.youtube.com/watch?v=7wP0FvGrIik", "video_id": "video10364", "start time": 1.08, "end time": 28.11, "split": "test", "id": 10364}, {"category": 10, "url": "https://www.youtube.com/watch?v=ItlVgMyC6AA", "video_id": "video11039", "start time": 18.57, "end time": 31.13, "split": "test", "id": 11039}, {"category": 4, "url": "https://www.youtube.com/watch?v=9t9-2x4UggQ", "video_id": "video10885", "start time": 88.17, "end time": 104.41, "split": "test", "id": 10885}, {"category": 12, "url": "https://www.youtube.com/watch?v=HhxKWbruy8o", "video_id": "video11922", "start time": 38.05, "end time": 67.75, "split": "test", "id": 11922}, {"category": 5, "url": "https://www.youtube.com/watch?v=9B7Ix2VQEGo", "video_id": "video11056", "start time": 260.1, "end time": 277.41, "split": "test", "id": 11056}, {"category": 9, "url": "https://www.youtube.com/watch?v=s9gDv_jiMDs", "video_id": "video12989", "start time": 140.89, "end time": 152.03, "split": "test", "id": 12989}, {"category": 7, "url": "https://www.youtube.com/watch?v=HaOzdfn_FPQ", "video_id": "video10408", "start time": 201.03, "end time": 228.99, "split": "test", "id": 10408}, {"category": 7, "url": "https://www.youtube.com/watch?v=Q6By16h-pwA", "video_id": "video12550", "start time": 68.85, "end time": 80.53, "split": "test", "id": 12550}, {"category": 10, "url": "https://www.youtube.com/watch?v=DVKDDwhKnnM", "video_id": "video11858", "start time": 103.72, "end time": 118.3, "split": "test", "id": 11858}, {"category": 18, "url": "https://www.youtube.com/watch?v=ePmnAZUQlkM", "video_id": "video12218", "start time": 35.15, "end time": 48.66, "split": "test", "id": 12218}, {"category": 13, "url": "https://www.youtube.com/watch?v=gxExZWQMnFE", "video_id": "video10748", "start time": 122.07, "end time": 136.75, "split": "test", "id": 10748}, {"category": 2, "url": "https://www.youtube.com/watch?v=NtNraLWk83I", "video_id": "video11486", "start time": 0.0, "end time": 18.71, "split": "test", "id": 11486}, {"category": 9, "url": "https://www.youtube.com/watch?v=oE3XyTXUIxU", "video_id": "video10298", "start time": 2.08, "end time": 13.73, "split": "test", "id": 10298}, {"category": 3, "url": "https://www.youtube.com/watch?v=A5rqVuSzHlc", "video_id": "video11017", "start time": 196.11, "end time": 213.89, "split": "test", "id": 11017}, {"category": 15, "url": "https://www.youtube.com/watch?v=rxrffoW6L8Y", "video_id": "video10665", "start time": 38.5, "end time": 57.86, "split": "test", "id": 10665}, {"category": 13, "url": "https://www.youtube.com/watch?v=S1fbHQvAnlc", "video_id": "video11753", "start time": 0.0, "end time": 16.83, "split": "test", "id": 11753}, {"category": 3, "url": "https://www.youtube.com/watch?v=0F-EQ2b5C3o", "video_id": "video11500", "start time": 30.98, "end time": 59.11, "split": "test", "id": 11500}, {"category": 9, "url": "https://www.youtube.com/watch?v=O46E0gCF5os", "video_id": "video11457", "start time": 147.17, "end time": 164.61, "split": "test", "id": 11457}, {"category": 6, "url": "https://www.youtube.com/watch?v=04xwzbfM7z4", "video_id": "video10953", "start time": 34.68, "end time": 44.69, "split": "test", "id": 10953}, {"category": 4, "url": "https://www.youtube.com/watch?v=NJGeGbR1bG0", "video_id": "video11000", "start time": 257.05, "end time": 275.09, "split": "test", "id": 11000}, {"category": 12, "url": "https://www.youtube.com/watch?v=MjDJNwAANwA", "video_id": "video10054", "start time": 406.92, "end time": 419.5, "split": "test", "id": 10054}, {"category": 9, "url": "https://www.youtube.com/watch?v=GiE8tKygvrg", "video_id": "video12633", "start time": 331.71, "end time": 353.9, "split": "test", "id": 12633}, {"category": 16, "url": "https://www.youtube.com/watch?v=BAGawApySvo", "video_id": "video12935", "start time": 119.33, "end time": 139.09, "split": "test", "id": 12935}, {"category": 18, "url": "https://www.youtube.com/watch?v=OKTNCY72DXk", "video_id": "video12105", "start time": 45.49, "end time": 56.4, "split": "test", "id": 12105}, {"category": 6, "url": "https://www.youtube.com/watch?v=jeM5cneURIs", "video_id": "video12175", "start time": 130.04, "end time": 158.54, "split": "test", "id": 12175}, {"category": 16, "url": "https://www.youtube.com/watch?v=FyQyGe2KhAs", "video_id": "video12938", "start time": 134.92, "end time": 147.76, "split": "test", "id": 12938}, {"category": 16, "url": "https://www.youtube.com/watch?v=0xR2cC6Tea8", "video_id": "video10788", "start time": 8.14, "end time": 24.2, "split": "test", "id": 10788}, {"category": 16, "url": "https://www.youtube.com/watch?v=etSBfnJHqY0", "video_id": "video10586", "start time": 140.62, "end time": 157.74, "split": "test", "id": 10586}, {"category": 4, "url": "https://www.youtube.com/watch?v=f88rHsc1CYc", "video_id": "video12200", "start time": 116.46, "end time": 140.22, "split": "test", "id": 12200}, {"category": 11, "url": "https://www.youtube.com/watch?v=MP1dh-Qh6Ck", "video_id": "video10561", "start time": 7.49, "end time": 17.5, "split": "test", "id": 10561}, {"category": 9, "url": "https://www.youtube.com/watch?v=N7Qx3eD8XD4", "video_id": "video12983", "start time": 278.18, "end time": 289.85, "split": "test", "id": 12983}, {"category": 9, "url": "https://www.youtube.com/watch?v=4WqciefQsJQ", "video_id": "video10840", "start time": 21.14, "end time": 34.75, "split": "test", "id": 10840}, {"category": 12, "url": "https://www.youtube.com/watch?v=dMTN4EkSzdk", "video_id": "video11240", "start time": 17.85, "end time": 34.25, "split": "test", "id": 11240}, {"category": 13, "url": "https://www.youtube.com/watch?v=pqZdAQVHunQ", "video_id": "video10201", "start time": 148.13, "end time": 162.38, "split": "test", "id": 10201}, {"category": 17, "url": "https://www.youtube.com/watch?v=Ec3jxYwkg9I", "video_id": "video11632", "start time": 236.85, "end time": 257.14, "split": "test", "id": 11632}, {"category": 18, "url": "https://www.youtube.com/watch?v=7T_MH4D0Jjs", "video_id": "video11213", "start time": 250.49, "end time": 274.97, "split": "test", "id": 11213}, {"category": 12, "url": "https://www.youtube.com/watch?v=3CoEsiDSMHI", "video_id": "video12531", "start time": 31.75, "end time": 46.49, "split": "test", "id": 12531}, {"category": 5, "url": "https://www.youtube.com/watch?v=fXIeFJCqsPs", "video_id": "video12021", "start time": 697.48, "end time": 715.66, "split": "test", "id": 12021}, {"category": 12, "url": "https://www.youtube.com/watch?v=e0SRlPUQaZU", "video_id": "video10691", "start time": 211.71, "end time": 225.51, "split": "test", "id": 10691}, {"category": 12, "url": "https://www.youtube.com/watch?v=DVgU0ksxKGY", "video_id": "video12301", "start time": 78.13, "end time": 96.64, "split": "test", "id": 12301}, {"category": 11, "url": "https://www.youtube.com/watch?v=jJ7gEpsuxT0", "video_id": "video12815", "start time": 239.09, "end time": 259.05, "split": "test", "id": 12815}, {"category": 3, "url": "https://www.youtube.com/watch?v=6BU9_rBnzCM", "video_id": "video11690", "start time": 74.39, "end time": 87.13, "split": "test", "id": 11690}, {"category": 18, "url": "https://www.youtube.com/watch?v=8jGYCo6bWS8", "video_id": "video11029", "start time": 281.37, "end time": 298.85, "split": "test", "id": 11029}, {"category": 16, "url": "https://www.youtube.com/watch?v=oDIH0wHKkYo", "video_id": "video10135", "start time": 78.53, "end time": 93.64, "split": "test", "id": 10135}, {"category": 11, "url": "https://www.youtube.com/watch?v=4AMo-YLbLIo", "video_id": "video11177", "start time": 119.87, "end time": 130.34, "split": "test", "id": 11177}, {"category": 17, "url": "https://www.youtube.com/watch?v=B2bHgikq2Zo", "video_id": "video11634", "start time": 7.05, "end time": 30.71, "split": "test", "id": 11634}, {"category": 4, "url": "https://www.youtube.com/watch?v=QBAs13AL1Jg", "video_id": "video12484", "start time": 183.69, "end time": 202.65, "split": "test", "id": 12484}, {"category": 14, "url": "https://www.youtube.com/watch?v=4dZ6WidU8Ck", "video_id": "video11894", "start time": 0.0, "end time": 28.61, "split": "test", "id": 11894}, {"category": 5, "url": "https://www.youtube.com/watch?v=NPFzFRWsGLU", "video_id": "video12063", "start time": 0.0, "end time": 10.01, "split": "test", "id": 12063}, {"category": 7, "url": "https://www.youtube.com/watch?v=kWOaIRkympM", "video_id": "video10676", "start time": 302.31, "end time": 313.03, "split": "test", "id": 10676}, {"category": 18, "url": "https://www.youtube.com/watch?v=86za5iZeoNQ", "video_id": "video11409", "start time": 262.44, "end time": 278.49, "split": "test", "id": 11409}, {"category": 4, "url": "https://www.youtube.com/watch?v=BVlbzqTm8kY", "video_id": "video10309", "start time": 3.32, "end time": 23.7, "split": "test", "id": 10309}, {"category": 7, "url": "https://www.youtube.com/watch?v=BeJwdUwLLi8", "video_id": "video12943", "start time": 61.19, "end time": 71.41, "split": "test", "id": 12943}, {"category": 19, "url": "https://www.youtube.com/watch?v=870TqORDZSs", "video_id": "video11844", "start time": 268.08, "end time": 278.78, "split": "test", "id": 11844}, {"category": 3, "url": "https://www.youtube.com/watch?v=FZ3qmMN1C-0", "video_id": "video11566", "start time": 224.33, "end time": 239.45, "split": "test", "id": 11566}, {"category": 13, "url": "https://www.youtube.com/watch?v=DuHO2KcX6bI", "video_id": "video12855", "start time": 242.99, "end time": 259.44, "split": "test", "id": 12855}, {"category": 12, "url": "https://www.youtube.com/watch?v=K_K2YNG6ZbU", "video_id": "video10040", "start time": 328.33, "end time": 341.65, "split": "test", "id": 10040}, {"category": 16, "url": "https://www.youtube.com/watch?v=ho4a0OhitJs", "video_id": "video10126", "start time": 142.01, "end time": 167.85, "split": "test", "id": 10126}, {"category": 16, "url": "https://www.youtube.com/watch?v=6LFB_ojBksk", "video_id": "video11148", "start time": 172.45, "end time": 192.57, "split": "test", "id": 11148}, {"category": 3, "url": "https://www.youtube.com/watch?v=PWVJNZNz2e0", "video_id": "video10492", "start time": 298.84, "end time": 311.51, "split": "test", "id": 10492}, {"category": 0, "url": "https://www.youtube.com/watch?v=OURemOiHAgw", "video_id": "video11681", "start time": 73.65, "end time": 86.83, "split": "test", "id": 11681}, {"category": 7, "url": "https://www.youtube.com/watch?v=2PR8AJ3xBRg", "video_id": "video11040", "start time": 6.85, "end time": 31.45, "split": "test", "id": 11040}, {"category": 4, "url": "https://www.youtube.com/watch?v=OATfuTGqJ_A", "video_id": "video11956", "start time": 0.0, "end time": 17.13, "split": "test", "id": 11956}, {"category": 3, "url": "https://www.youtube.com/watch?v=gcFvtWpuqpI", "video_id": "video10489", "start time": 24.69, "end time": 47.77, "split": "test", "id": 10489}, {"category": 16, "url": "https://www.youtube.com/watch?v=oTPbSTnFcc0", "video_id": "video11156", "start time": 139.95, "end time": 153.87, "split": "test", "id": 11156}, {"category": 16, "url": "https://www.youtube.com/watch?v=j1K_ZK5hZ7U", "video_id": "video11369", "start time": 38.21, "end time": 61.78, "split": "test", "id": 11369}, {"category": 11, "url": "https://www.youtube.com/watch?v=i0KO35vTVlw", "video_id": "video11638", "start time": 244.0, "end time": 254.01, "split": "test", "id": 11638}, {"category": 0, "url": "https://www.youtube.com/watch?v=rOhkPoj9tJ4", "video_id": "video12682", "start time": 5.75, "end time": 35.68, "split": "test", "id": 12682}, {"category": 5, "url": "https://www.youtube.com/watch?v=My14mZa-eq8", "video_id": "video12449", "start time": 236.07, "end time": 255.05, "split": "test", "id": 12449}, {"category": 15, "url": "https://www.youtube.com/watch?v=M9eRNGsenjQ", "video_id": "video10001", "start time": 60.87, "end time": 78.36, "split": "test", "id": 10001}, {"category": 12, "url": "https://www.youtube.com/watch?v=767vco3jBkc", "video_id": "video12294", "start time": 170.05, "end time": 195.94, "split": "test", "id": 12294}, {"category": 11, "url": "https://www.youtube.com/watch?v=o4sbzb9F_Q8", "video_id": "video12849", "start time": 141.02, "end time": 151.03, "split": "test", "id": 12849}, {"category": 3, "url": "https://www.youtube.com/watch?v=980ZM2EeNBY", "video_id": "video10300", "start time": 32.81, "end time": 44.13, "split": "test", "id": 10300}, {"category": 18, "url": "https://www.youtube.com/watch?v=g5o3lXHrYqw", "video_id": "video10158", "start time": 405.09, "end time": 421.23, "split": "test", "id": 10158}, {"category": 8, "url": "https://www.youtube.com/watch?v=5xnQSLxJmMg", "video_id": "video11016", "start time": 740.13, "end time": 750.65, "split": "test", "id": 11016}, {"category": 5, "url": "https://www.youtube.com/watch?v=RRhjqqe750A", "video_id": "video10593", "start time": 246.67, "end time": 273.03, "split": "test", "id": 10593}, {"category": 3, "url": "https://www.youtube.com/watch?v=Ox15DOhjNH4", "video_id": "video10442", "start time": 37.12, "end time": 57.94, "split": "test", "id": 10442}, {"category": 6, "url": "https://www.youtube.com/watch?v=AyBNmSVr46E", "video_id": "video12337", "start time": 27.81, "end time": 39.95, "split": "test", "id": 12337}, {"category": 2, "url": "https://www.youtube.com/watch?v=HQho3pAbkJM", "video_id": "video11303", "start time": 37.85, "end time": 60.61, "split": "test", "id": 11303}, {"category": 17, "url": "https://www.youtube.com/watch?v=0r8zA-Ukq9A", "video_id": "video11811", "start time": 844.69, "end time": 864.38, "split": "test", "id": 11811}, {"category": 4, "url": "https://www.youtube.com/watch?v=9m1zyrpkItc", "video_id": "video10301", "start time": 246.41, "end time": 259.73, "split": "test", "id": 10301}, {"category": 12, "url": "https://www.youtube.com/watch?v=AKubEB4uzUg", "video_id": "video12557", "start time": 92.31, "end time": 102.55, "split": "test", "id": 12557}, {"category": 16, "url": "https://www.youtube.com/watch?v=HMLWvqlmN-U", "video_id": "video11705", "start time": 166.73, "end time": 184.41, "split": "test", "id": 11705}, {"category": 0, "url": "https://www.youtube.com/watch?v=5kn4svItfaI", "video_id": "video10964", "start time": 32.85, "end time": 47.41, "split": "test", "id": 10964}, {"category": 17, "url": "https://www.youtube.com/watch?v=rcz8j3GjGhE", "video_id": "video12459", "start time": 4.29, "end time": 18.09, "split": "test", "id": 12459}, {"category": 7, "url": "https://www.youtube.com/watch?v=rx5XWwi5EeA", "video_id": "video12450", "start time": 208.96, "end time": 228.14, "split": "test", "id": 12450}, {"category": 17, "url": "https://www.youtube.com/watch?v=9-0f6XhXkbo", "video_id": "video10026", "start time": 108.76, "end time": 135.15, "split": "test", "id": 10026}, {"category": 3, "url": "https://www.youtube.com/watch?v=Ne9LVpnYeFQ", "video_id": "video10540", "start time": 47.8, "end time": 66.38, "split": "test", "id": 10540}, {"category": 1, "url": "https://www.youtube.com/watch?v=1cXML1-EBP4", "video_id": "video10383", "start time": 82.4, "end time": 92.94, "split": "test", "id": 10383}, {"category": 14, "url": "https://www.youtube.com/watch?v=g9Qah25_yH0", "video_id": "video12007", "start time": 0.0, "end time": 22.97, "split": "test", "id": 12007}, {"category": 11, "url": "https://www.youtube.com/watch?v=hXAbPlRziRs", "video_id": "video11321", "start time": 16.13, "end time": 28.64, "split": "test", "id": 11321}, {"category": 9, "url": "https://www.youtube.com/watch?v=fT0mm5fqN8A", "video_id": "video12061", "start time": 94.64, "end time": 110.19, "split": "test", "id": 12061}, {"category": 4, "url": "https://www.youtube.com/watch?v=5ySZqpYnGj8", "video_id": "video12346", "start time": 232.45, "end time": 245.97, "split": "test", "id": 12346}, {"category": 9, "url": "https://www.youtube.com/watch?v=0HZF3Tch04M", "video_id": "video12124", "start time": 10.22, "end time": 31.81, "split": "test", "id": 12124}, {"category": 16, "url": "https://www.youtube.com/watch?v=NBaFbfdlZXU", "video_id": "video12104", "start time": 139.62, "end time": 152.7, "split": "test", "id": 12104}, {"category": 11, "url": "https://www.youtube.com/watch?v=KbtZfzxX44o", "video_id": "video11680", "start time": 1.77, "end time": 23.97, "split": "test", "id": 11680}, {"category": 12, "url": "https://www.youtube.com/watch?v=-EtBNEKMrd8", "video_id": "video11171", "start time": 49.56, "end time": 64.51, "split": "test", "id": 11171}, {"category": 12, "url": "https://www.youtube.com/watch?v=AnWwZJDu-S0", "video_id": "video11014", "start time": 457.01, "end time": 467.97, "split": "test", "id": 11014}, {"category": 4, "url": "https://www.youtube.com/watch?v=nJS0Q5Zy5xc", "video_id": "video10014", "start time": 56.85, "end time": 71.41, "split": "test", "id": 10014}, {"category": 16, "url": "https://www.youtube.com/watch?v=35W3DEOjQQA", "video_id": "video10281", "start time": 28.78, "end time": 50.97, "split": "test", "id": 10281}, {"category": 11, "url": "https://www.youtube.com/watch?v=9RMR4PauMvM", "video_id": "video10718", "start time": 298.01, "end time": 316.61, "split": "test", "id": 10718}, {"category": 16, "url": "https://www.youtube.com/watch?v=6-6Fi_2Z2IM", "video_id": "video10535", "start time": 210.25, "end time": 221.45, "split": "test", "id": 10535}, {"category": 4, "url": "https://www.youtube.com/watch?v=GkENK40GrNA", "video_id": "video10988", "start time": 20.97, "end time": 33.18, "split": "test", "id": 10988}, {"category": 11, "url": "https://www.youtube.com/watch?v=qjcML1Z9wgM", "video_id": "video10123", "start time": 55.66, "end time": 80.72, "split": "test", "id": 10123}, {"category": 6, "url": "https://www.youtube.com/watch?v=Io3qEXfuc2s", "video_id": "video11396", "start time": 105.67, "end time": 115.88, "split": "test", "id": 11396}, {"category": 12, "url": "https://www.youtube.com/watch?v=Bi5XY7yL0T4", "video_id": "video10854", "start time": 69.84, "end time": 86.93, "split": "test", "id": 10854}, {"category": 0, "url": "https://www.youtube.com/watch?v=8aRor905cCw", "video_id": "video12757", "start time": 159.42, "end time": 173.89, "split": "test", "id": 12757}, {"category": 17, "url": "https://www.youtube.com/watch?v=6niYZ3TptBw", "video_id": "video12922", "start time": 35.85, "end time": 57.37, "split": "test", "id": 12922}, {"category": 9, "url": "https://www.youtube.com/watch?v=gq5eQeFj4-8", "video_id": "video11920", "start time": 48.17, "end time": 62.13, "split": "test", "id": 11920}, {"category": 13, "url": "https://www.youtube.com/watch?v=kKxNqVrF1uI", "video_id": "video12850", "start time": 329.94, "end time": 349.06, "split": "test", "id": 12850}, {"category": 5, "url": "https://www.youtube.com/watch?v=B9bDZ5-zPtY", "video_id": "video11053", "start time": 774.01, "end time": 787.21, "split": "test", "id": 11053}, {"category": 16, "url": "https://www.youtube.com/watch?v=JzH_tGywJcc", "video_id": "video12863", "start time": 5.52, "end time": 24.0, "split": "test", "id": 12863}, {"category": 9, "url": "https://www.youtube.com/watch?v=1JCp7_JZT5c", "video_id": "video12940", "start time": 278.53, "end time": 296.81, "split": "test", "id": 12940}, {"category": 5, "url": "https://www.youtube.com/watch?v=a8LF7JEb0IA", "video_id": "video10299", "start time": 238.58, "end time": 256.64, "split": "test", "id": 10299}, {"category": 6, "url": "https://www.youtube.com/watch?v=rGlerRJ29rg", "video_id": "video10505", "start time": 65.81, "end time": 79.66, "split": "test", "id": 10505}, {"category": 3, "url": "https://www.youtube.com/watch?v=JgheyP7mJgc", "video_id": "video10943", "start time": 553.87, "end time": 566.35, "split": "test", "id": 10943}, {"category": 7, "url": "https://www.youtube.com/watch?v=0Wj_0BVXSHw", "video_id": "video11551", "start time": 9.93, "end time": 24.33, "split": "test", "id": 11551}, {"category": 19, "url": "https://www.youtube.com/watch?v=fGyZmAgy2C4", "video_id": "video11446", "start time": 13.57, "end time": 26.41, "split": "test", "id": 11446}, {"category": 4, "url": "https://www.youtube.com/watch?v=jmd94DqeoRA", "video_id": "video10077", "start time": 153.73, "end time": 164.45, "split": "test", "id": 10077}, {"category": 18, "url": "https://www.youtube.com/watch?v=MrTz5xjmso4", "video_id": "video12026", "start time": 89.8, "end time": 106.22, "split": "test", "id": 12026}, {"category": 4, "url": "https://www.youtube.com/watch?v=H6OTKm0M8vU", "video_id": "video11973", "start time": 68.55, "end time": 82.16, "split": "test", "id": 11973}, {"category": 3, "url": "https://www.youtube.com/watch?v=KImRxuGRX38", "video_id": "video12264", "start time": 100.97, "end time": 112.21, "split": "test", "id": 12264}, {"category": 16, "url": "https://www.youtube.com/watch?v=7ak4950FQX8", "video_id": "video12804", "start time": 15.83, "end time": 32.41, "split": "test", "id": 12804}, {"category": 7, "url": "https://www.youtube.com/watch?v=RTxxbCWw1mY", "video_id": "video11755", "start time": 105.62, "end time": 116.6, "split": "test", "id": 11755}, {"category": 16, "url": "https://www.youtube.com/watch?v=aLFq8DxiHD8", "video_id": "video12187", "start time": 90.7, "end time": 104.39, "split": "test", "id": 12187}, {"category": 12, "url": "https://www.youtube.com/watch?v=9q3oNzzX68g", "video_id": "video10637", "start time": 334.72, "end time": 358.03, "split": "test", "id": 10637}, {"category": 0, "url": "https://www.youtube.com/watch?v=heesxWQp9R4", "video_id": "video11174", "start time": 32.98, "end time": 46.69, "split": "test", "id": 11174}, {"category": 7, "url": "https://www.youtube.com/watch?v=4WuZapvSL0E", "video_id": "video10825", "start time": 42.01, "end time": 67.49, "split": "test", "id": 10825}, {"category": 8, "url": "https://www.youtube.com/watch?v=7kRPDdWXQ5w", "video_id": "video10815", "start time": 83.93, "end time": 101.98, "split": "test", "id": 10815}, {"category": 13, "url": "https://www.youtube.com/watch?v=0CY0tnSp5qY", "video_id": "video10552", "start time": 83.13, "end time": 103.21, "split": "test", "id": 10552}, {"category": 16, "url": "https://www.youtube.com/watch?v=aG01NLO-hjA", "video_id": "video10712", "start time": 0.0, "end time": 28.45, "split": "test", "id": 10712}, {"category": 0, "url": "https://www.youtube.com/watch?v=il-NdjTtUAI", "video_id": "video10372", "start time": 155.24, "end time": 173.22, "split": "test", "id": 10372}, {"category": 13, "url": "https://www.youtube.com/watch?v=a6avE6o6IQY", "video_id": "video11306", "start time": 55.52, "end time": 84.8, "split": "test", "id": 11306}, {"category": 4, "url": "https://www.youtube.com/watch?v=2KU4bCDi1kM", "video_id": "video11520", "start time": 119.7, "end time": 133.88, "split": "test", "id": 11520}, {"category": 4, "url": "https://www.youtube.com/watch?v=BEE_ZgcPR-k", "video_id": "video11341", "start time": 31.85, "end time": 57.37, "split": "test", "id": 11341}, {"category": 4, "url": "https://www.youtube.com/watch?v=R0YnfaWwxNs", "video_id": "video10178", "start time": 36.85, "end time": 51.18, "split": "test", "id": 10178}, {"category": 3, "url": "https://www.youtube.com/watch?v=EQMfmemBz1s", "video_id": "video11927", "start time": 458.55, "end time": 469.22, "split": "test", "id": 11927}, {"category": 14, "url": "https://www.youtube.com/watch?v=RlpPsQaH2GQ", "video_id": "video10627", "start time": 7.09, "end time": 30.68, "split": "test", "id": 10627}, {"category": 0, "url": "https://www.youtube.com/watch?v=IXmF4GbA86E", "video_id": "video12998", "start time": 0.0, "end time": 14.4, "split": "test", "id": 12998}, {"category": 19, "url": "https://www.youtube.com/watch?v=KwAPuVYJzSA", "video_id": "video11433", "start time": 228.24, "end time": 249.53, "split": "test", "id": 11433}, {"category": 16, "url": "https://www.youtube.com/watch?v=83clKgK_rJI", "video_id": "video11170", "start time": 54.97, "end time": 71.93, "split": "test", "id": 11170}, {"category": 16, "url": "https://www.youtube.com/watch?v=bhA5uNllOhM", "video_id": "video10289", "start time": 62.24, "end time": 76.12, "split": "test", "id": 10289}, {"category": 1, "url": "https://www.youtube.com/watch?v=Kohx3wjxD7E", "video_id": "video11573", "start time": 17.69, "end time": 30.24, "split": "test", "id": 11573}, {"category": 5, "url": "https://www.youtube.com/watch?v=B9bDZ5-zPtY", "video_id": "video10770", "start time": 342.71, "end time": 360.09, "split": "test", "id": 10770}, {"category": 18, "url": "https://www.youtube.com/watch?v=K3kl-1amqvs", "video_id": "video11646", "start time": 163.29, "end time": 178.23, "split": "test", "id": 11646}, {"category": 5, "url": "https://www.youtube.com/watch?v=4KbSRXP0wik", "video_id": "video12558", "start time": 118.29, "end time": 143.48, "split": "test", "id": 12558}, {"category": 7, "url": "https://www.youtube.com/watch?v=1LcwNgj_6T8", "video_id": "video10909", "start time": 48.53, "end time": 68.25, "split": "test", "id": 10909}, {"category": 13, "url": "https://www.youtube.com/watch?v=9Xx5JxzmkUc", "video_id": "video12454", "start time": 11.19, "end time": 27.01, "split": "test", "id": 12454}, {"category": 10, "url": "https://www.youtube.com/watch?v=1c_w2n-EOgs", "video_id": "video11554", "start time": 49.76, "end time": 70.28, "split": "test", "id": 11554}, {"category": 7, "url": "https://www.youtube.com/watch?v=fOgIljJK_lE", "video_id": "video10277", "start time": 7.52, "end time": 20.4, "split": "test", "id": 10277}, {"category": 16, "url": "https://www.youtube.com/watch?v=CkUd_8tPpi4", "video_id": "video11137", "start time": 51.57, "end time": 63.04, "split": "test", "id": 11137}, {"category": 5, "url": "https://www.youtube.com/watch?v=rb7TVW77ZCs", "video_id": "video11324", "start time": 73.2, "end time": 83.88, "split": "test", "id": 11324}, {"category": 2, "url": "https://www.youtube.com/watch?v=JL44dWbN5_o", "video_id": "video12643", "start time": 13.03, "end time": 33.48, "split": "test", "id": 12643}, {"category": 16, "url": "https://www.youtube.com/watch?v=B3Be0tpYbAw", "video_id": "video10175", "start time": 105.12, "end time": 117.5, "split": "test", "id": 10175}, {"category": 6, "url": "https://www.youtube.com/watch?v=KBuXSwkRMVk", "video_id": "video10670", "start time": 164.65, "end time": 187.2, "split": "test", "id": 10670}, {"category": 11, "url": "https://www.youtube.com/watch?v=Gaxb25LIiPw", "video_id": "video10009", "start time": 69.65, "end time": 84.63, "split": "test", "id": 10009}, {"category": 9, "url": "https://www.youtube.com/watch?v=3iD8cRuHmRc", "video_id": "video12315", "start time": 0.0, "end time": 18.73, "split": "test", "id": 12315}, {"category": 0, "url": "https://www.youtube.com/watch?v=kYtGl1dX5qI", "video_id": "video10784", "start time": 95.39, "end time": 109.07, "split": "test", "id": 10784}, {"category": 14, "url": "https://www.youtube.com/watch?v=g184laZneFE", "video_id": "video10116", "start time": 104.09, "end time": 119.01, "split": "test", "id": 10116}, {"category": 1, "url": "https://www.youtube.com/watch?v=KAncvaGZAn4", "video_id": "video11386", "start time": 36.92, "end time": 59.86, "split": "test", "id": 11386}, {"category": 10, "url": "https://www.youtube.com/watch?v=s8zf0emPPEw", "video_id": "video10530", "start time": 245.49, "end time": 258.71, "split": "test", "id": 10530}, {"category": 16, "url": "https://www.youtube.com/watch?v=6y-QSpF7mTs", "video_id": "video11075", "start time": 18.71, "end time": 43.18, "split": "test", "id": 11075}, {"category": 4, "url": "https://www.youtube.com/watch?v=mMXO6RA_EJ8", "video_id": "video11162", "start time": 7.58, "end time": 19.91, "split": "test", "id": 11162}, {"category": 3, "url": "https://www.youtube.com/watch?v=ccQ3zzW8sAY", "video_id": "video12613", "start time": 925.27, "end time": 940.99, "split": "test", "id": 12613}, {"category": 16, "url": "https://www.youtube.com/watch?v=5bIjDYEs6Qc", "video_id": "video11653", "start time": 71.85, "end time": 84.33, "split": "test", "id": 11653}, {"category": 13, "url": "https://www.youtube.com/watch?v=4diMrNfHliY", "video_id": "video10118", "start time": 137.02, "end time": 157.89, "split": "test", "id": 10118}, {"category": 11, "url": "https://www.youtube.com/watch?v=85rzzIusJEg", "video_id": "video11663", "start time": 289.05, "end time": 307.61, "split": "test", "id": 11663}, {"category": 1, "url": "https://www.youtube.com/watch?v=HM-nkUPPDjs", "video_id": "video10739", "start time": 33.04, "end time": 43.59, "split": "test", "id": 10739}, {"category": 16, "url": "https://www.youtube.com/watch?v=hK2pNakR8eg", "video_id": "video11618", "start time": 42.02, "end time": 60.51, "split": "test", "id": 11618}, {"category": 0, "url": "https://www.youtube.com/watch?v=9lD1gyRiBJw", "video_id": "video12351", "start time": 157.81, "end time": 178.83, "split": "test", "id": 12351}, {"category": 15, "url": "https://www.youtube.com/watch?v=Exn3M3-u_LI", "video_id": "video12670", "start time": 864.15, "end time": 885.98, "split": "test", "id": 12670}, {"category": 16, "url": "https://www.youtube.com/watch?v=Q-CBrJBFTF8", "video_id": "video11895", "start time": 317.36, "end time": 338.92, "split": "test", "id": 11895}, {"category": 3, "url": "https://www.youtube.com/watch?v=nLKJT2I_fn4", "video_id": "video12078", "start time": 4.33, "end time": 29.25, "split": "test", "id": 12078}, {"category": 12, "url": "https://www.youtube.com/watch?v=ooyHLq6Y9Io", "video_id": "video10352", "start time": 70.93, "end time": 81.25, "split": "test", "id": 10352}, {"category": 17, "url": "https://www.youtube.com/watch?v=kyxEFj7bgHI", "video_id": "video11850", "start time": 250.53, "end time": 263.94, "split": "test", "id": 11850}, {"category": 4, "url": "https://www.youtube.com/watch?v=fGTOLtb7B4g", "video_id": "video12822", "start time": 3.65, "end time": 18.71, "split": "test", "id": 12822}, {"category": 3, "url": "https://www.youtube.com/watch?v=178cn5SlB4o", "video_id": "video11644", "start time": 96.58, "end time": 112.93, "split": "test", "id": 11644}, {"category": 6, "url": "https://www.youtube.com/watch?v=mvvJr9R6LgQ", "video_id": "video12173", "start time": 3.42, "end time": 23.4, "split": "test", "id": 12173}, {"category": 11, "url": "https://www.youtube.com/watch?v=RGTpFM4zM9k", "video_id": "video10206", "start time": 34.71, "end time": 53.95, "split": "test", "id": 10206}, {"category": 4, "url": "https://www.youtube.com/watch?v=JI3rhKfJXQk", "video_id": "video12903", "start time": 173.65, "end time": 200.75, "split": "test", "id": 12903}, {"category": 16, "url": "https://www.youtube.com/watch?v=oJLnAh9O-n0", "video_id": "video12099", "start time": 45.34, "end time": 68.91, "split": "test", "id": 12099}, {"category": 15, "url": "https://www.youtube.com/watch?v=41jh2hnUZ8g", "video_id": "video11434", "start time": 10.01, "end time": 30.21, "split": "test", "id": 11434}, {"category": 10, "url": "https://www.youtube.com/watch?v=6fHW3Mq6CyU", "video_id": "video12183", "start time": 22.6, "end time": 35.82, "split": "test", "id": 12183}, {"category": 12, "url": "https://www.youtube.com/watch?v=bcVBqwlnmlM", "video_id": "video10514", "start time": 212.06, "end time": 236.98, "split": "test", "id": 10514}, {"category": 11, "url": "https://www.youtube.com/watch?v=175fCGNGOuY", "video_id": "video10900", "start time": 292.41, "end time": 319.11, "split": "test", "id": 10900}, {"category": 8, "url": "https://www.youtube.com/watch?v=5DxhuQn_Xoc", "video_id": "video10806", "start time": 14.7, "end time": 31.55, "split": "test", "id": 10806}, {"category": 7, "url": "https://www.youtube.com/watch?v=h5UuGcP5qE4", "video_id": "video11231", "start time": 194.48, "end time": 210.56, "split": "test", "id": 11231}, {"category": 14, "url": "https://www.youtube.com/watch?v=RzaBSUIMhpE", "video_id": "video11780", "start time": 58.94, "end time": 73.32, "split": "test", "id": 11780}, {"category": 19, "url": "https://www.youtube.com/watch?v=5D8tOG8GOFs", "video_id": "video12910", "start time": 194.75, "end time": 210.31, "split": "test", "id": 12910}, {"category": 3, "url": "https://www.youtube.com/watch?v=dnS1k0rssCo", "video_id": "video12738", "start time": 126.98, "end time": 142.11, "split": "test", "id": 12738}, {"category": 9, "url": "https://www.youtube.com/watch?v=oGeGaT5jvIU", "video_id": "video11217", "start time": 365.41, "end time": 390.17, "split": "test", "id": 11217}, {"category": 18, "url": "https://www.youtube.com/watch?v=kLZyIs_sn7Q", "video_id": "video11769", "start time": 110.19, "end time": 123.37, "split": "test", "id": 11769}, {"category": 17, "url": "https://www.youtube.com/watch?v=R06wOny6Uk8", "video_id": "video10222", "start time": 181.06, "end time": 202.05, "split": "test", "id": 10222}, {"category": 18, "url": "https://www.youtube.com/watch?v=F9zZ8hxns5I", "video_id": "video10417", "start time": 433.05, "end time": 460.25, "split": "test", "id": 10417}, {"category": 8, "url": "https://www.youtube.com/watch?v=NxSEb8AeIi4", "video_id": "video10545", "start time": 24.01, "end time": 34.41, "split": "test", "id": 10545}, {"category": 10, "url": "https://www.youtube.com/watch?v=NOVQkx4Y7zE", "video_id": "video12576", "start time": 100.71, "end time": 114.91, "split": "test", "id": 12576}, {"category": 16, "url": "https://www.youtube.com/watch?v=B4cptckK00w", "video_id": "video10060", "start time": 173.72, "end time": 185.77, "split": "test", "id": 10060}, {"category": 15, "url": "https://www.youtube.com/watch?v=-hYY16kgpmo", "video_id": "video10253", "start time": 33.48, "end time": 48.35, "split": "test", "id": 10253}, {"category": 1, "url": "https://www.youtube.com/watch?v=59Fm6qXSfFo", "video_id": "video10875", "start time": 19.46, "end time": 31.46, "split": "test", "id": 10875}, {"category": 16, "url": "https://www.youtube.com/watch?v=AHu6w_m_Udo", "video_id": "video10960", "start time": 20.15, "end time": 35.08, "split": "test", "id": 10960}, {"category": 4, "url": "https://www.youtube.com/watch?v=RNPjCXVUpNI", "video_id": "video12984", "start time": 181.77, "end time": 202.17, "split": "test", "id": 12984}, {"category": 3, "url": "https://www.youtube.com/watch?v=Nosf1FeO-pM", "video_id": "video10241", "start time": 47.89, "end time": 65.57, "split": "test", "id": 10241}, {"category": 18, "url": "https://www.youtube.com/watch?v=av6729Mm-Xw", "video_id": "video10284", "start time": 273.49, "end time": 290.01, "split": "test", "id": 10284}, {"category": 13, "url": "https://www.youtube.com/watch?v=G5OhzezhdQc", "video_id": "video10874", "start time": 185.65, "end time": 198.37, "split": "test", "id": 10874}, {"category": 6, "url": "https://www.youtube.com/watch?v=KiXQoxCGeDg", "video_id": "video12505", "start time": 9.55, "end time": 25.01, "split": "test", "id": 12505}, {"category": 12, "url": "https://www.youtube.com/watch?v=7BnEUdnxLt4", "video_id": "video12286", "start time": 286.53, "end time": 304.69, "split": "test", "id": 12286}, {"category": 14, "url": "https://www.youtube.com/watch?v=IdbHh3v0EJA", "video_id": "video10186", "start time": 553.4, "end time": 567.68, "split": "test", "id": 10186}, {"category": 17, "url": "https://www.youtube.com/watch?v=JPHSbT31o_c", "video_id": "video10228", "start time": 23.5, "end time": 40.45, "split": "test", "id": 10228}, {"category": 2, "url": "https://www.youtube.com/watch?v=gtY-hFB4wBo", "video_id": "video11721", "start time": 384.88, "end time": 401.15, "split": "test", "id": 11721}, {"category": 18, "url": "https://www.youtube.com/watch?v=FU37GnGYsOA", "video_id": "video11310", "start time": 47.83, "end time": 70.58, "split": "test", "id": 11310}, {"category": 11, "url": "https://www.youtube.com/watch?v=B1YuDlbzHWA", "video_id": "video12979", "start time": 151.11, "end time": 166.31, "split": "test", "id": 12979}, {"category": 16, "url": "https://www.youtube.com/watch?v=fSO83XlKcPI", "video_id": "video11142", "start time": 97.81, "end time": 112.01, "split": "test", "id": 11142}, {"category": 3, "url": "https://www.youtube.com/watch?v=P9dTP5UVl_4", "video_id": "video10414", "start time": 59.35, "end time": 73.88, "split": "test", "id": 10414}, {"category": 0, "url": "https://www.youtube.com/watch?v=b-3BI9AspYc", "video_id": "video10294", "start time": 16.06, "end time": 28.87, "split": "test", "id": 10294}, {"category": 11, "url": "https://www.youtube.com/watch?v=9kn3yRcDk2g", "video_id": "video10723", "start time": 150.29, "end time": 167.69, "split": "test", "id": 10723}, {"category": 16, "url": "https://www.youtube.com/watch?v=FBtTiqQ10pk", "video_id": "video10159", "start time": 295.68, "end time": 324.34, "split": "test", "id": 10159}, {"category": 6, "url": "https://www.youtube.com/watch?v=KkObGYzDeRo", "video_id": "video12719", "start time": 82.5, "end time": 103.44, "split": "test", "id": 12719}, {"category": 6, "url": "https://www.youtube.com/watch?v=4WfyhtwGimQ", "video_id": "video11139", "start time": 140.05, "end time": 162.38, "split": "test", "id": 11139}, {"category": 9, "url": "https://www.youtube.com/watch?v=iXS4Pts0R6c", "video_id": "video12608", "start time": 32.58, "end time": 60.74, "split": "test", "id": 12608}, {"category": 3, "url": "https://www.youtube.com/watch?v=kpA-FsKLA6A", "video_id": "video12523", "start time": 238.65, "end time": 254.74, "split": "test", "id": 12523}, {"category": 0, "url": "https://www.youtube.com/watch?v=dnru17nOZzM", "video_id": "video12595", "start time": 69.55, "end time": 84.53, "split": "test", "id": 12595}, {"category": 0, "url": "https://www.youtube.com/watch?v=Cf6ynsxmrXw", "video_id": "video12010", "start time": 35.37, "end time": 48.3, "split": "test", "id": 12010}, {"category": 16, "url": "https://www.youtube.com/watch?v=eCXP3IKWknY", "video_id": "video10376", "start time": 99.45, "end time": 122.73, "split": "test", "id": 10376}, {"category": 17, "url": "https://www.youtube.com/watch?v=k_hCwAJyrFM", "video_id": "video10845", "start time": 134.21, "end time": 148.3, "split": "test", "id": 10845}, {"category": 2, "url": "https://www.youtube.com/watch?v=7IOHdE0q5Ok", "video_id": "video10847", "start time": 430.81, "end time": 456.37, "split": "test", "id": 10847}, {"category": 17, "url": "https://www.youtube.com/watch?v=9bfeoW_2FuM", "video_id": "video11081", "start time": 33.91, "end time": 47.46, "split": "test", "id": 11081}, {"category": 5, "url": "https://www.youtube.com/watch?v=GAY5ICoVnA8", "video_id": "video11348", "start time": 5.15, "end time": 23.17, "split": "test", "id": 11348}, {"category": 9, "url": "https://www.youtube.com/watch?v=mAnBfGONwek", "video_id": "video12919", "start time": 114.29, "end time": 129.97, "split": "test", "id": 12919}, {"category": 18, "url": "https://www.youtube.com/watch?v=57J2bNiexM0", "video_id": "video12290", "start time": 74.2, "end time": 89.39, "split": "test", "id": 12290}, {"category": 17, "url": "https://www.youtube.com/watch?v=0kemdeI4w4E", "video_id": "video11007", "start time": 56.15, "end time": 67.48, "split": "test", "id": 11007}, {"category": 9, "url": "https://www.youtube.com/watch?v=s2QYzVvJIRM", "video_id": "video11509", "start time": 267.95, "end time": 297.11, "split": "test", "id": 11509}, {"category": 9, "url": "https://www.youtube.com/watch?v=4F_egHQJRZA", "video_id": "video12039", "start time": 85.6, "end time": 100.58, "split": "test", "id": 12039}, {"category": 17, "url": "https://www.youtube.com/watch?v=c8S3TxxkBuc", "video_id": "video12406", "start time": 106.99, "end time": 123.38, "split": "test", "id": 12406}, {"category": 17, "url": "https://www.youtube.com/watch?v=8UvpEiM-FM8", "video_id": "video11970", "start time": 169.84, "end time": 184.82, "split": "test", "id": 11970}, {"category": 9, "url": "https://www.youtube.com/watch?v=ohkAxbeMxVo", "video_id": "video11965", "start time": 141.85, "end time": 155.73, "split": "test", "id": 11965}, {"category": 16, "url": "https://www.youtube.com/watch?v=I-tAx1OH8J4", "video_id": "video11252", "start time": 9.06, "end time": 20.94, "split": "test", "id": 11252}, {"category": 10, "url": "https://www.youtube.com/watch?v=4w0V_yx4s60", "video_id": "video10563", "start time": 189.84, "end time": 206.42, "split": "test", "id": 10563}, {"category": 14, "url": "https://www.youtube.com/watch?v=jS3drFzu_TQ", "video_id": "video11605", "start time": 0.0, "end time": 16.65, "split": "test", "id": 11605}, {"category": 18, "url": "https://www.youtube.com/watch?v=qOzAchYub1I", "video_id": "video10689", "start time": 44.33, "end time": 56.17, "split": "test", "id": 10689}, {"category": 4, "url": "https://www.youtube.com/watch?v=LjP60nAnRa0", "video_id": "video11127", "start time": 299.91, "end time": 314.58, "split": "test", "id": 11127}, {"category": 13, "url": "https://www.youtube.com/watch?v=rCnRqZw4WiE", "video_id": "video11079", "start time": 42.32, "end time": 60.37, "split": "test", "id": 11079}, {"category": 14, "url": "https://www.youtube.com/watch?v=DKGxYLeu_1Y", "video_id": "video12393", "start time": 185.67, "end time": 198.55, "split": "test", "id": 12393}, {"category": 15, "url": "https://www.youtube.com/watch?v=9hzd_K5QdXQ", "video_id": "video12001", "start time": 10.67, "end time": 21.05, "split": "test", "id": 12001}, {"category": 10, "url": "https://www.youtube.com/watch?v=N_a-RQkPp8g", "video_id": "video12968", "start time": 28.09, "end time": 41.8, "split": "test", "id": 12968}, {"category": 9, "url": "https://www.youtube.com/watch?v=IrYs4PxT5X8", "video_id": "video10056", "start time": 89.74, "end time": 110.26, "split": "test", "id": 10056}, {"category": 7, "url": "https://www.youtube.com/watch?v=2WwKtzEhrt4", "video_id": "video12870", "start time": 37.95, "end time": 49.98, "split": "test", "id": 12870}, {"category": 8, "url": "https://www.youtube.com/watch?v=MYEmL0d0lZE", "video_id": "video12841", "start time": 201.29, "end time": 212.68, "split": "test", "id": 12841}, {"category": 16, "url": "https://www.youtube.com/watch?v=-dh_uGahzYo", "video_id": "video10334", "start time": 95.09, "end time": 105.65, "split": "test", "id": 10334}, {"category": 11, "url": "https://www.youtube.com/watch?v=dXkHsn9bxPk", "video_id": "video11488", "start time": 55.65, "end time": 66.01, "split": "test", "id": 11488}, {"category": 16, "url": "https://www.youtube.com/watch?v=5dxoqb_r1Nc", "video_id": "video10796", "start time": 37.95, "end time": 54.44, "split": "test", "id": 10796}, {"category": 4, "url": "https://www.youtube.com/watch?v=dVPF3SO0trU", "video_id": "video11645", "start time": 31.33, "end time": 58.73, "split": "test", "id": 11645}, {"category": 4, "url": "https://www.youtube.com/watch?v=dW3Ro2ZY094", "video_id": "video12114", "start time": 64.55, "end time": 88.77, "split": "test", "id": 12114}, {"category": 7, "url": "https://www.youtube.com/watch?v=bMeI7ieN0QQ", "video_id": "video11280", "start time": 32.92, "end time": 49.67, "split": "test", "id": 11280}, {"category": 3, "url": "https://www.youtube.com/watch?v=i-VlZZWf7pY", "video_id": "video10270", "start time": 76.36, "end time": 97.81, "split": "test", "id": 10270}, {"category": 3, "url": "https://www.youtube.com/watch?v=bBJ4M2sWAKk", "video_id": "video11718", "start time": 55.84, "end time": 73.39, "split": "test", "id": 11718}, {"category": 16, "url": "https://www.youtube.com/watch?v=j3hUACZbOvs", "video_id": "video12914", "start time": 108.29, "end time": 120.53, "split": "test", "id": 12914}, {"category": 10, "url": "https://www.youtube.com/watch?v=g9pnVzSmw5U", "video_id": "video10809", "start time": 28.91, "end time": 48.36, "split": "test", "id": 10809}, {"category": 10, "url": "https://www.youtube.com/watch?v=pNHqA6pGTKI", "video_id": "video10832", "start time": 66.98, "end time": 80.95, "split": "test", "id": 10832}, {"category": 5, "url": "https://www.youtube.com/watch?v=I4kz-C7GryY", "video_id": "video11141", "start time": 15.15, "end time": 36.38, "split": "test", "id": 11141}, {"category": 16, "url": "https://www.youtube.com/watch?v=mKodp-Z5AlA", "video_id": "video10127", "start time": 43.29, "end time": 57.73, "split": "test", "id": 10127}, {"category": 6, "url": "https://www.youtube.com/watch?v=QEKMsDAhfXg", "video_id": "video11884", "start time": 224.45, "end time": 243.17, "split": "test", "id": 11884}, {"category": 0, "url": "https://www.youtube.com/watch?v=fGFNmEOntFA", "video_id": "video10342", "start time": 29.08, "end time": 44.22, "split": "test", "id": 10342}, {"category": 9, "url": "https://www.youtube.com/watch?v=71pIvXrk0Lg", "video_id": "video12924", "start time": 63.41, "end time": 74.08, "split": "test", "id": 12924}, {"category": 13, "url": "https://www.youtube.com/watch?v=rOX6nibf1Wk", "video_id": "video10743", "start time": 102.25, "end time": 119.87, "split": "test", "id": 10743}, {"category": 17, "url": "https://www.youtube.com/watch?v=JSRJBsujpj4", "video_id": "video11225", "start time": 40.55, "end time": 59.55, "split": "test", "id": 11225}, {"category": 17, "url": "https://www.youtube.com/watch?v=e17xXSIJl1k", "video_id": "video12162", "start time": 829.69, "end time": 855.96, "split": "test", "id": 12162}, {"category": 17, "url": "https://www.youtube.com/watch?v=3vTJ6fSeUuA", "video_id": "video10906", "start time": 3.32, "end time": 28.51, "split": "test", "id": 10906}, {"category": 6, "url": "https://www.youtube.com/watch?v=dLpvD2qGlks", "video_id": "video12292", "start time": 184.45, "end time": 206.33, "split": "test", "id": 12292}, {"category": 13, "url": "https://www.youtube.com/watch?v=d8EBuJZuY7c", "video_id": "video10984", "start time": 213.66, "end time": 228.61, "split": "test", "id": 10984}, {"category": 9, "url": "https://www.youtube.com/watch?v=b8yq7SIwehM", "video_id": "video10980", "start time": 437.02, "end time": 463.71, "split": "test", "id": 10980}, {"category": 4, "url": "https://www.youtube.com/watch?v=3hijzP1zzLI", "video_id": "video12122", "start time": 564.05, "end time": 580.53, "split": "test", "id": 12122}, {"category": 17, "url": "https://www.youtube.com/watch?v=8Aj2Ka_e10M", "video_id": "video11027", "start time": 121.64, "end time": 134.58, "split": "test", "id": 11027}, {"category": 2, "url": "https://www.youtube.com/watch?v=9r1SwdhqS8E", "video_id": "video10396", "start time": 38.55, "end time": 48.83, "split": "test", "id": 10396}, {"category": 7, "url": "https://www.youtube.com/watch?v=hhxPOtoh1Ss", "video_id": "video12092", "start time": 11.09, "end time": 29.61, "split": "test", "id": 12092}, {"category": 11, "url": "https://www.youtube.com/watch?v=N6gwCgDldJw", "video_id": "video10600", "start time": 1.42, "end time": 14.66, "split": "test", "id": 10600}, {"category": 18, "url": "https://www.youtube.com/watch?v=1fmUl0cVs0o", "video_id": "video12004", "start time": 68.48, "end time": 79.09, "split": "test", "id": 12004}, {"category": 0, "url": "https://www.youtube.com/watch?v=qGfavh5XZ6Y", "video_id": "video10725", "start time": 0.0, "end time": 13.03, "split": "test", "id": 10725}, {"category": 3, "url": "https://www.youtube.com/watch?v=DsPZRfGS3TA", "video_id": "video11435", "start time": 17.21, "end time": 29.25, "split": "test", "id": 11435}, {"category": 13, "url": "https://www.youtube.com/watch?v=Qa46VRrzoV4", "video_id": "video10387", "start time": 97.08, "end time": 109.22, "split": "test", "id": 10387}, {"category": 16, "url": "https://www.youtube.com/watch?v=L3i8iEFBok0", "video_id": "video12864", "start time": 11.98, "end time": 36.21, "split": "test", "id": 12864}, {"category": 10, "url": "https://www.youtube.com/watch?v=JbwvBe3Zxr4", "video_id": "video11260", "start time": 277.02, "end time": 289.14, "split": "test", "id": 11260}, {"category": 18, "url": "https://www.youtube.com/watch?v=IkrNxOTMVyg", "video_id": "video11774", "start time": 79.73, "end time": 104.49, "split": "test", "id": 11774}, {"category": 4, "url": "https://www.youtube.com/watch?v=gLxgOZpp3vQ", "video_id": "video11339", "start time": 32.21, "end time": 42.85, "split": "test", "id": 11339}, {"category": 7, "url": "https://www.youtube.com/watch?v=JN41xGR2enM", "video_id": "video12157", "start time": 315.36, "end time": 341.43, "split": "test", "id": 12157}, {"category": 15, "url": "https://www.youtube.com/watch?v=r6AcLgl2zVM", "video_id": "video12763", "start time": 69.82, "end time": 97.41, "split": "test", "id": 12763}, {"category": 16, "url": "https://www.youtube.com/watch?v=gP8o-8zeabA", "video_id": "video12714", "start time": 26.29, "end time": 47.53, "split": "test", "id": 12714}, {"category": 18, "url": "https://www.youtube.com/watch?v=60qRpXj5c94", "video_id": "video11336", "start time": 33.81, "end time": 49.71, "split": "test", "id": 11336}, {"category": 3, "url": "https://www.youtube.com/watch?v=EYRobaD4zbc", "video_id": "video12477", "start time": 18.97, "end time": 34.97, "split": "test", "id": 12477}, {"category": 17, "url": "https://www.youtube.com/watch?v=lJMt11qgilA", "video_id": "video11286", "start time": 71.89, "end time": 91.77, "split": "test", "id": 11286}, {"category": 13, "url": "https://www.youtube.com/watch?v=gM0kGTLYw64", "video_id": "video11103", "start time": 73.95, "end time": 96.34, "split": "test", "id": 11103}, {"category": 18, "url": "https://www.youtube.com/watch?v=-n_hU0oIlfA", "video_id": "video12371", "start time": 0.0, "end time": 16.29, "split": "test", "id": 12371}, {"category": 6, "url": "https://www.youtube.com/watch?v=fF_h9fI3dQs", "video_id": "video10792", "start time": 321.4, "end time": 343.86, "split": "test", "id": 10792}, {"category": 2, "url": "https://www.youtube.com/watch?v=n5aY8Xnjcc0", "video_id": "video10924", "start time": 2.55, "end time": 21.3, "split": "test", "id": 10924}, {"category": 13, "url": "https://www.youtube.com/watch?v=jGxOK-bS4NM", "video_id": "video12556", "start time": 27.14, "end time": 37.92, "split": "test", "id": 12556}, {"category": 16, "url": "https://www.youtube.com/watch?v=EDqZ80PBbeQ", "video_id": "video10681", "start time": 208.37, "end time": 231.97, "split": "test", "id": 10681}, {"category": 3, "url": "https://www.youtube.com/watch?v=q1do5aInXHw", "video_id": "video10203", "start time": 279.51, "end time": 298.88, "split": "test", "id": 10203}, {"category": 15, "url": "https://www.youtube.com/watch?v=LNDE_LDWXW0", "video_id": "video10985", "start time": 44.76, "end time": 72.17, "split": "test", "id": 10985}, {"category": 18, "url": "https://www.youtube.com/watch?v=JL4GEbDenik", "video_id": "video12384", "start time": 224.24, "end time": 236.42, "split": "test", "id": 12384}, {"category": 3, "url": "https://www.youtube.com/watch?v=r0sstxte-QY", "video_id": "video10215", "start time": 79.09, "end time": 89.4, "split": "test", "id": 10215}, {"category": 3, "url": "https://www.youtube.com/watch?v=bcudCvg7CL8", "video_id": "video12640", "start time": 110.61, "end time": 127.77, "split": "test", "id": 12640}, {"category": 13, "url": "https://www.youtube.com/watch?v=7bOovTMyCiM", "video_id": "video11810", "start time": 0.0, "end time": 26.11, "split": "test", "id": 11810}, {"category": 10, "url": "https://www.youtube.com/watch?v=EPr9B97XeJA", "video_id": "video10480", "start time": 41.38, "end time": 55.15, "split": "test", "id": 10480}, {"category": 16, "url": "https://www.youtube.com/watch?v=oPhHdNAbkF8", "video_id": "video12179", "start time": 92.38, "end time": 103.96, "split": "test", "id": 12179}, {"category": 3, "url": "https://www.youtube.com/watch?v=OE2Jz_9eA0o", "video_id": "video10375", "start time": 0.0, "end time": 10.82, "split": "test", "id": 10375}, {"category": 16, "url": "https://www.youtube.com/watch?v=ohDFXDXak4Q", "video_id": "video11290", "start time": 196.38, "end time": 209.49, "split": "test", "id": 11290}, {"category": 16, "url": "https://www.youtube.com/watch?v=l3itgZerSPM", "video_id": "video10039", "start time": 90.27, "end time": 107.12, "split": "test", "id": 10039}, {"category": 14, "url": "https://www.youtube.com/watch?v=bi5hMbV7X_o", "video_id": "video12488", "start time": 38.21, "end time": 50.85, "split": "test", "id": 12488}, {"category": 16, "url": "https://www.youtube.com/watch?v=rf_mGLJPnDk", "video_id": "video10758", "start time": 160.65, "end time": 175.93, "split": "test", "id": 10758}, {"category": 3, "url": "https://www.youtube.com/watch?v=hS3lyaj63c8", "video_id": "video11340", "start time": 169.62, "end time": 187.37, "split": "test", "id": 11340}, {"category": 4, "url": "https://www.youtube.com/watch?v=o0G0Eub6YmY", "video_id": "video11821", "start time": 12.13, "end time": 41.73, "split": "test", "id": 11821}, {"category": 18, "url": "https://www.youtube.com/watch?v=DTqYERe02tM", "video_id": "video10520", "start time": 14.55, "end time": 37.21, "split": "test", "id": 10520}, {"category": 3, "url": "https://www.youtube.com/watch?v=ABIkNUWJNlA", "video_id": "video11031", "start time": 122.41, "end time": 147.65, "split": "test", "id": 11031}, {"category": 3, "url": "https://www.youtube.com/watch?v=oxBXiXt_o2E", "video_id": "video10526", "start time": 71.17, "end time": 89.93, "split": "test", "id": 10526}, {"category": 8, "url": "https://www.youtube.com/watch?v=KW9fIKW6v4c", "video_id": "video10904", "start time": 55.77, "end time": 75.12, "split": "test", "id": 10904}, {"category": 4, "url": "https://www.youtube.com/watch?v=kZDt9mQcOcA", "video_id": "video12780", "start time": 152.47, "end time": 173.25, "split": "test", "id": 12780}, {"category": 9, "url": "https://www.youtube.com/watch?v=-R7J9BIjNEw", "video_id": "video12482", "start time": 135.93, "end time": 157.33, "split": "test", "id": 12482}, {"category": 7, "url": "https://www.youtube.com/watch?v=QN4kRC08v38", "video_id": "video12293", "start time": 68.95, "end time": 83.56, "split": "test", "id": 12293}, {"category": 3, "url": "https://www.youtube.com/watch?v=93_KAelChxo", "video_id": "video12138", "start time": 99.94, "end time": 114.45, "split": "test", "id": 12138}, {"category": 13, "url": "https://www.youtube.com/watch?v=4KH4FWhY-YY", "video_id": "video11808", "start time": 10.18, "end time": 20.75, "split": "test", "id": 11808}, {"category": 5, "url": "https://www.youtube.com/watch?v=o69TvQqyGdg", "video_id": "video10423", "start time": 97.98, "end time": 116.46, "split": "test", "id": 10423}, {"category": 5, "url": "https://www.youtube.com/watch?v=c5VefGYYrXM", "video_id": "video10249", "start time": 432.18, "end time": 453.03, "split": "test", "id": 10249}, {"category": 9, "url": "https://www.youtube.com/watch?v=1i99apYO7n8", "video_id": "video11726", "start time": 82.96, "end time": 95.68, "split": "test", "id": 11726}, {"category": 8, "url": "https://www.youtube.com/watch?v=LPXsiL4EI9Q", "video_id": "video12308", "start time": 190.91, "end time": 201.11, "split": "test", "id": 12308}, {"category": 17, "url": "https://www.youtube.com/watch?v=BIeuEZxDFdQ", "video_id": "video10420", "start time": 181.55, "end time": 192.17, "split": "test", "id": 10420}, {"category": 12, "url": "https://www.youtube.com/watch?v=GLSPub4ydiM", "video_id": "video10761", "start time": 65.78, "end time": 84.53, "split": "test", "id": 10761}, {"category": 7, "url": "https://www.youtube.com/watch?v=2bH0OXsmsbQ", "video_id": "video12932", "start time": 67.33, "end time": 79.45, "split": "test", "id": 12932}, {"category": 4, "url": "https://www.youtube.com/watch?v=JIdMQ4n7LDc", "video_id": "video10892", "start time": 4.75, "end time": 21.81, "split": "test", "id": 10892}, {"category": 18, "url": "https://www.youtube.com/watch?v=JbM5884kdNA", "video_id": "video10163", "start time": 89.27, "end time": 99.98, "split": "test", "id": 10163}, {"category": 18, "url": "https://www.youtube.com/watch?v=GKSMnBZT6jg", "video_id": "video10565", "start time": 145.75, "end time": 157.75, "split": "test", "id": 10565}, {"category": 9, "url": "https://www.youtube.com/watch?v=OvmRcHB2XBU", "video_id": "video11662", "start time": 23.25, "end time": 42.61, "split": "test", "id": 11662}, {"category": 6, "url": "https://www.youtube.com/watch?v=QNOs9Ngabm4", "video_id": "video11060", "start time": 259.41, "end time": 278.28, "split": "test", "id": 11060}, {"category": 0, "url": "https://www.youtube.com/watch?v=nPvuNsRccVw", "video_id": "video11458", "start time": 83.36, "end time": 95.11, "split": "test", "id": 11458}, {"category": 17, "url": "https://www.youtube.com/watch?v=KQqwKKtORFc", "video_id": "video10082", "start time": 197.53, "end time": 208.49, "split": "test", "id": 10082}, {"category": 5, "url": "https://www.youtube.com/watch?v=IIlFd4ughik", "video_id": "video12025", "start time": 118.8, "end time": 132.38, "split": "test", "id": 12025}, {"category": 11, "url": "https://www.youtube.com/watch?v=rs7vlE74BPc", "video_id": "video11372", "start time": 159.51, "end time": 173.82, "split": "test", "id": 11372}, {"category": 8, "url": "https://www.youtube.com/watch?v=Ih-PTO6Ae-0", "video_id": "video11994", "start time": 68.95, "end time": 87.2, "split": "test", "id": 11994}, {"category": 13, "url": "https://www.youtube.com/watch?v=k5xnubhIOec", "video_id": "video10433", "start time": 79.89, "end time": 98.38, "split": "test", "id": 10433}, {"category": 4, "url": "https://www.youtube.com/watch?v=OpSMw9foMsA", "video_id": "video12083", "start time": 40.45, "end time": 53.93, "split": "test", "id": 12083}, {"category": 13, "url": "https://www.youtube.com/watch?v=Mk5TM4FLPKA", "video_id": "video11134", "start time": 470.98, "end time": 491.31, "split": "test", "id": 11134}, {"category": 2, "url": "https://www.youtube.com/watch?v=oaenSYvsMFQ", "video_id": "video10012", "start time": 8.09, "end time": 18.97, "split": "test", "id": 10012}, {"category": 3, "url": "https://www.youtube.com/watch?v=NEA65LkxHHE", "video_id": "video12012", "start time": 305.97, "end time": 319.25, "split": "test", "id": 12012}, {"category": 0, "url": "https://www.youtube.com/watch?v=AIXUgtNC4Kc", "video_id": "video10419", "start time": 217.85, "end time": 228.17, "split": "test", "id": 10419}, {"category": 18, "url": "https://www.youtube.com/watch?v=kzia_HzhRPQ", "video_id": "video12300", "start time": 575.09, "end time": 587.13, "split": "test", "id": 12300}, {"category": 13, "url": "https://www.youtube.com/watch?v=OMKH8Pyln2A", "video_id": "video12195", "start time": 189.44, "end time": 204.55, "split": "test", "id": 12195}, {"category": 7, "url": "https://www.youtube.com/watch?v=84cdtTOQ080", "video_id": "video11996", "start time": 169.68, "end time": 180.49, "split": "test", "id": 11996}, {"category": 17, "url": "https://www.youtube.com/watch?v=bsBrAkeaPJI", "video_id": "video10406", "start time": 218.08, "end time": 231.88, "split": "test", "id": 10406}, {"category": 5, "url": "https://www.youtube.com/watch?v=3ez10ADR_gM", "video_id": "video10148", "start time": 388.31, "end time": 403.87, "split": "test", "id": 10148}, {"category": 9, "url": "https://www.youtube.com/watch?v=2a802IdDV3g", "video_id": "video11105", "start time": 107.85, "end time": 132.95, "split": "test", "id": 11105}, {"category": 11, "url": "https://www.youtube.com/watch?v=kBVWWHC70Jo", "video_id": "video11802", "start time": 277.96, "end time": 294.34, "split": "test", "id": 11802}, {"category": 4, "url": "https://www.youtube.com/watch?v=4nHwMKETiV4", "video_id": "video12704", "start time": 242.2, "end time": 257.0, "split": "test", "id": 12704}, {"category": 4, "url": "https://www.youtube.com/watch?v=fYt2ImTyY5k", "video_id": "video11585", "start time": 90.67, "end time": 101.35, "split": "test", "id": 11585}, {"category": 8, "url": "https://www.youtube.com/watch?v=0qnOkXF2MzI", "video_id": "video12150", "start time": 142.22, "end time": 155.07, "split": "test", "id": 12150}, {"category": 9, "url": "https://www.youtube.com/watch?v=oXsLLK6mBAc", "video_id": "video10853", "start time": 20.3, "end time": 44.16, "split": "test", "id": 10853}, {"category": 8, "url": "https://www.youtube.com/watch?v=rlBc1T9eDWg", "video_id": "video11190", "start time": 246.39, "end time": 257.24, "split": "test", "id": 11190}, {"category": 6, "url": "https://www.youtube.com/watch?v=l0koZsVzxG4", "video_id": "video11888", "start time": 304.25, "end time": 331.65, "split": "test", "id": 11888}, {"category": 2, "url": "https://www.youtube.com/watch?v=MQLgnFTgQ5o", "video_id": "video10783", "start time": 167.58, "end time": 192.17, "split": "test", "id": 10783}, {"category": 12, "url": "https://www.youtube.com/watch?v=kUyuKqIfMN0", "video_id": "video11052", "start time": 39.62, "end time": 57.91, "split": "test", "id": 11052}, {"category": 3, "url": "https://www.youtube.com/watch?v=nm5wQvAuaVE", "video_id": "video10886", "start time": 93.29, "end time": 103.89, "split": "test", "id": 10886}, {"category": 15, "url": "https://www.youtube.com/watch?v=-8WIzEHxKAA", "video_id": "video11529", "start time": 58.36, "end time": 71.29, "split": "test", "id": 11529}, {"category": 18, "url": "https://www.youtube.com/watch?v=av6729Mm-Xw", "video_id": "video11572", "start time": 204.77, "end time": 223.33, "split": "test", "id": 11572}, {"category": 13, "url": "https://www.youtube.com/watch?v=RKBcs9tNWg8", "video_id": "video10392", "start time": 28.75, "end time": 48.35, "split": "test", "id": 10392}, {"category": 11, "url": "https://www.youtube.com/watch?v=eP4xEmAZ8wY", "video_id": "video12534", "start time": 117.37, "end time": 127.81, "split": "test", "id": 12534}, {"category": 17, "url": "https://www.youtube.com/watch?v=OOkL5d8t1sM", "video_id": "video10657", "start time": 27.78, "end time": 39.79, "split": "test", "id": 10657}, {"category": 7, "url": "https://www.youtube.com/watch?v=KbXpFLTv5Uc", "video_id": "video12235", "start time": 794.21, "end time": 817.81, "split": "test", "id": 12235}, {"category": 13, "url": "https://www.youtube.com/watch?v=AeV76hKvZdI", "video_id": "video10752", "start time": 11.13, "end time": 22.74, "split": "test", "id": 10752}, {"category": 16, "url": "https://www.youtube.com/watch?v=74aT_-lquQ4", "video_id": "video12885", "start time": 67.01, "end time": 85.5, "split": "test", "id": 12885}, {"category": 11, "url": "https://www.youtube.com/watch?v=jyv1kCZbGOk", "video_id": "video11292", "start time": 16.13, "end time": 31.59, "split": "test", "id": 11292}, {"category": 7, "url": "https://www.youtube.com/watch?v=4iUb29kG-oQ", "video_id": "video11048", "start time": 26.21, "end time": 47.26, "split": "test", "id": 11048}, {"category": 7, "url": "https://www.youtube.com/watch?v=5b0nd9gv1_I", "video_id": "video11611", "start time": 23.82, "end time": 38.0, "split": "test", "id": 11611}, {"category": 13, "url": "https://www.youtube.com/watch?v=7WZPysRdP8A", "video_id": "video10880", "start time": 0.0, "end time": 21.98, "split": "test", "id": 10880}, {"category": 16, "url": "https://www.youtube.com/watch?v=M2EwQDu-OGs", "video_id": "video10549", "start time": 212.13, "end time": 223.69, "split": "test", "id": 10549}, {"category": 18, "url": "https://www.youtube.com/watch?v=aFTIBnBqZ_k", "video_id": "video10881", "start time": 12.06, "end time": 24.07, "split": "test", "id": 10881}, {"category": 18, "url": "https://www.youtube.com/watch?v=OXDh36vIapI", "video_id": "video12622", "start time": 20.33, "end time": 43.73, "split": "test", "id": 12622}, {"category": 17, "url": "https://www.youtube.com/watch?v=6_bdRsWHMW0", "video_id": "video10121", "start time": 38.22, "end time": 55.54, "split": "test", "id": 10121}, {"category": 3, "url": "https://www.youtube.com/watch?v=RGOBxwk6lCQ", "video_id": "video12592", "start time": 377.69, "end time": 398.05, "split": "test", "id": 12592}, {"category": 9, "url": "https://www.youtube.com/watch?v=I_UoNrgPclw", "video_id": "video10668", "start time": 130.71, "end time": 148.55, "split": "test", "id": 10668}, {"category": 16, "url": "https://www.youtube.com/watch?v=AZr3HkxigSE", "video_id": "video11728", "start time": 55.81, "end time": 71.65, "split": "test", "id": 11728}, {"category": 13, "url": "https://www.youtube.com/watch?v=ozgcKw4MyvY", "video_id": "video10115", "start time": 15.97, "end time": 29.61, "split": "test", "id": 10115}, {"category": 13, "url": "https://www.youtube.com/watch?v=RSlh7V32nac", "video_id": "video11943", "start time": 0.0, "end time": 17.63, "split": "test", "id": 11943}, {"category": 16, "url": "https://www.youtube.com/watch?v=NluOpBC4ju0", "video_id": "video10438", "start time": 19.57, "end time": 46.77, "split": "test", "id": 10438}, {"category": 19, "url": "https://www.youtube.com/watch?v=azttKmT0rVc", "video_id": "video12184", "start time": 38.96, "end time": 53.96, "split": "test", "id": 12184}, {"category": 16, "url": "https://www.youtube.com/watch?v=KQc_tsc-o44", "video_id": "video11475", "start time": 211.53, "end time": 223.64, "split": "test", "id": 11475}, {"category": 3, "url": "https://www.youtube.com/watch?v=--RrD41ozMs", "video_id": "video12329", "start time": 4.68, "end time": 16.35, "split": "test", "id": 12329}, {"category": 12, "url": "https://www.youtube.com/watch?v=esvKp5H1Pws", "video_id": "video12573", "start time": 111.46, "end time": 124.81, "split": "test", "id": 12573}, {"category": 3, "url": "https://www.youtube.com/watch?v=8vU-m7HnpCg", "video_id": "video12349", "start time": 8.65, "end time": 22.05, "split": "test", "id": 12349}, {"category": 1, "url": "https://www.youtube.com/watch?v=GF_Di7TiG2o", "video_id": "video11561", "start time": 241.77, "end time": 254.05, "split": "test", "id": 11561}, {"category": 8, "url": "https://www.youtube.com/watch?v=A81hamnBGcw", "video_id": "video12740", "start time": 97.81, "end time": 111.93, "split": "test", "id": 12740}, {"category": 18, "url": "https://www.youtube.com/watch?v=iSjB2MYb0D4", "video_id": "video12385", "start time": 102.25, "end time": 122.38, "split": "test", "id": 12385}, {"category": 5, "url": "https://www.youtube.com/watch?v=P4UmUcmLbRk", "video_id": "video11484", "start time": 87.64, "end time": 98.15, "split": "test", "id": 11484}, {"category": 0, "url": "https://www.youtube.com/watch?v=0LdF9-7lBk8", "video_id": "video11608", "start time": 49.37, "end time": 62.13, "split": "test", "id": 11608}, {"category": 7, "url": "https://www.youtube.com/watch?v=rzQuqux9iEQ", "video_id": "video12320", "start time": 107.45, "end time": 125.37, "split": "test", "id": 12320}, {"category": 11, "url": "https://www.youtube.com/watch?v=AB8LBV5yef8", "video_id": "video10557", "start time": 256.31, "end time": 267.45, "split": "test", "id": 10557}, {"category": 15, "url": "https://www.youtube.com/watch?v=-8WIzEHxKAA", "video_id": "video11793", "start time": 13.31, "end time": 24.7, "split": "test", "id": 11793}, {"category": 4, "url": "https://www.youtube.com/watch?v=jSfrP5mDqew", "video_id": "video12641", "start time": 390.73, "end time": 400.85, "split": "test", "id": 12641}, {"category": 4, "url": "https://www.youtube.com/watch?v=8iqb5b2lGdE", "video_id": "video12448", "start time": 60.05, "end time": 71.13, "split": "test", "id": 12448}, {"category": 11, "url": "https://www.youtube.com/watch?v=at_4rJAziPw", "video_id": "video12861", "start time": 30.21, "end time": 43.56, "split": "test", "id": 12861}, {"category": 0, "url": "https://www.youtube.com/watch?v=OHXjxWaQs9o", "video_id": "video10080", "start time": 125.97, "end time": 137.85, "split": "test", "id": 10080}, {"category": 3, "url": "https://www.youtube.com/watch?v=nGl1X_3Vd1U", "video_id": "video10707", "start time": 72.55, "end time": 102.48, "split": "test", "id": 10707}, {"category": 11, "url": "https://www.youtube.com/watch?v=mK4FFvfwFVc", "video_id": "video11745", "start time": 85.05, "end time": 96.85, "split": "test", "id": 11745}, {"category": 16, "url": "https://www.youtube.com/watch?v=7emvnX9RT1A", "video_id": "video10374", "start time": 21.14, "end time": 34.55, "split": "test", "id": 10374}, {"category": 14, "url": "https://www.youtube.com/watch?v=EWu5pIAEfrw", "video_id": "video10596", "start time": 2.77, "end time": 27.05, "split": "test", "id": 10596}, {"category": 12, "url": "https://www.youtube.com/watch?v=qxrWn98cqdw", "video_id": "video12451", "start time": 25.41, "end time": 46.25, "split": "test", "id": 12451}, {"category": 16, "url": "https://www.youtube.com/watch?v=5Ceg1QN56p0", "video_id": "video12735", "start time": 428.34, "end time": 454.74, "split": "test", "id": 12735}, {"category": 19, "url": "https://www.youtube.com/watch?v=2LHv1FPd1Ec", "video_id": "video12151", "start time": 40.05, "end time": 68.35, "split": "test", "id": 12151}, {"category": 10, "url": "https://www.youtube.com/watch?v=HCter5SbzzM", "video_id": "video12517", "start time": 0.0, "end time": 17.06, "split": "test", "id": 12517}, {"category": 18, "url": "https://www.youtube.com/watch?v=9NDSmWiCHAo", "video_id": "video12181", "start time": 45.43, "end time": 71.19, "split": "test", "id": 12181}, {"category": 11, "url": "https://www.youtube.com/watch?v=KGz0H7D4fmM", "video_id": "video10227", "start time": 153.73, "end time": 166.38, "split": "test", "id": 10227}, {"category": 2, "url": "https://www.youtube.com/watch?v=RFe6PCQiAWA", "video_id": "video11812", "start time": 213.39, "end time": 228.51, "split": "test", "id": 11812}, {"category": 4, "url": "https://www.youtube.com/watch?v=9CaBhyKrYOE", "video_id": "video12852", "start time": 102.4, "end time": 113.09, "split": "test", "id": 12852}, {"category": 3, "url": "https://www.youtube.com/watch?v=0L4xhL47fjc", "video_id": "video11442", "start time": 85.61, "end time": 102.97, "split": "test", "id": 11442}, {"category": 16, "url": "https://www.youtube.com/watch?v=KHGydOdJNKY", "video_id": "video11686", "start time": 55.3, "end time": 71.32, "split": "test", "id": 11686}, {"category": 1, "url": "https://www.youtube.com/watch?v=6puL3WK1a5o", "video_id": "video10108", "start time": 2.33, "end time": 17.17, "split": "test", "id": 10108}, {"category": 11, "url": "https://www.youtube.com/watch?v=6UnKhBdbwv8", "video_id": "video11122", "start time": 86.17, "end time": 100.13, "split": "test", "id": 11122}, {"category": 12, "url": "https://www.youtube.com/watch?v=7cFl3PS-3n8", "video_id": "video12730", "start time": 106.77, "end time": 120.17, "split": "test", "id": 12730}, {"category": 13, "url": "https://www.youtube.com/watch?v=4y0JFiAAhjg", "video_id": "video11878", "start time": 126.97, "end time": 147.33, "split": "test", "id": 11878}, {"category": 18, "url": "https://www.youtube.com/watch?v=8a3wqHeJEig", "video_id": "video12902", "start time": 306.65, "end time": 322.34, "split": "test", "id": 12902}, {"category": 2, "url": "https://www.youtube.com/watch?v=P8vkS1UysUg", "video_id": "video10989", "start time": 95.88, "end time": 108.39, "split": "test", "id": 10989}, {"category": 3, "url": "https://www.youtube.com/watch?v=91sfUummGcA", "video_id": "video11414", "start time": 58.54, "end time": 72.55, "split": "test", "id": 11414}, {"category": 6, "url": "https://www.youtube.com/watch?v=iMz6B9-SpJY", "video_id": "video12751", "start time": 9.89, "end time": 26.95, "split": "test", "id": 12751}, {"category": 10, "url": "https://www.youtube.com/watch?v=D8A2-W17AME", "video_id": "video11110", "start time": 510.02, "end time": 524.24, "split": "test", "id": 11110}, {"category": 7, "url": "https://www.youtube.com/watch?v=FbgJkQVdZQU", "video_id": "video10991", "start time": 5.14, "end time": 26.57, "split": "test", "id": 10991}, {"category": 4, "url": "https://www.youtube.com/watch?v=A8-yqnJDvBo", "video_id": "video10833", "start time": 66.89, "end time": 91.57, "split": "test", "id": 10833}, {"category": 16, "url": "https://www.youtube.com/watch?v=HfMZUUZ7zng", "video_id": "video12109", "start time": 301.08, "end time": 320.2, "split": "test", "id": 12109}, {"category": 17, "url": "https://www.youtube.com/watch?v=KSk4oS20auQ", "video_id": "video11983", "start time": 443.59, "end time": 458.84, "split": "test", "id": 11983}, {"category": 7, "url": "https://www.youtube.com/watch?v=OJOrOLdDIZ8", "video_id": "video11451", "start time": 147.01, "end time": 158.81, "split": "test", "id": 11451}, {"category": 9, "url": "https://www.youtube.com/watch?v=3B9oMGWWBFQ", "video_id": "video11896", "start time": 96.77, "end time": 108.53, "split": "test", "id": 11896}, {"category": 7, "url": "https://www.youtube.com/watch?v=h8m69o_1PoQ", "video_id": "video12458", "start time": 129.13, "end time": 140.31, "split": "test", "id": 12458}, {"category": 3, "url": "https://www.youtube.com/watch?v=8ziu3X_BU1k", "video_id": "video11152", "start time": 1264.17, "end time": 1282.21, "split": "test", "id": 11152}, {"category": 0, "url": "https://www.youtube.com/watch?v=1kYwDK-K7nE", "video_id": "video12167", "start time": 51.65, "end time": 65.25, "split": "test", "id": 12167}, {"category": 12, "url": "https://www.youtube.com/watch?v=qOlBH4B8Vv4", "video_id": "video10169", "start time": 43.13, "end time": 63.53, "split": "test", "id": 10169}, {"category": 6, "url": "https://www.youtube.com/watch?v=9OUjjNrglOQ", "video_id": "video12102", "start time": 22.34, "end time": 33.51, "split": "test", "id": 12102}, {"category": 5, "url": "https://www.youtube.com/watch?v=4E1JiDFxFGk", "video_id": "video11440", "start time": 100.48, "end time": 110.82, "split": "test", "id": 11440}, {"category": 5, "url": "https://www.youtube.com/watch?v=00jbG_cfGuQ", "video_id": "video12055", "start time": 54.48, "end time": 69.58, "split": "test", "id": 12055}, {"category": 10, "url": "https://www.youtube.com/watch?v=pvCj6NB6lcI", "video_id": "video11768", "start time": 294.81, "end time": 316.83, "split": "test", "id": 11768}, {"category": 5, "url": "https://www.youtube.com/watch?v=RNftCCwAol0", "video_id": "video10291", "start time": 403.83, "end time": 433.31, "split": "test", "id": 10291}, {"category": 8, "url": "https://www.youtube.com/watch?v=dvs0E5Oep8Y", "video_id": "video12165", "start time": 20.76, "end time": 32.76, "split": "test", "id": 12165}, {"category": 11, "url": "https://www.youtube.com/watch?v=7Upfx8vwids", "video_id": "video11416", "start time": 16.97, "end time": 27.37, "split": "test", "id": 11416}, {"category": 0, "url": "https://www.youtube.com/watch?v=0habxsuXW4g", "video_id": "video11205", "start time": 75.71, "end time": 92.26, "split": "test", "id": 11205}, {"category": 3, "url": "https://www.youtube.com/watch?v=0aUXsgTClx0", "video_id": "video11658", "start time": 17.19, "end time": 36.96, "split": "test", "id": 11658}, {"category": 4, "url": "https://www.youtube.com/watch?v=3gCCorGwfyA", "video_id": "video10356", "start time": 9.06, "end time": 19.23, "split": "test", "id": 10356}, {"category": 3, "url": "https://www.youtube.com/watch?v=Pl2-ioxH_wA", "video_id": "video10221", "start time": 126.88, "end time": 153.75, "split": "test", "id": 10221}, {"category": 16, "url": "https://www.youtube.com/watch?v=Hljj7VQHDG4", "video_id": "video12547", "start time": 65.49, "end time": 87.49, "split": "test", "id": 12547}, {"category": 9, "url": "https://www.youtube.com/watch?v=m6GRDwpuoA8", "video_id": "video10951", "start time": 177.02, "end time": 199.38, "split": "test", "id": 10951}, {"category": 12, "url": "https://www.youtube.com/watch?v=-GgDZKGA89I", "video_id": "video10078", "start time": 455.97, "end time": 473.59, "split": "test", "id": 10078}, {"category": 3, "url": "https://www.youtube.com/watch?v=d9CYK-5ZxJ8", "video_id": "video11926", "start time": 140.69, "end time": 155.87, "split": "test", "id": 11926}, {"category": 6, "url": "https://www.youtube.com/watch?v=7y1xJAVZxXg", "video_id": "video12961", "start time": 4.18, "end time": 31.08, "split": "test", "id": 12961}, {"category": 16, "url": "https://www.youtube.com/watch?v=SadwkSLeigU", "video_id": "video11261", "start time": 284.16, "end time": 300.06, "split": "test", "id": 11261}, {"category": 9, "url": "https://www.youtube.com/watch?v=gNREBUzmn98", "video_id": "video11742", "start time": 300.29, "end time": 322.29, "split": "test", "id": 11742}, {"category": 16, "url": "https://www.youtube.com/watch?v=6_XgMFFQS8Q", "video_id": "video12250", "start time": 12.49, "end time": 25.44, "split": "test", "id": 12250}, {"category": 16, "url": "https://www.youtube.com/watch?v=AjziYjd2gpc", "video_id": "video11498", "start time": 70.62, "end time": 85.27, "split": "test", "id": 11498}, {"category": 11, "url": "https://www.youtube.com/watch?v=31HOMUOmF50", "video_id": "video11395", "start time": 59.02, "end time": 78.38, "split": "test", "id": 11395}, {"category": 4, "url": "https://www.youtube.com/watch?v=nwJLodaMajI", "video_id": "video10493", "start time": 88.47, "end time": 115.76, "split": "test", "id": 10493}, {"category": 18, "url": "https://www.youtube.com/watch?v=Fp0cscE48Tg", "video_id": "video12169", "start time": 295.93, "end time": 322.69, "split": "test", "id": 12169}, {"category": 3, "url": "https://www.youtube.com/watch?v=9Vsrs__-VYo", "video_id": "video12066", "start time": 111.74, "end time": 122.88, "split": "test", "id": 12066}, {"category": 7, "url": "https://www.youtube.com/watch?v=S7t4r2G2XCE", "video_id": "video11236", "start time": 10.89, "end time": 31.13, "split": "test", "id": 11236}, {"category": 4, "url": "https://www.youtube.com/watch?v=4nHwMKETiV4", "video_id": "video10225", "start time": 186.57, "end time": 212.34, "split": "test", "id": 10225}, {"category": 3, "url": "https://www.youtube.com/watch?v=2X_ZKjRnneM", "video_id": "video12676", "start time": 773.79, "end time": 793.31, "split": "test", "id": 12676}, {"category": 7, "url": "https://www.youtube.com/watch?v=OJI2XrpTJo4", "video_id": "video11872", "start time": 20.37, "end time": 33.33, "split": "test", "id": 11872}, {"category": 0, "url": "https://www.youtube.com/watch?v=7NrQei36fJk", "video_id": "video10429", "start time": 17.97, "end time": 45.09, "split": "test", "id": 10429}, {"category": 7, "url": "https://www.youtube.com/watch?v=qacgIJiDWUg", "video_id": "video10468", "start time": 3.53, "end time": 19.41, "split": "test", "id": 10468}, {"category": 13, "url": "https://www.youtube.com/watch?v=bq3Ry4X-TiA", "video_id": "video11935", "start time": 49.77, "end time": 71.89, "split": "test", "id": 11935}, {"category": 2, "url": "https://www.youtube.com/watch?v=h9Nuz_mFU8A", "video_id": "video10030", "start time": 321.5, "end time": 336.28, "split": "test", "id": 10030}, {"category": 3, "url": "https://www.youtube.com/watch?v=OpR--MpTqn4", "video_id": "video12248", "start time": 308.17, "end time": 335.55, "split": "test", "id": 12248}, {"category": 14, "url": "https://www.youtube.com/watch?v=eD686-RXQWQ", "video_id": "video10239", "start time": 125.59, "end time": 137.64, "split": "test", "id": 10239}, {"category": 14, "url": "https://www.youtube.com/watch?v=NmPdUaYuTZA", "video_id": "video12281", "start time": 935.98, "end time": 950.0, "split": "test", "id": 12281}, {"category": 4, "url": "https://www.youtube.com/watch?v=q1rTRCGcSjw", "video_id": "video10191", "start time": 111.86, "end time": 130.31, "split": "test", "id": 10191}, {"category": 8, "url": "https://www.youtube.com/watch?v=MTsHbaW15Q4", "video_id": "video11258", "start time": 7.41, "end time": 32.28, "split": "test", "id": 11258}, {"category": 1, "url": "https://www.youtube.com/watch?v=9NlBev23fns", "video_id": "video10658", "start time": 2.58, "end time": 25.65, "split": "test", "id": 10658}, {"category": 11, "url": "https://www.youtube.com/watch?v=nC6Nwwn1ddI", "video_id": "video11408", "start time": 340.65, "end time": 361.81, "split": "test", "id": 11408}, {"category": 10, "url": "https://www.youtube.com/watch?v=4w0V_yx4s60", "video_id": "video10501", "start time": 222.74, "end time": 247.36, "split": "test", "id": 10501}, {"category": 2, "url": "https://www.youtube.com/watch?v=gU34KOtBuC4", "video_id": "video11701", "start time": 130.81, "end time": 152.53, "split": "test", "id": 11701}, {"category": 13, "url": "https://www.youtube.com/watch?v=QGBMQUuQgdg", "video_id": "video12322", "start time": 0.0, "end time": 11.37, "split": "test", "id": 12322}, {"category": 7, "url": "https://www.youtube.com/watch?v=aWYKRAaMG4U", "video_id": "video12112", "start time": 12.64, "end time": 29.66, "split": "test", "id": 12112}, {"category": 9, "url": "https://www.youtube.com/watch?v=4GmHAxRAusI", "video_id": "video11739", "start time": 45.09, "end time": 57.54, "split": "test", "id": 11739}, {"category": 10, "url": "https://www.youtube.com/watch?v=QpJtLqlSjBI", "video_id": "video10000", "start time": 94.58, "end time": 106.48, "split": "test", "id": 10000}, {"category": 17, "url": "https://www.youtube.com/watch?v=rBong35pA48", "video_id": "video12712", "start time": 119.69, "end time": 144.77, "split": "test", "id": 12712}, {"category": 2, "url": "https://www.youtube.com/watch?v=F8q7da_pph4", "video_id": "video10266", "start time": 25.54, "end time": 43.29, "split": "test", "id": 10266}, {"category": 13, "url": "https://www.youtube.com/watch?v=q5HvE3jOLYA", "video_id": "video12812", "start time": 137.58, "end time": 158.81, "split": "test", "id": 12812}, {"category": 9, "url": "https://www.youtube.com/watch?v=iw1aT5c1Lus", "video_id": "video10182", "start time": 163.13, "end time": 173.33, "split": "test", "id": 10182}, {"category": 7, "url": "https://www.youtube.com/watch?v=MUFdYQxFARs", "video_id": "video11925", "start time": 94.37, "end time": 106.33, "split": "test", "id": 11925}, {"category": 16, "url": "https://www.youtube.com/watch?v=jwkccvsj6fc", "video_id": "video11265", "start time": 1.38, "end time": 28.01, "split": "test", "id": 11265}, {"category": 17, "url": "https://www.youtube.com/watch?v=hkPPn5ycsnc", "video_id": "video11315", "start time": 180.59, "end time": 192.04, "split": "test", "id": 11315}, {"category": 12, "url": "https://www.youtube.com/watch?v=MbPnc_3823A", "video_id": "video12929", "start time": 36.13, "end time": 50.56, "split": "test", "id": 12929}, {"category": 16, "url": "https://www.youtube.com/watch?v=31iQT8D8CIQ", "video_id": "video10042", "start time": 109.05, "end time": 135.77, "split": "test", "id": 10042}, {"category": 17, "url": "https://www.youtube.com/watch?v=CcI2F8UISlA", "video_id": "video10582", "start time": 94.04, "end time": 114.6, "split": "test", "id": 10582}, {"category": 7, "url": "https://www.youtube.com/watch?v=O6ebLWzQx5s", "video_id": "video12145", "start time": 12.49, "end time": 23.69, "split": "test", "id": 12145}, {"category": 9, "url": "https://www.youtube.com/watch?v=PsrSbVXJjmU", "video_id": "video10597", "start time": 298.26, "end time": 319.63, "split": "test", "id": 10597}, {"category": 15, "url": "https://www.youtube.com/watch?v=3td_funGfmI", "video_id": "video12019", "start time": 700.21, "end time": 715.49, "split": "test", "id": 12019}, {"category": 9, "url": "https://www.youtube.com/watch?v=JWiDfkk76xU", "video_id": "video10193", "start time": 346.86, "end time": 358.44, "split": "test", "id": 10193}, {"category": 13, "url": "https://www.youtube.com/watch?v=7wCcw158Zls", "video_id": "video11531", "start time": 70.92, "end time": 81.13, "split": "test", "id": 11531}, {"category": 16, "url": "https://www.youtube.com/watch?v=jayOUK3bid4", "video_id": "video10677", "start time": 99.35, "end time": 114.06, "split": "test", "id": 10677}, {"category": 12, "url": "https://www.youtube.com/watch?v=3Aqjbuy-8Gs", "video_id": "video12402", "start time": 187.48, "end time": 197.88, "split": "test", "id": 12402}, {"category": 13, "url": "https://www.youtube.com/watch?v=G23qZzxPrJA", "video_id": "video11304", "start time": 19.23, "end time": 30.37, "split": "test", "id": 11304}, {"category": 9, "url": "https://www.youtube.com/watch?v=CxflDjfBdoI", "video_id": "video10710", "start time": 413.61, "end time": 433.25, "split": "test", "id": 10710}, {"category": 7, "url": "https://www.youtube.com/watch?v=7b0gRzJbe8s", "video_id": "video10416", "start time": 11.53, "end time": 21.6, "split": "test", "id": 10416}, {"category": 7, "url": "https://www.youtube.com/watch?v=5WI6MHH7Y7I", "video_id": "video12892", "start time": 19.47, "end time": 42.59, "split": "test", "id": 12892}, {"category": 6, "url": "https://www.youtube.com/watch?v=bq4OnYUJQU8", "video_id": "video10913", "start time": 46.63, "end time": 69.35, "split": "test", "id": 10913}, {"category": 0, "url": "https://www.youtube.com/watch?v=HkxNvd_e4jc", "video_id": "video11515", "start time": 20.7, "end time": 50.16, "split": "test", "id": 11515}, {"category": 7, "url": "https://www.youtube.com/watch?v=8q4X2vDRfRk", "video_id": "video11476", "start time": 56.81, "end time": 70.66, "split": "test", "id": 11476}, {"category": 14, "url": "https://www.youtube.com/watch?v=iaDnv3jQvf8", "video_id": "video10685", "start time": 1139.6, "end time": 1161.17, "split": "test", "id": 10685}, {"category": 10, "url": "https://www.youtube.com/watch?v=4-PD48uGl4o", "video_id": "video10911", "start time": 66.91, "end time": 91.05, "split": "test", "id": 10911}, {"category": 16, "url": "https://www.youtube.com/watch?v=keXB09bvFOQ", "video_id": "video12669", "start time": 151.43, "end time": 170.88, "split": "test", "id": 12669}, {"category": 12, "url": "https://www.youtube.com/watch?v=mH4mjF9ONy8", "video_id": "video10362", "start time": 73.57, "end time": 95.65, "split": "test", "id": 10362}, {"category": 15, "url": "https://www.youtube.com/watch?v=oeF6rFN9org", "video_id": "video10162", "start time": 65.05, "end time": 86.5, "split": "test", "id": 10162}, {"category": 12, "url": "https://www.youtube.com/watch?v=5QBoB1MMi9g", "video_id": "video10655", "start time": 4.25, "end time": 24.51, "split": "test", "id": 10655}, {"category": 18, "url": "https://www.youtube.com/watch?v=RJ4lfjD1rfI", "video_id": "video12485", "start time": 186.33, "end time": 201.89, "split": "test", "id": 12485}, {"category": 9, "url": "https://www.youtube.com/watch?v=0Br0H1vbECo", "video_id": "video12400", "start time": 18.03, "end time": 30.11, "split": "test", "id": 12400}, {"category": 12, "url": "https://www.youtube.com/watch?v=2fA81JC_pPc", "video_id": "video11277", "start time": 70.25, "end time": 94.51, "split": "test", "id": 11277}, {"category": 13, "url": "https://www.youtube.com/watch?v=BM9ted5XiC8", "video_id": "video12088", "start time": 0.0, "end time": 17.85, "split": "test", "id": 12088}, {"category": 2, "url": "https://www.youtube.com/watch?v=N86PVMXi-fw", "video_id": "video10462", "start time": 89.15, "end time": 117.38, "split": "test", "id": 10462}, {"category": 11, "url": "https://www.youtube.com/watch?v=PSYraPvBV70", "video_id": "video11300", "start time": 224.93, "end time": 235.65, "split": "test", "id": 11300}, {"category": 7, "url": "https://www.youtube.com/watch?v=69-VM7IQ-h8", "video_id": "video10577", "start time": 205.99, "end time": 219.4, "split": "test", "id": 10577}, {"category": 3, "url": "https://www.youtube.com/watch?v=mub6yvfskvI", "video_id": "video10257", "start time": 89.37, "end time": 103.41, "split": "test", "id": 10257}, {"category": 0, "url": "https://www.youtube.com/watch?v=DyM5jb2ZABs", "video_id": "video10699", "start time": 135.65, "end time": 151.7, "split": "test", "id": 10699}, {"category": 19, "url": "https://www.youtube.com/watch?v=ofSh9LHCVuQ", "video_id": "video10613", "start time": 52.01, "end time": 65.63, "split": "test", "id": 10613}, {"category": 16, "url": "https://www.youtube.com/watch?v=FMiO4yOoFWs", "video_id": "video12091", "start time": 141.42, "end time": 163.68, "split": "test", "id": 12091}, {"category": 16, "url": "https://www.youtube.com/watch?v=rDXUGkByyQk", "video_id": "video12395", "start time": 62.57, "end time": 72.89, "split": "test", "id": 12395}, {"category": 16, "url": "https://www.youtube.com/watch?v=H2PbP0HPiHE", "video_id": "video12830", "start time": 47.09, "end time": 62.94, "split": "test", "id": 12830}, {"category": 4, "url": "https://www.youtube.com/watch?v=4IZoK7CJpbQ", "video_id": "video12190", "start time": 120.83, "end time": 132.91, "split": "test", "id": 12190}, {"category": 3, "url": "https://www.youtube.com/watch?v=1zcjEph9J30", "video_id": "video11118", "start time": 6.05, "end time": 16.89, "split": "test", "id": 11118}, {"category": 13, "url": "https://www.youtube.com/watch?v=R4-oce1tVHc", "video_id": "video10318", "start time": 436.95, "end time": 456.34, "split": "test", "id": 10318}, {"category": 18, "url": "https://www.youtube.com/watch?v=nafNmiUyG9k", "video_id": "video11732", "start time": 31.33, "end time": 56.85, "split": "test", "id": 11732}, {"category": 13, "url": "https://www.youtube.com/watch?v=aZ5M9tsoCAY", "video_id": "video10640", "start time": 0.0, "end time": 11.26, "split": "test", "id": 10640}, {"category": 11, "url": "https://www.youtube.com/watch?v=eneyl7mEmBk", "video_id": "video11090", "start time": 46.49, "end time": 57.17, "split": "test", "id": 11090}, {"category": 13, "url": "https://www.youtube.com/watch?v=O1KW3ZkLtuo", "video_id": "video12973", "start time": 140.25, "end time": 157.34, "split": "test", "id": 12973}, {"category": 9, "url": "https://www.youtube.com/watch?v=aQMEYY46OmM", "video_id": "video12447", "start time": 103.38, "end time": 124.71, "split": "test", "id": 12447}, {"category": 13, "url": "https://www.youtube.com/watch?v=FT8QIapHiqU", "video_id": "video10074", "start time": 0.0, "end time": 29.61, "split": "test", "id": 10074}, {"category": 15, "url": "https://www.youtube.com/watch?v=rc_QSyWl-GA", "video_id": "video12516", "start time": 123.56, "end time": 135.72, "split": "test", "id": 12516}, {"category": 3, "url": "https://www.youtube.com/watch?v=n--DBjOwjs4", "video_id": "video11459", "start time": 108.79, "end time": 120.0, "split": "test", "id": 11459}, {"category": 15, "url": "https://www.youtube.com/watch?v=82fS9C9koxU", "video_id": "video11749", "start time": 29.13, "end time": 44.97, "split": "test", "id": 11749}, {"category": 3, "url": "https://www.youtube.com/watch?v=0bI4TKH-iCE", "video_id": "video11281", "start time": 58.41, "end time": 72.73, "split": "test", "id": 11281}, {"category": 4, "url": "https://www.youtube.com/watch?v=2Qo1Cg6tqXo", "video_id": "video11758", "start time": 40.89, "end time": 57.73, "split": "test", "id": 11758}, {"category": 13, "url": "https://www.youtube.com/watch?v=iyDLpU5eZv0", "video_id": "video11841", "start time": 4.93, "end time": 29.37, "split": "test", "id": 11841}, {"category": 12, "url": "https://www.youtube.com/watch?v=kt3isHcI5P4", "video_id": "video12990", "start time": 246.23, "end time": 260.54, "split": "test", "id": 12990}, {"category": 17, "url": "https://www.youtube.com/watch?v=0ujrSualMbs", "video_id": "video12139", "start time": 218.2, "end time": 230.51, "split": "test", "id": 12139}, {"category": 3, "url": "https://www.youtube.com/watch?v=nANps0jY2pI", "video_id": "video11789", "start time": 52.13, "end time": 79.05, "split": "test", "id": 11789}, {"category": 12, "url": "https://www.youtube.com/watch?v=h7BKa-nQC4M", "video_id": "video12311", "start time": 87.75, "end time": 99.41, "split": "test", "id": 12311}, {"category": 3, "url": "https://www.youtube.com/watch?v=MJivUab5P-M", "video_id": "video11248", "start time": 276.59, "end time": 299.35, "split": "test", "id": 11248}, {"category": 19, "url": "https://www.youtube.com/watch?v=MUXALN0Lii0", "video_id": "video11144", "start time": 26.88, "end time": 37.17, "split": "test", "id": 11144}, {"category": 13, "url": "https://www.youtube.com/watch?v=fF8-dW42ipM", "video_id": "video10780", "start time": 87.82, "end time": 98.92, "split": "test", "id": 10780}, {"category": 7, "url": "https://www.youtube.com/watch?v=a5kYmrjongg", "video_id": "video12587", "start time": 38.29, "end time": 50.76, "split": "test", "id": 12587}, {"category": 3, "url": "https://www.youtube.com/watch?v=3m-j3gnOBrE", "video_id": "video11823", "start time": 116.23, "end time": 130.64, "split": "test", "id": 11823}, {"category": 0, "url": "https://www.youtube.com/watch?v=QoBCE9E5c_I", "video_id": "video11297", "start time": 62.89, "end time": 81.89, "split": "test", "id": 11297}, {"category": 16, "url": "https://www.youtube.com/watch?v=s6BPk-PNHmQ", "video_id": "video12920", "start time": 113.57, "end time": 124.29, "split": "test", "id": 12920}, {"category": 3, "url": "https://www.youtube.com/watch?v=LauxhHxbU98", "video_id": "video10147", "start time": 0.0, "end time": 21.09, "split": "test", "id": 10147}, {"category": 16, "url": "https://www.youtube.com/watch?v=4NpPRjknBPE", "video_id": "video11816", "start time": 8.17, "end time": 19.45, "split": "test", "id": 11816}, {"category": 7, "url": "https://www.youtube.com/watch?v=d3dZngCraqs", "video_id": "video11153", "start time": 186.65, "end time": 206.61, "split": "test", "id": 11153}, {"category": 3, "url": "https://www.youtube.com/watch?v=jmL4eXg3eOU", "video_id": "video10229", "start time": 25.01, "end time": 38.01, "split": "test", "id": 10229}, {"category": 10, "url": "https://www.youtube.com/watch?v=0oQHe1eYsnE", "video_id": "video11953", "start time": 9.45, "end time": 32.55, "split": "test", "id": 11953}, {"category": 16, "url": "https://www.youtube.com/watch?v=6Y83z88jlek", "video_id": "video11243", "start time": 85.93, "end time": 112.53, "split": "test", "id": 11243}, {"category": 7, "url": "https://www.youtube.com/watch?v=nfBU3igr2wA", "video_id": "video10891", "start time": 11.49, "end time": 21.5, "split": "test", "id": 10891}, {"category": 16, "url": "https://www.youtube.com/watch?v=MvXy73AADCs", "video_id": "video11285", "start time": 271.9, "end time": 295.68, "split": "test", "id": 11285}, {"category": 14, "url": "https://www.youtube.com/watch?v=o_oiThd71ac", "video_id": "video11592", "start time": 37.3, "end time": 47.51, "split": "test", "id": 11592}, {"category": 12, "url": "https://www.youtube.com/watch?v=oXbvnSmiAT0", "video_id": "video12119", "start time": 44.19, "end time": 60.51, "split": "test", "id": 12119}, {"category": 7, "url": "https://www.youtube.com/watch?v=1czvD3aVk8Y", "video_id": "video10240", "start time": 226.95, "end time": 240.25, "split": "test", "id": 10240}, {"category": 9, "url": "https://www.youtube.com/watch?v=psOTUsfn9jM", "video_id": "video12807", "start time": 118.07, "end time": 133.91, "split": "test", "id": 12807}, {"category": 9, "url": "https://www.youtube.com/watch?v=eKBGcQfp1DI", "video_id": "video12836", "start time": 36.85, "end time": 52.45, "split": "test", "id": 12836}, {"category": 9, "url": "https://www.youtube.com/watch?v=QJyAk8vDD3M", "video_id": "video10846", "start time": 35.42, "end time": 47.86, "split": "test", "id": 10846}, {"category": 1, "url": "https://www.youtube.com/watch?v=oaKoP5PiHto", "video_id": "video12137", "start time": 144.69, "end time": 171.69, "split": "test", "id": 12137}, {"category":
gitextract_80y_vnv1/
├── .dockerignore
├── .github/
│ ├── ISSUE_TEMPLATE/
│ │ ├── bug_report.md
│ │ └── feature_request.md
│ ├── labeler.yml
│ └── workflows/
│ ├── ci.yml
│ └── label.yml
├── .gitignore
├── LICENSE
├── README.md
├── REFERENCES.md
├── backend.Dockerfile
├── dataset/
│ ├── test_videodatainfo_2017.json
│ ├── videodatainfo_2017.json
│ └── videos/
│ └── README.md
├── dataset_cache/
│ └── README.md
├── docker-compose.yml
├── docker_build.sh
├── docker_hub.sh
├── docker_test.sh
├── early_tests.sh
├── environment.yml
├── frontend.Dockerfile
├── keep_alive.sh
├── requirements.txt
├── src/
│ ├── __init__.py
│ ├── backend/
│ │ ├── CombinedResults/
│ │ │ ├── calculate_score_results.sh
│ │ │ ├── calculate_total_score_json.py
│ │ │ ├── find_total_sentences_unique.py
│ │ │ └── summary.sh
│ │ ├── __init__.py
│ │ ├── data.py
│ │ ├── framework.py
│ │ ├── model.py
│ │ ├── parser.py
│ │ ├── plotepochlog.py
│ │ ├── pred.sh
│ │ ├── preprocess.py
│ │ ├── run.sh
│ │ ├── test_on_trained.sh
│ │ ├── train.py
│ │ ├── utils.py
│ │ ├── videohandler.py
│ │ ├── vocab.py
│ │ └── vpreprocess.py
│ ├── common/
│ │ ├── __init__.py
│ │ ├── config.py
│ │ ├── logger.py
│ │ ├── rpc.py
│ │ └── status.py
│ ├── config.json
│ ├── config_docker.json
│ ├── frontend/
│ │ ├── __init__.py
│ │ ├── app.py
│ │ └── templates/
│ │ ├── get_ids.html
│ │ ├── index.html
│ │ ├── layout.html
│ │ ├── play.html
│ │ ├── predict.html
│ │ └── publicindex.html
│ ├── run_tests.sh
│ └── tests/
│ ├── __init__.py
│ └── data/
│ ├── __init__.py
│ ├── fetcher.py
│ ├── test_fetcher.py
│ └── videos/
│ └── .content
├── tests/
│ └── e2e/
│ ├── __init__.py
│ └── test_external.py
└── uploads/
└── touched
SYMBOL INDEX (174 symbols across 17 files)
FILE: src/backend/data.py
function download_all (line 22) | def download_all():
function sz_videos (line 30) | def sz_videos():
function get_videoId (line 33) | def get_videoId(index):
function getVideoFname (line 37) | def getVideoFname(videoId):
function getCaption (line 67) | def getCaption(videoId):
function getDuration (line 70) | def getDuration(fname):
function getFrame (line 73) | def getFrame(fname,ts):
function getVideo (line 85) | def getVideo(videoId):
FILE: src/backend/framework.py
class TrainingLogs (line 35) | class TrainingLogs:
method __init__ (line 36) | def __init__(self, prefix=""):
method flush (line 40) | def flush(self):
method add (line 52) | def add(self,cont):
class ModelGeneratorCallback (line 59) | class ModelGeneratorCallback(callbacks.Callback):
method __init__ (line 61) | def __init__(self, state, tlogs, elogs, framework):
method on_epoch_end (line 71) | def on_epoch_end(self, epoch, logs={}):
method on_batch_end (line 97) | def on_batch_end(self, batch, logs={}):
class Framework (line 115) | class Framework():
method __init__ (line 117) | def __init__(self, model_load = MFNAME, train_mode = False):
method build_model (line 130) | def build_model(self):
method load (line 137) | def load(self):
method get_weights_status (line 151) | def get_weights_status(self):
method save (line 154) | def save(self, epoch='xx'):
method train_generator (line 172) | def train_generator(self):
method predict_model_direct (line 190) | def predict_model_direct(self, fnames, cache_ids = None):
method predict_ids (line 236) | def predict_ids(self, _ids):
method predict_fnames (line 241) | def predict_fnames(self, fnames):
method predict_model (line 246) | def predict_model(self, _ids = None, fnames = None):
method isVideoExtension (line 288) | def isVideoExtension(self, fname):
method predict_test (line 294) | def predict_test(self, dirpath, mxc):
method clean_caption (line 298) | def clean_caption(self, msg):
method save_all (line 303) | def save_all(self, _ids, save = RESULTS):
method eval_onvalidation (line 326) | def eval_onvalidation(self):
method get_testids (line 337) | def get_testids(self, count = -1):
method get_valids (line 345) | def get_valids(self, count = -1):
method get_trainids (line 353) | def get_trainids(self, count = -1):
FILE: src/backend/model.py
function sentence_distance (line 22) | def sentence_distance(y_true, y_pred):
class VModel (line 25) | class VModel:
method __init__ (line 27) | def __init__(self, CAPTION_LEN, VOCAB_SIZE, cutoffonly = False, learni...
method get_model (line 34) | def get_model(self):
method build_cutoffmodel (line 42) | def build_cutoffmodel(self):
method co_getoutshape (line 54) | def co_getoutshape(self, assert_model = None):
method preprocess_partialmodel (line 76) | def preprocess_partialmodel(self, frames):
method train_mode (line 84) | def train_mode(self):
method build_mcnn (line 87) | def build_mcnn(self, CAPTION_LEN, VOCAB_SIZE, learning = True):
method plot_model (line 138) | def plot_model(self, filename):
FILE: src/backend/parser.py
class Parser (line 7) | class Parser:
method __init__ (line 8) | def __init__(self):
method init_framework (line 11) | def init_framework(self, model_fname = None, train_mode = False):
method parse (line 19) | def parse(self):
method train (line 33) | def train(self):
method predict_all_model (line 38) | def predict_all_model(self):
method predict (line 54) | def predict(self):
method server (line 73) | def server(self):
FILE: src/backend/preprocess.py
function get_image_fname (line 38) | def get_image_fname(_id):
function createDirs (line 60) | def createDirs():
function badLogs (line 68) | def badLogs(msg):
function build_gloveVocab (line 108) | def build_gloveVocab():
function build_image_caption_pair (line 176) | def build_image_caption_pair():
function imageToVec (line 225) | def imageToVec(_id):
function getWord2Ind (line 265) | def getWord2Ind(w):
function word2embd (line 272) | def word2embd(word):
function embdToWord (line 277) | def embdToWord(embd):
function WordToWordDistance (line 291) | def WordToWordDistance(word1,word2):
function onehot (line 300) | def onehot(vind):
function wordToEncode (line 306) | def wordToEncode(w, encodeType = None):
function captionToVec (line 314) | def captionToVec(cap, addOne=False, oneHot=False):
function get_image_caption (line 334) | def get_image_caption(_id, lst):
function build_vocab (line 341) | def build_vocab():
function feed_image_caption (line 382) | def feed_image_caption(_id,lst):
function datas_from_ids (line 391) | def datas_from_ids(idlst,lst):
function data_generator (line 403) | def data_generator(lst, batch_size, start=0, isTrainSet = True):
function build_dataset (line 443) | def build_dataset(lst, batch_size = -1, val_size = 0,outerepoch=random.r...
FILE: src/backend/train.py
function get_model (line 3) | def get_model():
FILE: src/backend/utils.py
function caption_tokenize (line 3) | def caption_tokenize(caption):
FILE: src/backend/videohandler.py
class VideoHandler (line 19) | class VideoHandler:
method __init__ (line 34) | def __init__(self, s_fname_train, s_fname_test):
method build_captions (line 54) | def build_captions(self):
method set_vmodel (line 87) | def set_vmodel(self,vmodel):
method getCaptionData (line 90) | def getCaptionData(self):
method stringIdToInt (line 93) | def stringIdToInt(self,sid):
method getAllIds (line 97) | def getAllIds(self):
method getDownloadedIds (line 100) | def getDownloadedIds(self):
method filterMod100 (line 111) | def filterMod100(self, parentlst, lst, _min, _max):
method getTrainingIds (line 122) | def getTrainingIds(self):
method getValidationIds (line 125) | def getValidationIds(self):
method getTestIds (line 128) | def getTestIds(self):
method get_otrain_ids (line 131) | def get_otrain_ids(self):
method get_otest_ids (line 134) | def get_otest_ids(self):
method getYoutubeId (line 137) | def getYoutubeId(self,url):
method downloadVideo (line 142) | def downloadVideo(self, _id, logs = True):
method takebreak (line 175) | def takebreak(self):
method get_crazy_id (line 183) | def get_crazy_id(self):
method get_iframes_cached (line 187) | def get_iframes_cached(self, _id):
method get_audio_cached (line 196) | def get_audio_cached(self, _id):
method cached_iframe (line 207) | def cached_iframe(self, _id, frames):
method cached_audio (line 213) | def cached_audio(self, _id, feature):
method file_to_videofeature (line 219) | def file_to_videofeature(self, sfname):
method file_to_audiofeature (line 239) | def file_to_audiofeature(self, sfname):
method get_iframes_audio (line 262) | def get_iframes_audio(self, _id = None, sfname = None, logs = True, ca...
method get_frames (line 301) | def get_frames(self,_id = None, sfname = None, logs = True):
method assign_partial_model (line 332) | def assign_partial_model(self, partial_model):
method free_frames (line 336) | def free_frames(self, edir):
function autodownload (line 343) | def autodownload():
function cache_videoid (line 355) | def cache_videoid(_id, percent):
function autocache (line 359) | def autocache():
function show_counts (line 380) | def show_counts():
function get_args (line 385) | def get_args():
FILE: src/backend/vocab.py
function loadFromPickleIfExists (line 18) | def loadFromPickleIfExists(fname):
class Vocab (line 31) | class Vocab:
method __init__ (line 37) | def __init__(self, data, train_ids):
method loadWordEmbedding (line 52) | def loadWordEmbedding(self, glove_file):
method saveEmbedding (line 80) | def saveEmbedding(self):
method buildVocab (line 85) | def buildVocab(self, data, train_ids, trimEmbedding):
method get_filteredword (line 132) | def get_filteredword(self,w):
method fit_caption_tokens (line 137) | def fit_caption_tokens(self,tokens,length,addPrefix,addSuffix):
method onehot_word (line 149) | def onehot_word(self,w):
method word_fromonehot (line 154) | def word_fromonehot(self, onehot):
method get_caption_encoded (line 158) | def get_caption_encoded(self,caption,glove, addPrefix, addSuffix):
method get_caption_from_indexs (line 168) | def get_caption_from_indexs(self,indx):
function vocabBuilder (line 172) | def vocabBuilder():
FILE: src/backend/vpreprocess.py
function badLogs (line 14) | def badLogs(msg):
class Preprocessor (line 19) | class Preprocessor:
method __init__ (line 20) | def __init__(self):
method set_vmodel (line 23) | def set_vmodel(self, vmodel):
method imageToVec (line 26) | def imageToVec(self, fname):
method videoToVec (line 40) | def videoToVec(self, _id = None, vfname = None, cache_id = None):
method get_video_content (line 69) | def get_video_content(self, vfname, cache_id = None):
method get_video_caption (line 72) | def get_video_caption(self, _id, just_one_caption = True):
method datas_from_ids (line 89) | def datas_from_ids(self, idlst):
method get_nextbatch (line 118) | def get_nextbatch(self, batch_size, arr_counter, ids):
method data_generator (line 135) | def data_generator(self, batch_size, start=0, typeSet = 0):
method data_generator_random (line 160) | def data_generator_random(self, batch_size, start=0, typeSet = 0):
FILE: src/common/config.py
function get_config (line 11) | def get_config():
function clear (line 21) | def clear():
function get_app_config (line 26) | def get_app_config():
function get_rpc_config (line 29) | def get_rpc_config():
function get_vpreprocess_config (line 32) | def get_vpreprocess_config():
function get_vocab_config (line 35) | def get_vocab_config():
function get_tests_config (line 38) | def get_tests_config():
FILE: src/common/rpc.py
function rpc_decorator (line 18) | def rpc_decorator(f):
function close_framework (line 28) | def close_framework():
function register_server (line 31) | def register_server(framework):
function get_rpc (line 51) | def get_rpc():
FILE: src/common/status.py
class ModelWeightsStatus (line 3) | class ModelWeightsStatus(Enum):
FILE: src/frontend/app.py
function get_train_ids (line 31) | def get_train_ids():
function get_test_ids (line 35) | def get_test_ids():
function get_val_ids (line 39) | def get_val_ids():
function get_all_ids (line 43) | def get_all_ids():
function predict_ids (line 47) | def predict_ids(ids):
function play (line 52) | def play():
function get_ids (line 56) | def get_ids():
function predict_page (line 62) | def predict_page(fnames = None):
function download_file (line 70) | def download_file():
function predict_fnames (line 77) | def predict_fnames(fnames):
function model_weights_notify (line 81) | def model_weights_notify():
function getactivenav (line 92) | def getactivenav(index):
function model_weights_status (line 98) | def model_weights_status():
function home (line 102) | def home():
function computeAndRenderPredictionIDs (line 111) | def computeAndRenderPredictionIDs(ids):
function computeAndRenderPredictionFnames (line 117) | def computeAndRenderPredictionFnames(fnames):
function allowed_file (line 124) | def allowed_file(filename):
function error (line 128) | def error(msg):
function success (line 131) | def success(data):
function upload_file (line 135) | def upload_file():
function main (line 161) | def main():
FILE: src/tests/data/fetcher.py
function get_videopath (line 8) | def get_videopath(fname):
FILE: src/tests/data/test_fetcher.py
class TestFetcher (line 7) | class TestFetcher(unittest.TestCase):
method test_get_videopath_success (line 9) | def test_get_videopath_success(self):
method test_get_videopath_failure (line 15) | def test_get_videopath_failure(self):
FILE: tests/e2e/test_external.py
class TestExternal (line 17) | class TestExternal(unittest.TestCase):
method setUp (line 20) | def setUp(self):
method tearDown (line 25) | def tearDown(self):
method get_video_path (line 28) | def get_video_path(self, fname):
method test_upload_and_verify (line 40) | def test_upload_and_verify(self, fname, caption):
Condensed preview — 68 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (8,901K chars).
[
{
"path": ".dockerignore",
"chars": 4,
"preview": ".git"
},
{
"path": ".github/ISSUE_TEMPLATE/bug_report.md",
"chars": 767,
"preview": "---\nname: Bug report\nabout: Create a report to help us improve\ntitle: ''\nlabels: ''\nassignees: ''\n\n---\n\n**Describe the b"
},
{
"path": ".github/ISSUE_TEMPLATE/feature_request.md",
"chars": 595,
"preview": "---\nname: Feature request\nabout: Suggest an idea for this project\ntitle: ''\nlabels: ''\nassignees: ''\n\n---\n\n**Is your fea"
},
{
"path": ".github/labeler.yml",
"chars": 186,
"preview": "env:\n - Dockerfile\n - environment.yml\n - requirements.txt\n\nconfig:\n - src/config.json\n - src/config_docker.json\n\nte"
},
{
"path": ".github/workflows/ci.yml",
"chars": 1368,
"preview": "name: CI\n\non:\n push:\n branches:\n - VideoCaption\n - actions\n - speedo\n \n pull_request:\n branches:\n - "
},
{
"path": ".github/workflows/label.yml",
"chars": 489,
"preview": "# This workflow will triage pull requests and apply a label based on the\n# paths that are modified in the pull request.\n"
},
{
"path": ".gitignore",
"chars": 1506,
"preview": "# Other Git Projects\nFFmpeg/\n\n# Learning Session Files\n*_state.txt\n*_model.dat\n*_logs.txt\n*_model.dat_*_loss_*\n*_logs_ep"
},
{
"path": "LICENSE",
"chars": 11357,
"preview": " Apache License\n Version 2.0, January 2004\n "
},
{
"path": "README.md",
"chars": 10253,
"preview": "# Video Captioning [](http"
},
{
"path": "REFERENCES.md",
"chars": 2001,
"preview": "[1] J. Xu, T. Mei, T. Yao, Y. Rui. MSR-VTT: A Large Video Description Dataset for\nBridging Video and Language, In Procee"
},
{
"path": "backend.Dockerfile",
"chars": 3122,
"preview": "FROM ubuntu:xenial as my_base\nRUN apt-get update\nRUN apt-get install -y libsamplerate0 curl libsndfile1 pkg-config nasm "
},
{
"path": "dataset/test_videodatainfo_2017.json",
"chars": 8101625,
"preview": "{\"info\": {\"contributor\": \"Microsoft MSM group\", \"data_created\": \"2017-05-31 12:10:25\", \"version\": \"2.0\", \"description\": "
},
{
"path": "dataset/videos/README.md",
"chars": 27,
"preview": "Download dataset video here"
},
{
"path": "dataset_cache/README.md",
"chars": 35,
"preview": "Directory to store datastore cache\n"
},
{
"path": "docker-compose.yml",
"chars": 1098,
"preview": "version: '3.2'\nservices:\n backend:\n image: scopeinfinity/video2description:deploy\n environment:\n V2D_CONFIG_"
},
{
"path": "docker_build.sh",
"chars": 334,
"preview": "#!/bin/bash\nremote=\"scopeinfinity/video2description\"\nfor file_tag in \"backend.Dockerfile ffmpeg_builder\" \"backend.Docker"
},
{
"path": "docker_hub.sh",
"chars": 224,
"preview": "#!/bin/bash\ndocker $1 scopeinfinity/video2description:frontend\ndocker $1 scopeinfinity/video2description:ffmpeg_builder\n"
},
{
"path": "docker_test.sh",
"chars": 799,
"preview": "#!/bin/bash\n\nset -e\ntrap 'kill $(jobs -p) || echo \"No background jobs\"' EXIT\n\nTIMEOUT_WAIT_FOR_BACKEND=${1:-5} # in min"
},
{
"path": "early_tests.sh",
"chars": 161,
"preview": "#!/bin/bash\n\n# Execute light tests which can be called before setting up environment to save time and resources.\ncd src/"
},
{
"path": "environment.yml",
"chars": 300,
"preview": "name: V2D\nchannels:\n - conda-forge\n - defaults\ndependencies:\n - pip\n - python=2.7\n - librosa\n - pip:\n - six\n "
},
{
"path": "frontend.Dockerfile",
"chars": 521,
"preview": "FROM python:2 as frontend\nRUN pip install enum34 flask waitress\n\nRUN useradd -m -s /bin/bash si\nRUN mkdir -p /home/si/v2"
},
{
"path": "keep_alive.sh",
"chars": 312,
"preview": "#!/bin/bash\n# Keep streaming something every minute upto X or job get completed whichever first.\nTIMEOUT=\"${1:?}\"\nEXEC=\""
},
{
"path": "requirements.txt",
"chars": 22,
"preview": "parameterized\nselenium"
},
{
"path": "src/__init__.py",
"chars": 0,
"preview": ""
},
{
"path": "src/backend/CombinedResults/calculate_score_results.sh",
"chars": 119,
"preview": "ls result*.txt | xargs -I {} sh -c '[ ! -f eval_{} ] && python ../../cococaption/cocoeval.py {} | tail -n 1 > eval_{}'\n"
},
{
"path": "src/backend/CombinedResults/calculate_total_score_json.py",
"chars": 155,
"preview": "import ast\na = ast.literal_eval(raw_input().strip())\nz=0\nfor x in a.keys():\n\tif x[-1] == '3' or x[-1] == '2' or x[-1] =="
},
{
"path": "src/backend/CombinedResults/find_total_sentences_unique.py",
"chars": 177,
"preview": "import json, sys\nz = json.load(open(sys.argv[1]))\nsentences = [x['caption'] for x in z['predicted']]\nprint(\"%d Unique se"
},
{
"path": "src/backend/CombinedResults/summary.sh",
"chars": 175,
"preview": "ls result_* | xargs -I {} sh -c 'echo {}; [ -f eval_{} ] && cat eval_{} &&cat eval_{} | python calculate_total_score_jso"
},
{
"path": "src/backend/__init__.py",
"chars": 0,
"preview": ""
},
{
"path": "src/backend/data.py",
"chars": 2770,
"preview": "import cv2\nimport json\nimport os\nimport re\n\nfrom pytube import YouTube\nfrom subprocess import check_output\n\nDIR = 'Video"
},
{
"path": "src/backend/framework.py",
"chars": 13817,
"preview": "import ast\nimport csv\nimport json\nimport numpy as np\nimport os\nimport shutil\nimport sys\n\nfrom keras import callbacks\nfro"
},
{
"path": "src/backend/model.py",
"chars": 5869,
"preview": "import numpy as np\nimport os\nimport sys\n\nfrom keras.applications import ResNet50, VGG16\nfrom keras.applications.inceptio"
},
{
"path": "src/backend/parser.py",
"chars": 4414,
"preview": "import argparse\nimport sys\n\nfrom common.logger import logger\nfrom common.rpc import register_server, get_rpc, PORT\n\nclas"
},
{
"path": "src/backend/plotepochlog.py",
"chars": 2437,
"preview": "import matplotlib.pyplot as plt\nimport numpy as np\nimport sys\n\nMXPOINT = 100\nassert len(sys.argv)>=2\nfname=sys.argv[1]\ns"
},
{
"path": "src/backend/pred.sh",
"chars": 61,
"preview": "python framework.py -predict 882,527155,480723,267111,393362\n"
},
{
"path": "src/backend/preprocess.py",
"chars": 14939,
"preview": "import collections\nimport json\nimport os\nimport numpy as np\nimport pickle\nimport random\nimport re \nimport shutil\nimport "
},
{
"path": "src/backend/run.sh",
"chars": 123,
"preview": "( while true;do echo \"Starting Framework!\";unbuffer python framework.py;test $? -gt 128 && break; done ) | tee -a logs.t"
},
{
"path": "src/backend/test_on_trained.sh",
"chars": 67,
"preview": "python framework.py -p_ids 1369,2942,1463,3126,3594,2352,1498,2120\n"
},
{
"path": "src/backend/train.py",
"chars": 387,
"preview": "from backend.data import getVideo,sz_videos, get_videoId, getCaption\n\ndef get_model():\n\t# -_-\n\tpass \n\nprint(sz_videos"
},
{
"path": "src/backend/utils.py",
"chars": 148,
"preview": "import re\n\ndef caption_tokenize(caption):\n caption = re.sub('[^a-zA-Z]+', ' ', caption).lower()\n caption = caption"
},
{
"path": "src/backend/videohandler.py",
"chars": 14690,
"preview": "import argparse\nimport cv2\nimport time\nimport json\nimport numpy as np\nimport shutil\nimport os\nimport six.moves.urllib as"
},
{
"path": "src/backend/vocab.py",
"chars": 6849,
"preview": "import os\nimport numpy as np\nimport pickle\n\nfrom scipy.interpolate import interp1d\n\nfrom common.config import get_vocab_"
},
{
"path": "src/backend/vpreprocess.py",
"chars": 6257,
"preview": "import numpy as np\nimport random\nimport os\n\nfrom keras.preprocessing import image\n\nfrom common.config import get_vprepro"
},
{
"path": "src/common/__init__.py",
"chars": 0,
"preview": ""
},
{
"path": "src/common/config.py",
"chars": 806,
"preview": "\"\"\"\nConfiguration Parser for V2D\n\"\"\"\n\nimport json\nimport threading\nimport os\n\nlock = threading.Lock()\n\ndef get_config():"
},
{
"path": "src/common/logger.py",
"chars": 186,
"preview": "import logging\n\nlogger = logging.getLogger('root')\nFORMAT = \"[%(filename)s:%(lineno)s - %(funcName)20s() ] %(message)s\"\n"
},
{
"path": "src/common/rpc.py",
"chars": 1650,
"preview": "import threading\nimport traceback\n\nfrom six.moves.xmlrpc_client import ServerProxy\nfrom six.moves.xmlrpc_server import S"
},
{
"path": "src/common/status.py",
"chars": 150,
"preview": "from enum import Enum\n\nclass ModelWeightsStatus(Enum):\n NO_INFO = 0\n SUCCESS = 1\n MODEL_NOT_FOU"
},
{
"path": "src/config.json",
"chars": 1109,
"preview": "{\n\t\"app\": {\n \"PREDICT_MODE_ONLY\": true,\n \"PREFIX\":\"/home/scopeinfinity/BTP/Video2Description/src/\",\n "
},
{
"path": "src/config_docker.json",
"chars": 907,
"preview": "{\n \"app\": {\n \"PREDICT_MODE_ONLY\": true,\n \"PREFIX\":\"/home/si/v2d/src\",\n \"MAX_CONTENT_LENGTH\": 106"
},
{
"path": "src/frontend/__init__.py",
"chars": 0,
"preview": ""
},
{
"path": "src/frontend/app.py",
"chars": 5219,
"preview": "import argparse\nimport json\nimport os\nimport random\nimport re\nimport traceback\n\nfrom copy import deepcopy\nfrom flask imp"
},
{
"path": "src/frontend/templates/get_ids.html",
"chars": 219,
"preview": "{% extends \"layout.html\" %}\n{% block content %}\n<div class=\"panel panel-default\">\n<div class=\"panel-heading\">Train / Val"
},
{
"path": "src/frontend/templates/index.html",
"chars": 1480,
"preview": "{% extends \"layout.html\" %}\n{% block content %}\n<div class=\"panel panel-default col-xs-4\" >\n<div class=\"panel-heading\">P"
},
{
"path": "src/frontend/templates/layout.html",
"chars": 1102,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n\t<title>Video2Description</title>\n\t <!-- Latest compiled and minified CSS -->\n\t<link rel=\""
},
{
"path": "src/frontend/templates/play.html",
"chars": 1038,
"preview": "{% extends \"layout.html\" %}\n{% block content %}\n<center class=\"justify-content-center\">\n<div class=\"panel panel-default "
},
{
"path": "src/frontend/templates/predict.html",
"chars": 516,
"preview": "{% extends \"layout.html\" %}\n{% block content %}\n{% if content['ids'] %}\n<div class=\"panel panel-default\">\n<div class=\"pa"
},
{
"path": "src/frontend/templates/publicindex.html",
"chars": 4556,
"preview": "<!DOCTYPE html>\n<html>\n<head>\n <title>Video2Description</title>\n <link rel=\"stylesheet\" href=\"https://maxcdn.boots"
},
{
"path": "src/run_tests.sh",
"chars": 41,
"preview": "set -e\npython -m unittest discover tests/"
},
{
"path": "src/tests/__init__.py",
"chars": 0,
"preview": ""
},
{
"path": "src/tests/data/__init__.py",
"chars": 0,
"preview": ""
},
{
"path": "src/tests/data/fetcher.py",
"chars": 220,
"preview": "import os\n\nfrom common.config import get_tests_config\n\n\nDIR_VIDEOS = get_tests_config()[\"dir_videos\"]\n\ndef get_videopath"
},
{
"path": "src/tests/data/test_fetcher.py",
"chars": 541,
"preview": "import unittest\nimport os\n\nfrom tests.data import fetcher\n\n\nclass TestFetcher(unittest.TestCase):\n\n def test_get_vide"
},
{
"path": "src/tests/data/videos/.content",
"chars": 24,
"preview": "I_AM_VIDEO_TESTDATA_DIR\n"
},
{
"path": "tests/e2e/__init__.py",
"chars": 0,
"preview": ""
},
{
"path": "tests/e2e/test_external.py",
"chars": 2255,
"preview": "import unittest\nimport json\nimport os\n\nfrom parameterized import parameterized\nfrom selenium.webdriver import Firefox\nfr"
},
{
"path": "uploads/touched",
"chars": 0,
"preview": ""
}
]
// ... and 1 more files (download for full content)
About this extraction
This page contains the full source code of the scopeInfinity/Video2Description GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 68 files (29.9 MB), approximately 2.1M tokens, and a symbol index with 174 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.
Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.