Zhangzhilinx Qsv2flv Versions Save

A tool developed in Rust to convert QSV to FLV(一个爱奇艺qsv转flv工具,不会生成多余的临时文件,使用Rust开发)

v0.1.2

3 years ago
  • 更新日志详见README.md
  • 如果您有任何疑惑,也请看README.md
  • 新手提示:
    • 64位Windows系统: x86_64-pc-windows-msvc
    • 32位Windows系统: i686-pc-windows-msvc

  • See READEME.md for the change log
  • If you have any doubts, see README.md
  • Newbie tips:
    • 64-bit Windows system: x86_64-pc-windows-msvc
    • 32-bit Windows system: i686-pc-windows-msvc

v0.1.1

4 years ago
  • 更新日志

    • 增加了磁盘缓存同步步骤,防止在某些意外情况下可移动磁盘数据丢失
    • 改动了错误处理代码,因为相关代码被新Rust版本标记为deprecated
  • 备注

    • 这是命令行程序,没有提供图形界面,但是使用方法并不难
    • 该程序理论上是跨平台的,由于搭建编译环境不方便,故未提供Linux和OS X的已编译程序

v0.1.0

4 years ago
  • 仅学习用途(切勿将该项目用于非法盈利)

  • 提供了简单的命令行前端

  • 转换速度快

    • 在SSD下:大约是C#版本的2倍,与另一个由C++复刻的实现接近
    • 在HDD下:有时能快于C++复刻实现的2倍
    • 该结果是在Windows平台(后端是msvc)下试验得到的,也许LLVM后端可能会有更好的性能表现
  • 无需生成临时文件

    • 可以减少不必要的写寿命损耗
    • 在读写相对较慢的HDD上,快于C++复刻的版本,样例情况中甚至接近快2倍
    • 本项目的性能瓶颈主要是相对更频繁的seek操作