www.mg4355.com_mg娱乐游戏4355|平台官网

ffmpeg和Mencoder使用实例小全,M使用手记

2020-03-27 16:38

视频ZVM的用户大多已经发现它在播放视频时候的打嗝现象(每播放10-15分钟会出现一次半秒钟到一秒钟的暂停),这是个超低级的Bug,设计团队要全体面壁仨月来好好反省一下,而我们作为用户只能"习惯了就好"。由于这个Bug实在是太低级了,以至于我周围很多朋友都不敢相信,于是我和他们打赌还赢了好几百块钱。[撰文:Brian]ZVM乐与怒 Creative Zen Vision:M使用手记参考阅读:创新M拼杀苹果iPod,谁怕谁?

行车记录仪怎么看回放——在行车记录仪查看录像?

下载电影的时候,我们总希望在全部下载完成之前能够预览一下影片内容,于是发布者时常会放一些影片截图在种子文件中,或者直接贴到网上,也有一些截图是一张图片,但包含很多幅影片在一起,就像下面这张:
图片 1

问:哪一种播放器可以播放hgv格式的视频文件?

图片 22.5寸的屏幕看电影可能有点小,我春节期间外出的时候拿来解闷还是不错的,不过在颠簸的汽车上看久了会觉得眼花头晕,因此更加适合火车或者室内。这两天 我晚上临睡前拿它来看"24"第五季的前几集,可以侧躺着放在枕头上看,很对懒人或者"被窝贪恋者"的口味,只不过这么干时间长了你可能将来要去看眼科。ZVM比iPod支持的视频格式多得多--iPod所支持的那几种仅有的格式,看起来更像是为Apple自己而不是为PMP用户开发的--但ZVM也还支 持得不够。最起码ZVM并不是支持所有的avi文件,我已经遇到多次avi文件被ZVM判断为"不支持的格式或超出播放能力"。 就我个人的情况来看,大部分情况下要用ZVM播放的视频格式为divx、xvid、rmvb和mpeg,而这其中又以divx和rmvb为最多,肯定超过 70%以上。但麻烦的是,我还是几乎无法在ZVM上看网上down来的外国电影。首先ZVM不支持播放任何文件时外挂字幕;其次它既不支持rmvb格式的 文件(rmvb可以内嵌字幕),也不支持从rmvb格式转换到wmv。所以我只能用ZVM来看中文电影,或者那些不需要字幕的影片--你知道我指的是什 么。 如果你是电影爱好者,而且英文还没流利到可以不用字幕就完全听得懂的程度,那你对我的痛苦肯定感同身受。图片 3图片ZVM在播放音乐的时候可以随意以幻灯方式查看图片。iPod开始播放幻灯片的话,原先播放的音乐就会自动停止,除非预先设定。iPod播放幻灯片有很多眼花缭乱的动态切换效果,ZVM只有一种--如果你喜欢的话,这一种已经足够酷,比iPod所有那些都更酷!每一张图片都是这样显示的:黑屏-淡入黑白图片-快速变成彩色图片-再变回黑白图片-淡出成黑屏,继续换下一张。图片 4ZVM据说可以支持800万像素的图片,我还没有试过。不过ZVM支持图片放大和旋转是很重要的一项功能。我几乎不能相信iPod竟然没有提供放大照片的功能,不能查看相片的细节,这是一个败笔。

【专家回答】:方法一、取出行车记录仪的储存卡,放进读卡器,连接电脑,回放

【TF存储卡取出】,【TF存储卡装进读卡器】,【连接电脑】,【找到里面的录像文件】,【直接用视频播放器就可以放】

图片 5

步骤一、【TF存储卡取出】(存储卡长这样)

图片 6

步骤二、把TF存储卡插入读卡器,(嗯,图上就是读卡器),读卡器另外一端插入电脑

图片 7

步骤三、双击“我的电脑”,找到“可移动磁盘”,双击

