Amazon Best VPN GoSearch

OnWorks 网站图标

ffmpeg2theora - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管提供商中运行 ffmpeg2theora

这是命令 ffmpeg2theora,可以使用我们的多个免费在线工作站之一(例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器)在 OnWorks 免费托管提供商中运行

程序:

您的姓名


ffmpeg2theora - 用于创建 Ogg Theora 和 Ogg Vorbis 文件的命令行转换器。

概要


ffmpeg2理论 [选项] 输入文件

商品描述


本手册页简要记录了 ffmpeg2理论 命令。

ffmpeg2理论 是一个将 ffmpeg 可以解码的任何媒体文件转换为 Ogg 的程序
Theora 用于视频,Ogg Vorbis 用于音频。

配置


要从标准输入读取,请指定“-”作为输入文件名。

这些程序遵循通常的 GNU 命令行语法,长选项以
两个破折号 (`-')。 下面是选项的摘要。

一般用途总体评估 产量 opţiuni:
-o, - 输出
指定输出文件名。 如果未指定输出文件名,则输出将为
写入 输入文件.ogv。 要输出到标准输出,请指定 /dev/stdout 作为
输出文件。

--无骨架
禁用 Ogg Skeleton 元数据输出。

--查找索引
在骨架轨迹中启用关键帧索引。

-是的, - 开始时间
此时开始编码(以秒为单位)。

-e, - 时间结束
此时结束编码(以秒为单位)。

-p, --预设
使用 v2v 预设对文件进行编码。 目前,有预览版、专业版和视频库。 跑步
“ffmpeg2theora -p info”了解更多信息。

视频 产量 opţiuni:
-v, - 视频质量
[0 到 10] 设置视频的编码质量(默认值:6)。
使用更高的值以获得更好的质量

-V, - 视频比特率
设置视频的编码比特率(以 kb/s 为单位)。

--软目标
使用大水库,将流量作为软目标; 码率控制较少
严格但总体质量通常更高/更平滑。 软目标也
允许可选的 -v 设置来指定允许的最低质量。

--两次通过
使用两次速率控制压缩输入。 该选项要求输入
编码器是可搜索的并自动执行两次传递。

--第一次通过
执行两遍速率控制编码的第一遍,将遍数据保存到
用于稍后的第二次通过

--第二遍
执行双通道速率控制编码的第二通道,读取第一通道数据
从。 第一遍数据必须来自使用的第一编码遍
相同的输入视频才能正常工作。

--优化
优化输出 Theora 视频,使用运动矢量的完整搜索而不是搜索
等级一。 这可以降低视频比特率约 5%,但速度较慢且
因此默认情况下处于禁用状态。

--速度级别
值越高,编码速度越快,成本是质量和带宽(默认 1)
可用值取决于 libtheora 的版本,请检查 ffmpeg2theora --help for
支持的值。

-X, - 宽度
缩放到给定宽度(以像素为单位)。

-y, - 高度
缩放到给定高度(以像素为单位)。

- 方面
定义帧长宽比(例如4:3、16:9)。

--像素方面
定义像素长宽比(例如1:1、4:3)。

-F, --帧率
输出帧率例如 25:2 或 16

- 作物顶部, --作物底部, ——左裁剪, --作物权利
在调整大小之前按给定像素裁剪输入。

-K, --keyint
[8 至 2147483647] 设置关键帧间隔(默认值:64)。

-d, --buf-延迟
缓冲延迟(以帧为单位)。 较长的延迟允许更平滑的速率适应并提供
更好的整体质量,但需要更多的客户端缓冲并增加延迟。 这
默认值是一次性编码的关键帧间隔(或者稍大一些,如果
--soft-target 使用)和无限用于两遍编码。 (仅适用于比特率
模式)

--无升级
如果输入大于提供的参数,则仅缩放视频或重新采样音频

视频 转让 opţiuni:
--pp 视频后处理、降噪、去块、去隔行器使用 --pp help 获取列表
可用的过滤器。

-C, - 对比
[0.1 至 10.0] 对比度校正(默认值:1.0)。 注意:较低的值会使视频
更暗。

-B, - 亮度
[-1.0 至 1.0] 亮度校正(默认值:0.0)。 注意:较低的值使
视频变暗。

-G, --伽马
[0.1 至 10.0] 伽马校正(默认值:1.0)。 注意:较低的值会使视频
更暗。

-P, - 饱和
[0.1 至 10.0] 饱和度校正(默认值:1.0)。 注意:较低的值使
视频灰色。

音频 产量 opţiuni:
-一种, --音频质量
[-2 至 10] 设置音频的编码质量(默认值:1)。
使用更高的值以获得更好的质量

-一种, --音频比特率
[32 至 500] 设置音频的编码比特率(以 kb/s 为单位)。

-C, --频道
设置输出通道数。

-H, - 采样率
设置输出采样率(以 Hz 为单位)。

输入 opţiuni:
--无音频
禁用输入音频。

--无视频
禁用视频输入。

--去隔行
强制去隔行。 否则,只有标记为交错的材料才会被
去隔行。

--无去隔行
强制关闭去隔行。

--vhook
您可以使用 ffmpeg 的 vhook 系统,例如:
ffmpeg2theora --vhook '/path/watermark.so -f wm.gif' input.dv

-F, - 格式
指定输入格式。

--输入fps
覆盖输入 fps。

--音频流 id
默认情况下,选择第一个音频流,使用它来选择另一个音频
流。

- 视频流 id
默认情况下,选择第一个视频流,使用它来选择另一个音频
流。

- 同步 使用输入容器中的 A/V 同步。 因为这不适用于所有输入格式
如果您遇到 A/V 同步问题,则必须手动启用它。

字幕 opţiuni:
--字幕
将给定文件中的字幕编码到多路复用的 Kate 流中。 输入文件
应采用 SubRip (.srt) 格式,以 UTF-8 编码,除非 --subtitles-
还给出了编码选项。

--字幕编码 编码
假设相应的字幕文件以给定的编码进行编码。 如果
ffmpeg2theora 是使用 iconv 支持构建的, iconv 支持的所有编码可能是
用过的。 否则,支持 UTF-8 和 ISO-8859-1(又名 latin1)。 默认为
UTF-8。

--字幕语言 language
设置相应字幕流的语言。 这将被设置在
相应的 Kate 流,因此视频播放器可以将其提供给用户
语言选择。 语言是 ISO 639-1 或 RFC 3066 ASCII 字符串,并且是
限制为 15 个字符。

--字幕类别 类别
设置对应字幕流的类别。 这将被设置在
相应的 Kate 流,因此视频播放器可以将其提供给用户
选择。 默认类别是“字幕”。 建议其他类别可能
包括“文字记录”、“评论”、“歌词”等。类别是一个 ASCII 字符串,
限制为 15 个字符

--字幕-忽略-非 utf8
读取 UTF-8 字幕文本文件时,任何无效的 UTF-8 序列都将被
被忽略。 如果 UTF-8 中存在杂散序列,这可能很有用
文件。 请注意,由于那些无效序列将从输出中删除,
此选项不能替代将非 UTF-8 文件转换为 UTF-8。

--无字幕
禁用输入字幕。 请注意,字幕显式加载自
外部文件仍将被使用。

--字幕类型
选择要从输入文件中包含的字幕类型。 允许的类型有:
无、全部、文本、spu(spu 是 DVD 上基于图像的字幕)。 经过
默认情况下,仅包含基于文本的字幕。 注意字幕
仍将使用从外部文件显式加载的内容。

元数据 opţiuni:
- 艺术家
艺术家(导演)姓名。

- 标题
标题。

- 日期 数据。

- 地点
位置。

- 组织
组织名称(工作室)。

- 版权
版权。

- 执照
执照。

- 接触
联系方式链接。

--no元数据
禁用元数据输入

--no-oshash
不包含源文件的 oshash(SOURCE_OSHASH)

关键帧 索引 opţiuni:
--索引间隔
将索引关键帧之间的最小距离设置为毫秒(默认值:2000)

--theora-索引-保留
预订theora 关键帧索引的字节数

--vorbis-索引-保留
预订vorbis 关键帧索引的字节数

--凯特索引保留
预订kate 关键帧索引的字节

其他 opţiuni:
- 好的 n
将友善度设置为 n。

-H, - 帮帮我
输出帮助信息。

- 信息 输出有关输入文件的 json 信息,使用 -o 将 json 保存到文件。

- 前端
以 json 格式打印状态信息,每行一个 json 字典

示例


编码视频:
ffmpeg2theora videoclip.avi(将输出写入 videoclip.ogv)

猫的东西.dv | ffmpeg2theora -f dv -o 输出.ogv -

对一系列图像进行编码:
ffmpeg2theora 帧%06d.png -o 输出.ogv

V4L 设备直播:
ffmpeg2theora --无骨架 /dev/video0 -f video4linux \
--inputfps 15 -x 160 -y 128 \
-o - | oggfwd icast2server 8000 密码 /theora.ogv

(根据您的硬件,您可能必须使用 video4linux2)

从 DV 摄像机进行实时编码(需要一台快速机器):
dvgrab-| ffmpeg2theora -f dv -x 352 -y 288 -o 输出.ogv -0

实时编码并流式传输到icecast服务器:
dvgrab --原始格式 - \
| ffmpeg2theora --无骨架-f dv -x 160 -y 128 -o /dev/stdout - \
| oggfwd icast2server 8000 密码 /theora.ogv

使用 onworks.net 服务在线使用 ffmpeg2theora


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。