在对Google和Github做了一些研究之后,我来这里寻求帮助。
我正在创建一个SCC文件解析器,以便将其转换为DFXP文件。然而,我找不到任何信息来从SCC文件中获取纯文本。
SCC文件示例:
Scenarist_SCC V1.0
00:59:59;26 9420 9420 94f2 94f2 ad20 cd61 e973 206e ef6e 2c20 e3a7 e573 f420 e661 75f8 ae80 942c 942c 942f 942f
01:00:01;22 9420 9420 9454 9454 9723 9723 4aa7 61e9 2061 e96d dc2c 94f2 94f2 97a2 97a2 e3a7 e573 f420 f4f2 91ba 91ba 7320 64e9 e6e6 dcf2 e56e f4ae 942c 942c 942f 942f
01:00:04;07 9420 9420 94d0 94d0 97a1 97a1 4aa7 61e9 2061 e96d dc20 64e5 75f8 20ef 7520 f4f2 efe9 7320 e6e5 6d6d e573 94f4 94f4 97a2 97a2 6461 6e73 206d 6120 76e9 e5ae 942c 942c 942f 942f它在纯文本中的翻译是:
Dans une pièce à la lumière tamisée, un homme en complet assis sur un fauteuil s'adresse à un interlocuteur hors champ.
HOMME : Mais non, c'est faux. J'ai aimé, c'est très différent. J'ai aimé deux ou trois femmes dans ma vie. Enfin, disons trois ou quatre. J'ai vécu avec elles des périodes très longues, qui ont duré plusieurs années. Je ne les ai peut-être pas aimées follement...
Il semble pensif.发布于 2019-05-10 23:05:42
我知道这个问题很老了,但是您可以使用库将SCC文件转换为人类可读的字幕文件格式,如SubRip (.srt)。但是,我不知道有任何PHP库可以执行此任务。
我已经从这个页面成功地使用了CCASDI.exe (Windows Executable):http://www.theneitherworld.com/mcpoodle/SCC_TOOLS/DOCS/SCC_TOOLS.HTML#ccasdi
我还使用了这个JavaScript库:https://github.com/jasonrojas/node-captions
我知道还有其他人在使用这个Python工具:https://github.com/bdon/pycaption
发布于 2019-08-27 01:10:57
已经有一款名为SCC Caption Decoder for Mac和Windows的应用程序。
发布于 2018-01-22 18:30:10
从pycaption导入SCCReader
input = '00:00:03:13 9420 9454 5bcb 45d9 c24f c152 c449 cec7 94f2 c1ce c420 434f cdd0 d554 4552 20ce 4f49 d345 d35d‘
contents = SCCReader().read(input.decode('utf-8'))
contents.get_captions('en-US')
https://stackoverflow.com/questions/30260712
复制相似问题