步骤四、找到视频文件,(像使用U盘一样读取里面的内容,逐个查找里面的文件夹就可以找到录像文件)一般为.avi格式后缀,(视频格式一般有flv.amv.avi.mp4是一般的MP4用的.电脑有rm.rmvb.flv),用播放器打开就可以播放了。如果电脑没装播放器可以下载一个迅雷播放器软件哦!

有很多软件能够截取影片图像、合并图像,但如果影片太多,比如视频网站为用户上传的图像生成预览图之类的,人工在gui方式下操作就不可取了,我们需要在命令行方式下来截取、合并。

图片 8

【专家回答】:方法二、USB连接电脑回放视频

行车记录仪上有一个USB接口,找一根USB线,把行车记录仪用USB线连接电脑,打开后按上面的步骤四来找到视频,用播放器播放。

图片 9

用这个USB线连接行车记录仪和电脑,连接后双击“我的电脑”,找到记录的视频打开

首先,截取影片图像使用最多的就是mplayer或者ffmpeg,我用mplayer比较熟,本文就以此为例了,ffmpeg功能也是非常强大的,但据说支持的文件格式却不丰富。mplayer截取影片图像的基本命令为:

这个比较难,一般的视频转换软件都不支持这种格式的视频,你可以采用微软的媒体编码器软件来进行屏幕截视频(注意!这里说的是截视频!每秒25帧以上的东东,而不是屏幕录像软件是每秒几帧的东西!!!),该软件可以将屏幕将播放的视频录制成每秒30帧的视频,并可以将音频同时录制,保存这wmv文件,软件名为WMEncoder 9.0本人曾在很早以前用它录制SWF文件视频(当然现在有软件能将SWF文件转换成视频了,如专攻此道的E.M. Magic Swf2Avi)了。

【专家回答】:方法三、直接在行车记录仪上回放

很多行车记录仪本身是带屏的,这样就可以直接在行车记录仪上回放哦!如图:

图片 10

点击“暂停录像”—按MODE键,找到移动摄影,点击【ok】播放

【暂停录像】,然后按(模式)【MODE键】,找到已录好的视频,点击【OK】播放。

【专家回答】:方法四、在手机上回放行车记录仪的视频

四:有些【带WIFI功能】的行车记录仪,(这里指的wifi跟网络的wifi不一样哦,是行车记录仪发射的信号,主要是给车主看视频的),一般会要求我们安装一个app。利用相对应的手机APP直接在手机里面查看录制好的视频

图片 11

手机互联,实时查看,过后回放都可以!还可以远程监控哦!

mplayer -ss START_TIME -noframedrop -nosound -vo jpeg -frames N NAME_OF_VIDEO_FILE   
上例中,-ss指定开始的时间,结合-frames参数,限定从某个时间开始、截取几帧图像。为了体现整个影片的内容,我需要在影片中间隔时间相同的几个点、每个点截取1帧图像,所以按道理应该用-frames 1,但是mplayer这样截图的情况下,第一帧似乎永远都会截取到一个黑屏,所以我常用-frames 2。截取下来的图像保存在了当前目录,名称从00000001.jpg开始依次递增,按照-frames 2,就是取00000002.jpg为结果,删除00000001.jpg即可。经过简单实验,在截取wmv、rmvb影片时,前面的好几帧都会是黑屏,也只能参考上面的做法多取几帧了。

这个hgv应该是一个加密的视频,世面是的所有播放器都播放不了这个格式,应该用他原加密的工具解密才能办法,,现在接触过视频格式rm、rmvb、3gp、mp4、avi、flv、f4v、mpg、vob、dat、wmv、asf、mkv、dv、mov、ts、mts、webm等。

行车记录仪怎么看回放——行车记录仪录像格式是什么?

常用的视频格式后缀有:avi,mpg,mpeg,rm,rmvb,dat,wmv,mov,有3gp、3gpp、mp4、要看你支持的格式,大部分手机支持的是3gp。 *.avi *.rmvb *.rm *.asf *.divx *.mpg *.mpeg *.mpe *.wmv *.mp4 *.mkv *.vob等等,手机的。

