MySQL 5.5 Community Server
MySQL 5.6 Community Server
Percona Configuration Wizard
XtraBackup 搭建主从复制
Great Sites on MySQL
Percona
MySQL Performance Blog
Severalnines
推荐管理工具
Sequel Pro
phpMyAdmin
推荐书目
MySQL Cookbook
MySQL 相关项目
MariaDB
Drizzle
参考文档
http://mysql-python.sourceforge.net/MySQLdb.html
jsjcjsjc
V2EX  ›  MySQL

SQlite3 的数据库里面的音频内容可以导出来吗?

  •  
  •   jsjcjsjc · Dec 13, 2018 · 3783 views
    This topic created in 2722 days ago, the information mentioned may be changed or developed.

    自己买了一个英语学习 app,里面的例句发音不错,但是功能有点弱,自己导出了文本放到了 anki 背单词软件里面

    但是 SQlite3 的数据库里面的音频内容可以导出来吗?想做一个带例句发音了,以前做好的没有例句,大家可以直接下载,也挺好用的

    https://ankiweb.net/shared/info/284155193

    数据库大概是这个样子的,实在太大了

    5 replies    2019-12-31 15:45:20 +08:00
    IllBeBack
        1
    IllBeBack  
       Dec 13, 2018
    链接里 18.45MB 的包只有单词发音,没有例句发音
    yzwduck
        2
    yzwduck  
       Dec 13, 2018   ❤️ 1
    WordVoice 表里的 VDATA 字段,是一个没有加密的 MP3 文件,ID3 tag 是最明显的标志,决定性的是图 2 十六进制里有 3 个 MP3 Sync Word,如果人工解码没有读错的话,音频是 44.1kHz mono VBR 编码的。
    用 python 之类的工具把字段里的数据保存到文件就好了。
    jsjcjsjc
        3
    jsjcjsjc  
    OP
       Dec 13, 2018
    @IllBeBack 嗯,我正在做例句发音的
    jsjcjsjc
        4
    jsjcjsjc  
    OP
       Dec 13, 2018
    @yzwduck 就是得自己编写一个脚本批量保存为 mp3 ?
    zzcworld
        5
    zzcworld  
       Dec 31, 2019
    可以装 p7zip-full,这样试试:
    7z x -olsx7000 LSX7000.apkg
    解压出来重命名为 mp3 就好了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3264 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 12:03 · PVG 20:03 · LAX 05:03 · JFK 08:03
    ♥ Do have faith in what you're doing.