随笔:8 文章:1 评论:7 引用:0
BlogJava 首页 发新随笔
发新文章 联系 管理

2006年9月29日

很多朋友都在问MP4用的小电影该如何制作。前几天,我也买了一个MP4,自己摸索了一下,终于让我发现
制作MP4电影通用方法。

用到的软件:Xilisoft MP4 Converte(汉化版)、KMPlayer(或其他播放软件)

这里先说一下Xilisoft MP4 Converte,这个可是好东西。可以进行很多格式的转换。DIVX、MP3、AVI、

RMVB等等都可以互相转换,而且不要钱,比起国内那帮杂碎出的要钱才能用的MP4转换软件要好多了。强

烈鄙视一下那帮人。KMPlayer是一个播放软件,我这里用它来看视频文件的详细信息。我相信其他的播放

软件一般都有查看视频文件详细信息的功能,如果不是用KM的,自己琢磨一下吧。

好,下面进入正题。

首先,了解一下,自己的MP4播放的视频是用什么格式编码的,编码率是多少。这些信息,可以用

KMPlayer播放MP4上自待的视频文件,通过查看“视频文件信息”得到。以下就是我在三星YP-TV8所自带

的视频文件中得到的信息。

F:\MP4\WWW.ANN11.COM.avi
   General
      Complete name : F:\MP4\WWW.ANN11.COM.avi
      Format : AVI
      Info : Audio Video Interleave
      Family : RIFF
      File size : 6.62 MiB
      PlayTime : 1mn 26s
      Bit rate : 642 Kbps
      Writing application : MEncoder Sherpya-MinGW-20060312-4.1.0
      Writing library : MPlayer
   Video
      Codec : XviD
      Family : MPEG-4
      Info : XviD project
      PlayTime : 1mn 26s
      Bit rate : 501 Kbps
      Width : 224 pixels
      Height : 176 pixels
      Aspect ratio : 4/3
      Frame rate : 20 fps
      Resolution : 8 bits
      Chroma : 4:2:0
      Interlacement : Progressive
      Bits/(Pixel*Frame) : 0.635
      Writing library : XviD0041
   Audio
      Codec : MPEG-1 Audio layer 2
      Family : MPEG-1
      PlayTime : 1mn 27s
      Bit rate : 128 Kbps
      Bit rate mode : CBR
      Channel(s) : 2 channels
      Sampling rate : 44 KHz
      Resolution : 16 bits

接下来,打开Xilisoft MP4 Converte

1、选择 “添加”,将你要转换的文件添加进来。
2、在右上方的视频信息中,编辑你要转换出的视频信息。如果是三星YP-TV8,按如下更改:
视频分辨率改为224x176,码率501,帧率20
音频编码器选MP2,码率128,采样率44100
其他保持默认。有人会问会什么我会知道这些信息,其实很简单,刚才不是从KMPlayer中得到了这些信息了么。
Video
      Codec : XviD
      Bit rate : 501 Kbps
      Width : 224 pixels
      Height : 176 pixels
      Frame rate : 20 fps
 Audio
      Codec : MPEG-1 Audio layer 2
      Bit rate : 128 Kbps
      Sampling rate : 44 KHz

3、选择要转出的目录。

4、接下来,可以点 "保存",将这次的结果保存下来,下次做转换相同类型的MP4就不要再重新设置了。

5、点击“编码”,就开始转换了。等待的时间会比较久,主要看你的机器CPU和要转换文件的大小。
因此,强烈建议:先拿小的文件做试验,能用了再做大文件的转换。



未经本人允许,也可转载,转载请注明出处,谢谢!

posted @ 2007-04-16 09:25 慈悲鱼 阅读(1381) | 评论 (5)编辑 收藏
 
由于只有一个复选框的时候使用document.all("r_choice")会出错

所以上网找了一下代码。发现用

var chks=document.getElementsByName("r_choice");

的方式不管一个还是多个都没问题
posted @ 2007-03-27 09:44 慈悲鱼 阅读(1248) | 评论 (1)编辑 收藏
 
CNNIC总算开窍了,猪年开始做活动,1块1年,赶紧抢个心爱的域名吧

我申请了5个,一共花5块。爽

tanghaiying.cn(给老婆用的)
tangyutou.cn
tangyutou.com.cn(塘鱼头的老板会晕)
easybuy.com.cn(东百??)
seaing.com.cn(给老婆备用)
posted @ 2007-03-13 08:36 慈悲鱼 阅读(273) | 评论 (0)编辑 收藏
 
因为这个BOLG都是在上班写的