为了取影片中间隔大致相同的几个点,可以用-ss指定时间,也可以用-sb指定开始字节,在我的实际使用中,使用-sb只会得到黑屏,所以通过文件大小来设置间隔点的办法不行,只能用-ss时间间隔了,这就需要首先得到影片的总时间。好在mplayer为我们提供了类似的功能:

- 音频:aac、ac3、aiff、amr、m4a、mp2、mp3、ogg、ra、au、wav、wma、mka、flac(无损)、wav(无损)等。

行车记录仪怎么看回放——行车记录仪能记录声音吗?

会的,声音和视频都会记录。

mplayer -identify movie-filename -nosound -vc dummy -vo null   
这样会输出一大堆影片信息,从中截取所需内容即可,在bash shell中,取得影片总时间长度(以秒为单位)的命令如下:

常用视频

行车记录仪怎么看回放?

个人建议不要取下来看了,那个TF卡芯片会容易搞坏的。在屏幕上有触屏的地方,在那里面触摸显示,进入,可以看到很多文件,是按年月日时分秒来生成的,每个文件大概可以看二分钟,AVI格式,直接回放它的记录内容

FILESIZE=`mplayer -identify -nosound -vc dummy -vo null $1 | grep ID_LENGTH | sed -r 's/ID_LENGTH=([[:digit:]]*)(.[[:digit:]]*)?/1/g'`   
有了影片的总时长,我们就可以根据所要截取的帧数,计算出每个间隔点的时间位移了。不过要注意一般影片的开始-ss 0和结束-ss TOTAL_TIME_OF_VIDEO截取下来都会是黑屏,在处理的时候要分别加上和减去若干秒。

MP4-MPEG-4 Video(*.mp4)

行车记录仪怎么看回放?

记录仪上有3个模式可以切换:【录像模式】、【拍照模式】、【回放删除模式】。记录仪开机就是录像模式,有录制的话就按下确认键停止录制,再按2下切换键,回放删除模式下显示的就是最近录的视频,之前的就上下键调,调到要看的就按确认键就开始回放!

怎么看行车记录仪里面的录像?

【数据线】---【连接电脑】---【电脑上观看】 前提是需要有一个【播放器】!!!额。。什么是播放器?百度搜索一下

图片 12

百度搜索一下“迅雷播放器下载”,点击“普通下载”就可以了

行车记录仪内存卡多大合适?

截取工作完成后,我们拥有了一堆000000xx.jpg文件,如果能把这些文件都放到一个文件中,每行2张,成为一张大图片,在发布的时候会很方便。所以,我们使用imagemagick()中的montage命令来实现:

为网络广播,视频通讯定制压缩标准,很小的体积却有很好的画质.

montage -geometry +0+0 -tile 2 *.jpg montage.jpg   
-geometry +0+0是设定使用原始图片大小,-tile 2参数设定每行放2张图片,最后一个参数是要生成的目标文件名,现在,我们就能够得到像刚才那张一样的图片了。

MPEG-4 AVC Video Format(*.mp4)

原理已经讲清楚了,可以自己写一个bash脚本来方便调用,我在网上找到了一个很不错的例子(),可以在这个基础上进行修改,过程不再详述了。

视频格式的扩展,具有更高的压缩率.

下面再列一些在网上找到的其他mplayer、mencoder、ffmpeg的使用实例:

MPEG-4 AVC Video Format(*.avi)

mplayer获取影片信息
mplayer -identify movie-filename -nosound -vc dummy -vo null
从所有输出中可以grep到如下信息:

MPEG4-视频格式的扩展,具有更高的压缩率.

  • filetype: ASF file format detected.
  • dimensions and format: VIDEO: [MP43] 320×240 24bpp 1000.000 fps 0.0 kbps ( 0.0 kbyte/s)
  • video format: ID_VIDEO_FORMAT=MP43
  • width (dimensions): ID_VIDEO_WIDTH=320
  • height (dimensions): ID_VIDEO_HEIGHT=240
  • length in seconds: ID_LENGTH=98.00
    参考8()

AVI-Audio-Video Interleaved(*.avi)

