MyBox用户手册 - 媒体工具 v6.5.9










MyBox:简易工具箱

用户手册 - 媒体工具



作者:Mara

版本:6.5.9

日期:2022-8-31


内容目录

1 简介 3

1.1 主菜单 3

1.2 资源地址 4

1.3 文档 5

1.4 工具的菜单 5

2 播放视频/音频 6

3 管理播放列表 7

4 封装ffmpeg的功能 8

4.1 基础 8

4.2 录屏 10

4.3 批量转换音频/视频 11

4.4 把图片和音频合成为视频 11

4.5 利用ffprobe读取媒体的信息 12

4.6 读取ffmpeg的信息 13

5 游戏-消消乐 14

6 游戏-挖雷 15







1 简介

这是利用JavaFx开发的图形化桌面应用,目标是提供简单易用的功能。免费开源。

1.1 主菜单
















1.2 资源地址


内容

链接

项目主页

https://github.com/Mararsh/MyBox/

源代码和编译好的包

https://github.com/Mararsh/MyBox/releases

提交软件需求和问题报告

https://github.com/Mararsh/MyBox/issues

数据

https://github.com/Mararsh/MyBox_data

文档

https://github.com/Mararsh/MyBox_documents

镜像

https://sourceforge.net/projects/mara-mybox/files/

云盘

https://pan.baidu.com/s/1fWMRzym_jh075OCX0D8y8A#list/path=%2F






1.3 文档

文档名

版本

修改时间

中文

英文

开发日志

6.5.9

2022-8-31

html

html

快捷键

6.5.6

2022-6-11

html

html

打包步骤

6.3.3

2020-9-27

html

html

开发指南

2.1

2020-8-27

PDF

PDF

用户手册-综述

6.5.9

2022-8-31

html PDF odt

html PDF odt

用户手册-文档工具

6.5.9

2022-8-31

html PDF odt

html PDF odt

用户手册-图像工具

6.5.9

2022-8-31

html PDF odt

html PDF odt

用户手册-文件工具

6.5.9

2022-8-31

html PDF odt

html PDF odt

用户手册-网络工具

6.5.9

2022-8-31

html PDF odt

html PDF odt

用户手册-数据工具

6.5.9

2022-8-31

html PDF odt

html PDF odt

用户手册-媒体工具

6.5.9

2022-8-31

html PDF odt

html PDF odt

用户手册-开发工具

6.5.9

2022-8-31

html PDF odt

html PDF odt

1.4 工具的菜单




2 播放视频/音频

  1. 创建/加载播放列表

  2. 选项:自动播放、显示毫秒、循环次数、随机顺序

  3. 设置:音量、速度(0~8倍)

  4. 按键:播放/暂停/停止/上一个/下一个/媒体信息/静音/全屏

  5. 全屏时:触屏短暂显示控件、ESC退出全屏

  6. 支持的容器格式:aiff, mp3, mp4, wav, hls(m3u8),支持的视频编码:h.264/avc,支持的音频编码:aac, mp3, pcm
    如果视频没有声音,这是因为播放器不支持它的音频编码器。
    已知问题:播放一些流媒体时MyBox可能崩溃退出。

  7. 乖乖和笨笨的声音

  8. 此工具无需ffmpeg。但是在Linux上需要安装libavcodeclibavformat, 参见:
    https://www.oracle.com/technetwork/java/javafx/downloads/supportedconfigurations-1506746.html








3 管理播放列表

  1. 增删改播放列表

  2. 增删改播放列表的内容。

  3. 读取所支持媒体格式的信息:时长、音频编码、视频编码
















4 封装ffmpeg的功能

4.1 基础

这一组功能依赖于ffmpeg,需要用户自己下载ffmpeg(建议使用静态版本)。




处理媒体的考虑

    1. 可选择/设置所有的参数,包括文件格式(合成器)、视频编码、音频编码、字幕、视频帧率、宽高比、音频采样率、改变音量等。

    2. “缺省”按钮:当有NVIDIA时,选择"h264_nvenc"作为视频编码器,以利用硬件加速。

    3. 多数播放器支持:合成器"mp4",视频编码"H.264", 音频编码"AAC"






    1. 尝试不同的编码器、编码预调、CRF值,以获得适应于你的计算机的设置

      考虑以下因素:














4.2 录屏







4.3 批量转换音频/视频

  1. 源文件以文件/目录表显示

  2. 源文件以流和媒体信息表显示

4.4 把图片和音频合成为视频

  1. 源文件以文件/目录表显示

  2. 源文件以流和媒体信息表显示

  3. 可以单独设置每个图片的时长,也可对全部图片设置时长

  4. 可选择是否"音频流结束时结束视频"

  5. 图片被自动适应为屏幕大小且保持宽高比。











4.5 利用ffprobe读取媒体的信息

    格式、音频流、视频流、帧、包、支持的像素格式。















4.6 读取ffmpeg的信息

    版本、格式、支持的编码解码器、支持的滤镜,以及自定义查询参数。




















5 游戏-消消乐

  1. 可选棋子的图片、个数、尺寸、显示效果(是否阴影/圆角)。

  2. 棋子可以是预定义图片、用户指定的任意图片、或用户选择的颜色。

  3. 可选音效:来自乖乖的赞许、来自笨笨的赞许、3连由笨笨赞许其它由乖乖赞许、静音、或任意mp3/wav文件。

  4. 可选计分的棋子:只有消除选择的棋子的连线,才能得分。

  5. 可设置得分规则:定义不同的连接个数对应的分数值。

  6. 可设置僵局(没有有效的交换步骤)时的处理策略:保留得分并重置游戏、制造机会、或弹出提示让用户选择。

  7. 可设置:自动玩游戏的速度、消除时的闪烁次数、是否弹出得分。

  8. "帮我"按钮:为用户提示有效的步骤。

  9. "自动玩"按钮:点击即自动玩游戏、再次点击则停止自动玩。






6 游戏-挖雷

目标:打开所有非地雷的格子,一旦打开地雷就失败。

规则:

  1. 游戏开始时,所有格子都是“未打开”状态。

  2. 首次点击格子时,开始计时。

  3. 计数:已打开的格子数 / 非地雷的格子总数

  4. 左键点击格子,若是格子状态为“已打开”则没有任何影响,否则:

  1. 右键点击格子,若是格子状态为“已打开”则没有任何影响,否则:

  1. 双击格子,则:

  1. 当你不幸触雷时:

  1. 点击按钮“帮我”以偷看所有地雷,点击按钮“撤销”以继续玩。












<文档结束>

16 / 16