而笔记本是宽屏的,呵呵
posted @ 2006-09-30 11:13 慈悲鱼 阅读(238) | 评论 (0)编辑 收藏
 
可以去http://www.google.com/analytics/申请,现在已经有中文开放了。
可以统计很多东东的。
posted @ 2006-09-30 08:19 慈悲鱼 阅读(250) | 评论 (0)编辑 收藏
 
blogcn越来越慢,功能也不够强大,这里可以收藏别人写的文章,这个功能对我很重要。

不懂的东西太多,看到好的文章则收藏之,用到了再找出来。真好!
posted @ 2006-09-29 16:13 慈悲鱼 阅读(226) | 评论 (0)编辑 收藏
 

这几天在看JXTA,由于自己的JAVA也不是很熟,搭建的过程中也碰到了问题,这里写出来,给后来者做个提醒吧。

一、安装资料的准备。

1、 下载jxta-shell的安装包,在网站http://shell.jxta.org/上有下载的地方。

2、 确认本地的JDK环境为1.5.0以上。(一定要为1.5.0以上)

    查看JDK的版本,可以在cmd窗口下,运行java -version

    我的电脑上运行的结果如下:

Microsoft Windows XP [版本 5.1.2600] (C) 版权所有
1985-2001 Microsoft Corp.



C:\Documents and Settings\war>java -version
java version "1.5.0_06"
Java(TM) 2 Runtime Environment, Standard Edition <build 1.5.0_06-b05>
Java HotSpot(TM) Client VM <build 1.5.0_06-b05, mixed mode, sharing>


C:\Documents and Settings\war>

二、安装

1、解压缩jxta-shell.zip文件,放到D:\下(我为了方便使用,不一定要在D:\)

2、进入D:\jxta-shell\shell目录,创建一个新目录,取名为.jxta

3、进入D:\jxta-shell目录,将shell目录拷贝一份,并改名为shell2

三、运行

进入D:\jxta-shell\shell,执行runjdk,如果上面的配置为没有问题,则出现如下界面

第一次进入,会出现配置界面

在Peer Name输入自己的端点ID

在Password,输入密码

在Verify Password,再次输入密码进行确认

import Root Certificate File是用来导入密钥的(我猜的),没有密钥也没有关系

点击OK后,即可

OK后,就进入了运行界面

 输入刚才配置的密码,点击OK

这样就进入了jxta_shell环境。

 

在这个界面下,就可以输入shell命令进行操作了

输入man,可以获取帮助信息

输入peers,可以查看当前的端点。

这个是我输入peers后的结果

JXTA>peers
peer0: name = JXTA.ORG 120:9701/9700
peer1: name = war1
peer2: name = JXTA.ORG 120:9711/9710
JXTA>

四、安装过程中容易出错的地方

Q:安装shell后,执行过程中出现错误,如下:

 Exception in thread "main" java.lang.UnsupportedClassVersionError: net/jxta/impl
/peergroup/Boot (Unsupported major.minor version 49.0)
        at java.lang.ClassLoader.defineClass0(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:12
3)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
        at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)

A:这是由于JDK版本不够高引起的,请确认JDK的版本,并查看本机的环境变量中PATH的设置,确保JDK_1.5.0的路径在最前面。

Q:无法创建.jxta目录

A:可以在dos状态下输入MD .jxta进行目录的创建

Q:启动过程中出现错误,如下:

D:\jxta-shell\shell>java -cp .;..\lib\jxta.jar;..\lib\jxtashell.jar;..\lib\log4
.jar;..\lib\bcprov-jdk14.jar;..\lib\org.mortbay.jetty.jar;..\lib\javax.servlet.
ar net.jxta.impl.peergroup.Boot
Jxta is now taking off. Please fasten your seat belts and extinguish all smokin
 materials.
Uncaught Throwable caught by 'main':
java.lang.IllegalArgumentException: Store home location must end with a /
        at net.jxta.peergroup.PeerGroupFactory.setStoreHome(PeerGroupFactory.ja
a:440)
        at net.jxta.impl.peergroup.Boot.main(Boot.java:108)

D:\jxta-shell\shell>

A:这是由于在shell目录下没有.jxta目录引起的。创建一个即可

posted @ 2006-09-29 16:08 慈悲鱼 阅读(1841) | 评论 (1)编辑 收藏
CALENDER
<2006年9月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

常用链接

留言簿(1)

随笔档案(7)

收藏夹(18)

友情链接

搜索

  •  

最新评论

阅读排行榜


Powered By: 博客园
模板提供沪江博客