Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django 如何在数据库中存储视频转录本_Django_Postgresql_Transcription - Fatal编程技术网

Django 如何在数据库中存储视频转录本

Django 如何在数据库中存储视频转录本,django,postgresql,transcription,Django,Postgresql,Transcription,我有一些视频成绩单,我想能够搜索和过滤。它们当前存储在SRT文件中。我有大约200个文件/视频,它们用于4小时长的视频,每个文件大约200-400KB,具体取决于长度。 我使用Django作为后端和Postgres数据库 下面是一个示例片段: 1 00:00:00.503 --> 00:00:02.782 SPEAKER 1: text text text 2 00:00:02.782 --> 00:00:04.090 SPEAKER 2: more text 所以我想我可

我有一些视频成绩单,我想能够搜索和过滤。它们当前存储在SRT文件中。我有大约200个文件/视频,它们用于4小时长的视频,每个文件大约200-400KB,具体取决于长度。 我使用Django作为后端和Postgres数据库

下面是一个示例片段:

1
00:00:00.503 --> 00:00:02.782
SPEAKER 1: text text text    
2
00:00:02.782 --> 00:00:04.090
SPEAKER 2: more text
所以我想我可以把它存储起来,这样每个预制块都可以作为一个条目存储在我的数据库中。所以我想要一张这样的桌子:

speaker | text | start | end
我想说的是,每个文件有6k条记录,大约有120万条记录,并且将继续增长。我不确定这对于文本搜索来说是否会很快

我应该如何存储我的成绩单,以便我可以通过文本搜索并快速过滤说话人