mencoder图片做成电影
#用当前目录中的所有JPEG文件创建DivX4文件:
mencoder *.jpg -mf on:w=800:h=600:fps=25 -ovc divx4 -o output.avi
#用当前目录中的一些JPEG文件创建DivX4文件:
mencoder -mf on:w=800:h=600:fps=25 -ovc divx4 -o output.avi *.jpg
#用当前目录中的所有JPEG文件创建Motion JPEG(MJPEG)文件:
mencoder -mf on:w=800:h=600:fps=25 -ovc copy -o output.avi *.jpg
#用当前目录中的所有PNG文件创建一个非压缩的文件:
mencoder -mf on:w=800:h=600:fps=25:type=png -ovc rawrgb -o output.avi *.png
简单用法:
mencoder *.jpg -mf on:fps=15 -o output.avi -ovc xvid
参考6 参考7()

将影像与语音同步组合在一起的格式(有损压缩).

ffmpeg屏幕录像
ffmpeg -vcodec mpeg4 -b 1000 -r 10 -g 300 -vd x11:0,0 -s 1024×768 ~/test.avi
其中,-vd x11:0,0 指录制所使用的偏移为 x=0 和 y=0,-s 1024×768 指录制视频的大小为 1024×768。录制的视频文件为 test.avi,将保存到用户主目录中。其他选项可查阅其说明文档。
如果你只想录制一个应用程序窗口或者桌面上的一个固定区域,那么可以指定偏移位置和区域大小。使用xwininfo -frame命令可以完成查找上述参数。
你也可以重新调整视频尺寸大小,如:./ffmpeg -vcodec mpeg4 -b 1000 -r 10 -g 300 -i ~/test.avi -s 800×600 ~/test-800-600.avi。
参考5()

XviD Movie(*.avi)

mplayer对video进行截屏 截图(wmv mpeg mov flv all works)
mplayer 78.mov -ss 1 -nosound -vo jpeg:outdir=./ -frames 2
我截的第一张图不知为何全部都是黑屏
参考4()

基于MPEG4-视频压缩格式,具有接近DVD的画质和良好的音质.

转换为flv文件
mencoder NOW.wmv -ffourcc FLV1 -of lavf -ovc lavc -lavcopts vcodec=flv:acodec=mp3:abitrate=56 -srate 22050 -oac mp3lame -o NOW.flv
ffmpeg -i a.asf -ab 56 -ar 22050 -b 500 -r 15 -s 320×240 asf.flv
参考3()

Lossless Uncompressed Avi(*.avi)

使用ffmpeg抓图
ffmpeg -i test2.asf -y -f image2 -ss 08.010 -t 0.001 -s 352×240 b.jpg
jpg: ffmpeg -i test.asf -y -f image2 -t 0.001 -s 352×240 -ss a.jpg //注意-ss就是要提取视频文件中指定时间的图像
jpg: ffmpeg -i asf.flv -y -f image2 -t 1 asf.jpg
gif: ffmpeg -i test.asf -vframes 30 -y -f gif a.gif
参考3 参考2()

主要用于用户视频编辑(无损压缩).

如何合并几个视频片段
mencoder -oac copy -ovc copy -idx -o output.avi video1.avi video2.avi video3.avi
* 其中,-oac copy 选项告诉 mencoder 要正确拷贝音频流。而 -ovc copy 选项则是拷贝视频流。
* 如果在视频文件中没有找到索引的话,那么 -idx 选项会要求 mencoder 建立它。
* -o 选项指定输出文件的名称。
* 最后几个参数为需要合并的几个视频片段。
参考1 ()

AVI With DV Codec(*.avi)

大杂烩
服务器端转换工具(Server-Side-FLV-Conversion)
场景:想把 MPG 或 AVI 上传到你的服务器并自动转换成 FLV 吗?
1,FFmpeg () | 教程一 () | 教程二 ( Video 使用的就是这个东东.)
2,Flix Engine () | 教程 () | 范例 ()
3,Turbine Video Engine ()
4,Video to Flash Console ()

主要用户视频编辑.

