一种简单简洁的处理在线媒体的语法。

mediabyte的Python项目详细描述


媒体字节


mediabyte是一种开源的多平台播放列表格式和简洁的在线媒体引用语法。


范围

mediabyte格式是

  • 开源在线媒体播放列表格式
  • 一种在线媒体引用格式
    • URL格式的简洁替代方案
    • 具有可选的显式元数据(标题、标记、时间代码)
  • 一个简单的混合磁带HTML播放器
  • 用于黑客攻击的python api,格式为
  • 对Jupyter笔记本电脑很友好

价值主张

  • 标记特定youtube视频的内容
    • 例如,帮助发现喜爱的内容
  • 以1秒的精度混音youtube视频
    • 例如,从视频系列中创建主题混合剪辑
  • 直接播放YouTube搜索
  • 参考、标记和访问任何在线内容
    • 本机位哈希支持(包括自定义哈希)
  • 索引和混音播客集
    • 本机MP3支持


.omm mixtape文件

OMM syntax highlight example

link to上面的mixtape文件(mixtape链接可以由系统解析,复制链接并try it自己)


mediabyte标记语法

  1. 标记由点分隔
  2. 标题案例标签是标题
  3. YouTube时间代码标签就是这样
  4. 其余标签为普通标签
  5. y.youtubehashb.bitlyhash是必需的
  6. 所有其他标记都是可选的

yota对象:yota、cue、sample、mixtape

  1. 没有起始代码的yota是一个yota对象(原始youtube视频)
  2. 带有开始时间代码的yota是一个cue对象(带有开始时间的youtube视频)
  3. 带有开始和结束时间代码的yota是一个sample对象(youtube视频剪辑)
  4. mixtapeyotacuesamplebit对象的集合

查看mediabytedocumentation以获取详细信息和示例。


bit对象:link和mp3(beta)

  1. 一个bit.link是一个位链接:b.bitlyhash(一般链接支持)
  2. 一个bit可以有标题和标记(就像yota对象一样)
  3. bit可以是yota标记y.youtubehash.b.bitlyhash或独立的
  4. abit.mp3-abit.link带有标记mp3-是一个位MP3链接(MP3支持)
  5. abit.mp3有0-2个时间码、yota风格的处理和vlc播放

项目状态

MediaByte后端功能已完成。

mediabyte语法功能已完成。

通用接口omm()解析任何mediabyte字符串、mixtape文件或mixtape链接。

语法突出显示和使用包含的atompackage.omm文件关联。(测试版)

直接搜索youtube并在mixtape中使用youtube('copenhagen 10')获取结果。

使用Yota.srt_searchMixtape.srt_search搜索自动生成的字幕。(仅限Linux)(测试版)

mixtape文件supports任意空格。(自由格式)

有点联系。(一般链接支持)

自定义位链接支持,例如b.sn-704.Security Now。(需要一个标题标签,以便固定)

MP3支持。

PIP安装pip install mediabyte

Windows 10支持。(测试版)

mediabyte.hash引用:o.diu5ir4jkk3(完全哈希)或omm('o.diu')(唯一匹配)。

Writebit.mp3mixtape章到mp3或将章拼接到单个mixtapemp3。(MP3再混合)(α)

Load联机.ommmixtape文件。

使用search('podcast')搜索历史记录。(标记、标题或mediabyte哈希搜索)

将手动保存的youtube.htm文件转换为mixtape

将YouTube Takeout Watch历史文件转换为mixtape

联机mediabyte和mixtape链接player

在线youtube搜索到player


当前输出选项为:

  • 基本的连续html/javascriptplayer,htmlWall-of-TV,htmllinks,vlc回放*并在mixtape的选项卡中打开

  • VLC回放,HTML iframe并在选项卡中打开samplecue 以及yota

  • VLC回放并在选项卡中打开bit.link

  • 用于bit.mp3的VLC播放

  • mixtapemp3或samplemp3用于bit.mp3mixtape


*目前,Yota只混音磁带


                                    Updated May 2nd 2019

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java JPanel不会对键绑定做出反应   当时间大于零时,不得在UI线程上调用java Await   JTextArea的java线程安全。追加   Java用户输入的字和行计数器   java以spreedsheat格式将数据保存到文件中   java构造函数的意义是什么?   java findViewById返回null,尽管组件的ID存在   java如何向按钮添加图像   java如何中断ExecutorService的线程   java如何将属性(例如枚举)绑定到不同类型的组件属性(例如每个枚举的映像)?   随机森林分类器的java实现   html使用java连接到一个站点并发布,HTTP状态代码200   从类访问属性时发生java编译错误   Java自动填充ArrayList,搜索更好的选项