制作ogg/theora视频文件

Totem,mplayer,sopcast,realplayer,bmp
回复
头像
百草谷居士
帖子: 3919
注册时间: 2006-02-10 16:36
系统: Mint21.1/Deepin20.8

制作ogg/theora视频文件

#1

帖子 百草谷居士 » 2008-07-17 15:42

在ubuntu上,ogg格式的文件是默认支持的媒体格式。
其实ogg只是一种容器,一般包装的是vorbis音频编码流和theora视频编码流。有些时候包含视频流的ogg文件扩展名被命名为ogv或者ogm,只包含音频流的ogg文件扩展名被命名为oga。在ubuntu制作ogg/vorbis/theora媒体文件非常简单。
如果是CD可以使用ubuntu自带的CD音乐提取器,就可以生成ogg文件。
也可以使用新立得下载安装oggconvert,这是一个图形化的ogg文件转换工具,可以把常见的媒体格式转换为ogg格式。另外一个叫做thoggen DVD ripper可以让你以ogg格式来备份你的dvd影碟。
不过,我感觉还是命令行下的ffmpeg2theora比较好用,它可以把任何ffmpeg可以解码的格式编码成ogg/vorbis/theora格式的媒体文件。这个软件也可以使用新立得下载安装。这个工具非常简单,当然也包含了一些复杂的选项。

ffmpeg <需要转换的文件> 把需要转换的文件转换为ogg文件并且存放在源文件的文件夹下。

ffmpeg <需要转换的文件> -o <转换后的文件> 则指定了转换后的文件的位置已经文件名。

就是这么简单!

不过我试图把两个VCD文件转换成一个ogg文件时却遇到了困难,尝试了许多方法都不行,包括使用oggz-tools工具包中的oggzmerge合并工具,后来感觉oggzmerge是用来把多个音频流和视频流混合的工具。并不是简单的把两个ogg文件连接起来的。

根据在google中搜索的结果,有人说可以使用cat file1.ogg file2.ogg >file.ogg的方法来合并ogg文件。我试了之后发现不能正常播放就是后面的部分播放不出来。

不过我今天先使用cat命令把两个vcd文件合并成一个文件,然后再使用ffmpeg进行编码,哈哈,成功啦!!
debian 12 / 深度系统 20.9 / Mint 21.3

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
头像
mymathersname
帖子: 2870
注册时间: 2008-09-18 23:40
系统: Ubuntu 15.04 x64
来自: Mars

Re: 制作ogg/theora视频文件

#2

帖子 mymathersname » 2008-11-14 2:07

这么好的帖子没人顶……
转移各位校内,百毒朋友,把目标转向twitter和facebook,别总看局域网的内容
其实从那么多的ubuntu发行版和fedora的各个发行版中,我们不难看出,linux的进步是惊人的,从长久的发展规律和更加深远的意义来看,linux桌面版与微软的距离在缩小,这是值得庆幸的……
ubuntu是半年还去偷情一次的初恋。fedora是一生挚爱的正室。debian是和正室同等地位的妾侍。rh/cent是用来偷窥的正室大姐姐。suse是一夜夫妻百二蚊。gentoo是有内涵的才女。arch是久闻其名不敢接触的怪叔叔。其余发行版,我是帝皇它们是屁民,无福宠幸。
头像
luojie-dune
帖子: 22033
注册时间: 2007-07-30 18:28
系统: Linux
来自: 空气中

Re: 制作ogg/theora视频文件

#3

帖子 luojie-dune » 2008-11-14 7:07

排版比较糟糕。
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议
头像
luojie-dune
帖子: 22033
注册时间: 2007-07-30 18:28
系统: Linux
来自: 空气中

Re: 制作ogg/theora视频文件

#4

帖子 luojie-dune » 2008-11-14 7:11

Ubuntu里,ogg格式的文件是默认支持的媒体格式。

其实ogg只是一种容器,一般包装的是vorbis音频编码流和theora视频编码流。有些时候包含视频流的ogg文件扩展名被命名为ogv或者ogm,只包含音频流的ogg文件扩展名被命名为oga。

在Ubuntu制作ogg/vorbis/theora媒体文件非常简单。
  • 如果是CD可以使用ubuntu自带的CD音乐提取器,就可以生成ogg文件。
  • 也可以使用新立得下载安装oggconvert,这是一个图形化的ogg文件转换工具,可以把常见的媒体格式转换为ogg格式。另外一个叫做thoggen DVD ripper可以让你以ogg格式来备份你的dvd影碟。
  • 不过,我感觉还是命令行下的ffmpeg2theora比较好用,它可以把任何ffmpeg可以解码的格式编码成ogg/vorbis/theora格式的媒体文件。这个软件也可以使用新立得下载安装。这个工具非常简单,当然也包含了一些复杂的选项。
ffmpeg <需要转换的文件> 把需要转换的文件转换为ogg文件并且存放在源文件的文件夹下。
ffmpeg <需要转换的文件> -o <转换后的文件> 则指定了转换后的文件的位置已经文件名。
就是这么简单!

PS:
不过我试图把两个VCD文件转换成一个ogg文件时却遇到了困难,尝试了许多方法都不行,包括使用oggz-tools工具包中的oggzmerge合并工具,后来感觉oggzmerge是用来把多个音频流和视频流混合的工具。并不是简单的把两个ogg文件连接起来的。

根据在google中搜索的结果,有人说可以使用cat file1.ogg file2.ogg >file.ogg的方法来合并ogg文件。我试了之后发现不能正常播放就是后面的部分播放不出来。

不过我今天先使用cat命令把两个vcd文件合并成一个文件,然后再使用ffmpeg进行编码,哈哈,成功啦!!
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议
头像
百草谷居士
帖子: 3919
注册时间: 2006-02-10 16:36
系统: Mint21.1/Deepin20.8