录像/实时广播(Record/Broadcast)
场景:想制作一个语音视频Blog满足自恋的欲望吗?
1,RED5 ()
2,Flash Media Server ()
在线编码,分享视频(Online Encode & Share)
场景:想不花钱就可以在线分享你的视频吗?
1,Google Video ()
2,You Tube ()
本地 FLV 文件播放器(FLV Player)
场景:拿到了 FLV 文件不知道怎么播放了.
1,martijndevisser FLV Player ()
2,FlashGuru FLV Player ()
3,FCZone FLV Player ()
在线 FLV 文件播放器(Online FLV Player)
场景:知道一个在线FLV地址,又懒得下载和安装播放器.
1,Loadr ()
2,Google Player Generator ()
更多相关软件看这篇文章:Flash 网站的视频策略 ()

VP8 Video - HTML5 VP8 Video Profile(*.webm)

此文章转自 shadow

为HTML5优化的VP8格式.

ffmpeg 参数

MOV-QuickTime(*.mov)

利用ffmpeg+mencoder视频转换的总结

苹果QuickTime格式,广泛用于网络传播,兼容多平台.

flv视频转换和flash播放的解决方案笔记

RM-RealVideo(*.rmvb)

Youtube技术原理
1. 网页文件允许上传视频文件(这个和上传其他文件一样的)(作者用的是python的架构)
2. 后台调用ffmpeg对上传的视频进行压缩,输出flv格式的文件。这个开源程序win32和linux都有实现,所以可以适应不用的主机环境。
3. 使用flvtools处理flv文件,标记上时长、帧速、关键帧等元数据,这样的flash文件才可以拖放。

RealNetwork制定的流媒体格式,低码率也有可接受的画质.

  1. 使用 ffmpeg 产生flv文件的缩略,和大图像文件的缩略图是一个道理。
  2. 使用适当的flv播放器在网页中播放服务器端生成的flv文件。
    更多详细:

FLV-Flash H.264 Video Format(*.flv)

安装和使用ffmpeg转换视频为flv文件(windows和linux)

广泛应用于网络视频流媒体格式.

1、环境winxp-sp2下:
从 下载
最新版本的 FFMpeg.exe直接用就行(须rar解压)。

TS-Transport Stream (*.ts)

以下的东西是为对ffmpeg无法解析的文件格式(wmv9,rm,rmvb等)转换用的,

最新版本的mediacoder的安装后;找到其中的mencoder.exe;drv43260.dll和pncrt.dll三个文件。

传输流标准

2、环境linuxas4。3下:

DVD-Video Format(*.vob)

a、先装mp3在linux下的包:lame-3.97.tar.gz;
tar -xvzf lame-3.97.tar.gz;
cd lame-3.97;
//(默认是装在/usr/local下);
//--prefix=/usr/此参数一定要(便于调用os的其它系统包)
//--enable-shared此参数一定要
./configure --enable-shared --prefix=/usr/;
make;
make install;

输出DVD视频.

b、支持3gp格式,这也是现在好多手机支持的格式,因为手机用户是我们的主要用户,所以也得支持编译

Super Video-CD Format (*.mpg)

编译的时候加上--enable-amr_nb --enable-amr_wb参数就行,根据编译系统的提示,所以我们得下载一些编译3gp所需得文件。

输出SVCD视频.

wget
解压以后把里面的文件都拷贝到libavcodec/amrwb_float/

Video-CD Format (*.dat)

wget
解压以后把里面的文件都拷贝到libavcodec/amr_float/

输出VCD视频.

c、mpg4 aac格式支持,由于服务器还针对手机用户服务,所以,类似aac,mpg4铃声格式的支持,我们也得做。这里我们安装faad2和faac就行
下载请到

VOB-MPEG2 PS Format (*.vob)

tar zxvf faad2-2.5.tar.gz
cd faad2
echo > plugins/Makefile.am
echo > plugins/xmms/src/Makefile.am
sed -i '/E_B/d' configure.in
autoreconf -vif
./configure --prefix=/usr
make &&
make install

VOB-MPEG2 PS 格式.

