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








MyBox:简易工具箱

用户手册 - 媒体工具



作者:Mara

版本:6.7.1

日期:2023-3-13


内容目录

1 简介 3

1.1 主菜单 3

1.2 资源地址 4

1.3 文档 5

1.4 工具的菜单 6

2 播放视频/音频 7

3 管理播放列表 8

4 封装ffmpeg的功能 9

4.1 基础 9

4.2 录屏 11

4.3 批量转换音频/视频 12

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

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

4.6 读取ffmpeg的信息 14

5 游戏-消消乐 15

6 游戏-挖雷 16







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/MyBoxDoc

镜像

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

云盘

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






1.3 文档



文档名

版本

修改时间

英文

中文

开发日志

6.7.1

2023-3-13

html

html

快捷键

6.7.1

2023-3-13

html

html

功能列表

6.7.1

2023-3-13

html

html

打包步骤

6.7.1

2023-3-13

html

html

开发指南

2.1

2020-8-27

PDF odt

PDF odt

用户手册-综述

6.7.1

2023-3-13

html PDF odt

html PDF odt

用户手册-数据工具

6.7.1

2023-3-13

html PDF odt

html PDF odt

用户手册-文档工具

6.7.1

2023-3-13

html PDF odt

html PDF odt

用户手册-图像工具

6.7.1

2023-3-13

html PDF odt

html PDF odt

用户手册-文件工具

6.7.1

2023-3-13

html PDF odt

html PDF odt

用户手册-网络工具

6.7.1

2023-3-13

html PDF odt

html PDF odt

用户手册-媒体工具

6.7.1

2023-3-13

html PDF odt

html PDF odt

用户手册-开发工具

6.7.1

2023-3-13

html PDF odt

html PDF odt

示例-笔记

6.7.1

2023-3-13

html

html

示例-树形

6.6.1

2022-11-16

html

html

示例-收藏的网址

6.6.1

2022-11-16

html

html

示例-SQL

6.6.1

2022-11-16

html

html

示例-JShell

6.6.1

2022-11-16

html

html

示例-JEXL

6.6.1

2022-11-16

html

html

示例-JavaScript

6.6.1

2022-11-16

html

html

示例-数学函数

6.6.1

2022-11-16

html

html

示例-行过滤

6.6.1

2022-11-16

html

html

关于-数据分组

6.7.1

2023-3-13

html

html

关于-颜色

6.6.1

2022-11-16

html

html

关于-坐标系统

6.6.1

2022-11-16

html

html

关于-媒体

6.6.1

2022-11-16

html

html

关于-数据分析

6.6.1

2022-11-16

html

html

关于-Java编程的一句话事项

6.7.1

2023-3-13

html

html

关于-JavaFx编程的一句话事项

6.7.1

2023-3-13

html

html

调色盘-美术色相环(RYB)24

6.7.1

2023-3-13

rgba all

rgba all

调色盘-常用网页颜色

6.7.1

2023-3-13

rgba all

rgba all

调色盘-中国传统颜色

6.7.1

2023-3-13

rgba all

rgba all

调色盘-日本传统颜色

6.7.1

2023-3-13

rgba all

rgba all

调色盘-来自colorhexa.com颜色

6.7.1

2023-3-13

rgba all

rgba all

调色盘-美术色相环(RYB)12

6.7.1

2023-3-13

rgba all

rgba all

调色盘-美术色相环(RYB)360

6.7.1

2023-3-13

rgba all

rgba all

调色盘-光学色相环(RGB)12

6.7.1

2023-3-13

rgba all

rgba all

调色盘-光学色相环(RGB)24

6.7.1

2023-3-13

rgba all

rgba all

调色盘-光学色相环(RGB)360

6.7.1

2023-3-13

rgba all

rgba all

调色盘-美术颜料

6.7.1

2023-3-13

rgba all

rgba all

调色盘-MyBox的颜色

6.7.1

2023-3-13

rgba all

rgba all

调色盘-灰阶

6.7.1

2023-3-13

rgba all

rgba all

图片的故事

6.7.1

2023-3-13

html PDF odt

html PDF odt











1.4 工具的菜单


















2 播放视频/音频

  1. 创建/加载播放列表

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

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

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

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

  6. 此媒体播放器基于javafx:

AIFF, HLS, MP4, MP3, WAV

AAC, MP3, PCM, H.264/AVC, H.265/HEVC

FILE, HTTP, HTTPS, JAR, HLS

  1. 乖乖和笨笨的声音






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读取媒体的信息

  1. 媒体的格式

  2. 媒体包含的

  3. 媒体指定时段的包

  4. 可以选择输出格式。















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. 点击按钮“帮我”以偷看所有地雷,点击按钮“撤销”以继续玩。












<文档结束>

18 / 18