Re: 制作ogg/theora视频文件

#5

帖子 百草谷居士 » 2008-11-17 11:24

不起眼的文章,被LS一排版竟然感觉不想自己写的 :em03 :em03
debian 12 / 深度系统 20.9 / Mint 21.3

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
xep007
帖子: 871
注册时间: 2006-01-03 20:44

Re: 制作ogg/theora视频文件

#6

帖子 xep007 » 2012-11-27 22:24

还真的是好文章。
mraandtux
论坛版主
帖子: 5211
注册时间: 2009-12-12 19:29
系统: Kubuntu + Windows 10

Re: 制作ogg/theora视频文件

#7

帖子 mraandtux » 2012-11-27 22:34

Avidemux/VLC也能
头像
nyfair
帖子: 1067
注册时间: 2007-12-07 12:49
系统: winnux10
来自: Tree New Bee

Re: 制作ogg/theora视频文件

#8

帖子 nyfair » 2012-11-28 15:49

vorbis倒是不错,theora这种2012年还有人说好?开源糟粕而已
能在移动设备上播放么,支持硬件解码么,质量别说和h264比了,比它更早的渣渣货xvid都差
本人在此论坛仅负责吐槽,问题急需解决请支付宝转账5毛至{我的id@qq.com},将会竭诚为您服务

linux常见多媒体问题处理指南

1. 视频播放有问题->卸载gstreamer
2. 音频播放有问题->卸载pulseaudio
3. 远程播放有问题->卸载avahi
4. 系统全都有问题->卸载systemd,远离Lennart这傻逼让你从此轻松自在

⇩自由网络⇩
https://github.com/nyfair/freeweb
头像
luojie-dune
帖子: 22033
注册时间: 2007-07-30 18:28
系统: Linux
来自: 空气中

Re: 制作ogg/theora视频文件

#9

帖子 luojie-dune » 2012-11-28 16:42

新的不都用 google的VP8 webm 了?有些视频用这个质量是比普通 h264 好些。
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议
头像
nyfair
帖子: 1067
注册时间: 2007-12-07 12:49
系统: winnux10
来自: Tree New Bee

Re: 制作ogg/theora视频文件

#10

帖子 nyfair » 2012-11-30 16:03

h264是个标准,本身各种编码器就良萎不齐,所以早在on2时代就鼓吹vp7比h264好了,但真的要做比较,还是得去看Dark Shikari对google的打脸文
本人在此论坛仅负责吐槽,问题急需解决请支付宝转账5毛至{我的id@qq.com},将会竭诚为您服务

linux常见多媒体问题处理指南

1. 视频播放有问题->卸载gstreamer
2. 音频播放有问题->卸载pulseaudio
3. 远程播放有问题->卸载avahi
4. 系统全都有问题->卸载systemd,远离Lennart这傻逼让你从此轻松自在

⇩自由网络⇩
https://github.com/nyfair/freeweb
头像
luojie-dune
帖子: 22033
注册时间: 2007-07-30 18:28
系统: Linux
来自: 空气中

Re: 制作ogg/theora视频文件

#11

帖子 luojie-dune » 2012-11-30 16:12

.2010 年的文。
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议
头像
nyfair
帖子: 1067
注册时间: 2007-12-07 12:49
系统: winnux10
来自: Tree New Bee

Re: 制作ogg/theora视频文件

#12

帖子 nyfair » 2012-11-30 16:23

youtube的那些webm测试视频,码率都高得逆天了,有这码率换啥格式都好
本人在此论坛仅负责吐槽,问题急需解决请支付宝转账5毛至{我的id@qq.com},将会竭诚为您服务

linux常见多媒体问题处理指南

1. 视频播放有问题->卸载gstreamer
2. 音频播放有问题->卸载pulseaudio
3. 远程播放有问题->卸载avahi
4. 系统全都有问题->卸载systemd,远离Lennart这傻逼让你从此轻松自在

⇩自由网络⇩
https://github.com/nyfair/freeweb
头像
luojie-dune
帖子: 22033
注册时间: 2007-07-30 18:28
系统: Linux
来自: 空气中

Re: 制作ogg/theora视频文件

#13

帖子 luojie-dune » 2012-11-30 16:58

我只是看了 tears of steel 的 h264 版本,然后看到他们自己后来放出来的号称更好 webm的同样视频,就好奇的下载来。

http://mango.blender.org/

看起来是webm的更好
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议
头像
nyfair
帖子: 1067
注册时间: 2007-12-07 12:49
系统: winnux10
来自: Tree New Bee

Re: 制作ogg/theora视频文件

#14

帖子 nyfair » 2012-11-30 18:06

的确是2010年的文,但是这两年vp8根本没啥质的变化,还在修各种bug阶段,而x264可是有了长足的进步。之所以说打脸文不是说啥性能上的比较,而是当时google有人去对喷,结果人家拿出了自己写的vp8解码器比google自家出的效率还高,然后说google那群家伙根本对视频编码一知半解。

真要比好不好,随便找部25分钟的720p,压到100MB,去试试用webm还能不能看,这可是rmvb之流成天被人诟病的格式都能轻松做好的
本人在此论坛仅负责吐槽,问题急需解决请支付宝转账5毛至{我的id@qq.com},将会竭诚为您服务

linux常见多媒体问题处理指南

1. 视频播放有问题->卸载gstreamer
2. 音频播放有问题->卸载pulseaudio
3. 远程播放有问题->卸载avahi
4. 系统全都有问题->卸载systemd,远离Lennart这傻逼让你从此轻松自在

⇩自由网络⇩
https://github.com/nyfair/freeweb
回复