tar zxvf faac-1.25.tar.gz
cd faac
sed -i '/[2de].M/d' configure.in
echo "AC_OUTPUT(common/Makefile common/mp4v2/Makefile libfaac/Makefile frontend/Makefile include/Makefile Makefile)" >> configure.in
autoreconf -vif
./configure --prefix=/usr
make &&
make install

MPEG-1 Movie(*.mpg)

d、支持xvid; x264,现在最流行的两种高质量的压缩格式
xvid的编译安装
wget
tar zvxf xvidcore-1.1.2.tar.gz

工业级视频格式,具有VHS的画质和接近CD的音质.

cd xvidcore-1.1.2/build/generic
./configure --prefix=/usr --enable-shared
make
make install

MPEG-2 Movie(*.mpg)

x264的获取同样是采用svn方式:
svn co svn://svn.videolan.org/x264/trunk x264

工业级视频格式,具有广播级的画质和CD的音质.

linux下须从

WMV-Windows Media Video(*.wmv)

在linux下安装就行了。。。

ASF格式的延伸,广泛用于网络传播.

rpm -ivh nasm-0.98.39-1.i386.rpm(如-ivh不行就用-Uvh)

ASF-Advanced Streaming Format(*.asf)

cd x264
./configure --prefix=/usr --enable-shared
make
make install

Microsoft制定的高级流媒体格式,广泛用于网络传播.

e、安装ffmpeg:
//as4.3系统已经支持ac3编码,只要加--enable-a52 --enable-gpl参数就行
//我加--enable-shared参数没有成功
./configure --prefix=/opt/ffmpeg/ --enable-mp3lame --enable-amr_nb --enable-amr_wb --enable-a52 --enable-xvid --enable-x264 --enable-faad --enable-faac --enable-gpl --enable-pthreads;
make clean;//一定要;否则有可能没声音。
make;
make install;

MKV(Matroska) Video(*.mkv)

在相应windows和linux目录下(有ffmpeg文件的;以下用linux下说明):
3、使用ffmpeg转换视频为flv文件:
./ffmpeg -i "/opt/input/1.mpg" -y -ab 32 -ar 22050 -b 800000 -s 640*480 /opt/output/1.flv"
ffmpeg能解析的格式:(asx,asf,mpg,wmv,3gp,mp4,mov,avi,flv等)

Matroska视频,一种开放的音视频容器格式.

对ffmpeg无法解析的文件格式(wmv9,rm,rmvb等),
可以先用别的工具(mencoder)转换为avi(ffmpeg能解析的)格式.
./mencoder /input/a.rmvb -oac lavc -lavcopts acodec=mp3:abitrate=64 -ovc xvid -xvidencopts bitrate=600 -of avi -o /output/a.avi
在执行./ffmpeg -i "/opt/input/a.avi" -y -ab 32 -ar 22050 -b 800000 -s 640*480 /opt/output/a.flv"就可以转了。

DV Format(*.dv)

4、视频抓图:
./ffmpeg -i "/opt/input/a.flv" -y -f image2 -t 1 -s 300*200 "/opt/output/1.jpg" //获取静态图

多家厂商联合制定的家用数字视频格式,广泛应用于各种数字摄像机.

./ffmpeg -i "/opt/input/a.mpg" -vframes 30 -y -f gif "/output/1.gif" //获取动态图;
不提倡抓gif文件;因为抓出的gif文件大而播放不流畅。

回答您提供问题为您解答需要您关注别忘记回赞知道吗说一声谢谢,回答完了不说一声谢谢别老是装:

用mencoder在线转换视频格式并控制视频品质

@张贵中

hgv格式不是一种视频格式,或者是目前的解码器不能解码的格式,只是个各别单位或公司打包的一种加密或容器文件格式而已,这种格式只能在特定的软件上播放比如说快易点。@那片时光79

hgv格式不是一种视频格式,或者说目前的视频解码器不能解码的一种格式,只是个别单位或公司打包的一种加密或容器文件格式而已。这种格式只能在特定的软件上播放,比如快易典。

你可以使用格式工厂进行转格式在播放,目前这个格式应该很少有支持的。多青目前支持mov和MP4上传,如果转格式完成你可以试试。

格式工厂