1. 怎么将UC云里的视频文件转码
使用UC云转码前,必须先将视频文件离线下载到UC云网盘中,然后才能进行云转码。
1.打开UC浏览器,主菜单→下载/应用→UC网盘,离线下载即位于右上角。
2.点击进入离线下载,点击“新建离线任务”,输入http、迅雷、ftp、电驴ed2k等资源的下载地址,点击【确定】即可。链接地址可以在电脑找好之后通过电脑上的QQ、微信发送到手机端的QQ、微信上。
3.将视频下载地址粘贴到新建任务输入栏,点击【确定】,点击【存到网盘】。
4.离线下载完成后,点击右侧的【向下的箭头】弹出菜单,点击【云转码】按钮,选择“流畅”或“高清”,点击【开始转码】。
5.云转码很快就能完成,转换完成后视频420M左右。点击下拉菜单,点击【打开视频】,即可【在线播放】或【本地下载】。
提示:
(1)高清为640x480分辨率,适合平板和4.7寸以上的大屏手机;流畅为320x240分辨率,适合屏幕较小的手机。
(2)目前仅支持30个任务同时进行,而每个用户只允许一个资源在转码,其他的都会是排队中
提示:
用iPhone版UC浏览器访问UC网盘,云转码视频不支持在线播放,安卓版的UC浏览器没有此问题。
2. 如何使用FTP在PC和AS/400之间传输包含中文的文件
由于运行视窗操作系统(Windows)的PC使用ASCII编码, 而运行OS/400的AS/400使用EBCDIC编码, 所以在两个不同编码的操作系统之间互相传送文件, 就涉及到文件编码的问题. 如果要传输的文件又包含中文, 那么系统又要做不同的转码处理, 本片文章就介绍如何在PC和AS/400之间正确地传输包含中文的文件.
1. 从PC往AS/400送文件:(PC --> Client, AS/400 --> Server)
示例: 将PC上e: emp目录下的文件test.file(包含中文), 传送到AS/400上的库TESTLIB中
* 在Windows中运行DOS窗口;
* ftp as400-ip-address;
* 输入用户名和密码;
* quote site namefmt 1
* cd /qsys.lib/testlib.lib
* lcd e: est
* bin
* quote type c 1381
* put test.file
2. 从AS/400往PC送文件:(PC --> Server, AS/400 --> Client)
示例: 将AS/400上库TESTLIB下的文件test.file(包含中文), 传送到PC上的目录e: emp中
* [color=red:37b052fd7c]在AS/400命令行输入[/color:37b052fd7c]: ftp 'pc-ip-address'
* 输入用户名和密码;
* cd e: emp
* namefmt 1
* lcd /qsys.lib/testlib.lib
* bin
* ltype c 1381
* put testas.file
3. JSP访问FTP中文路径问题
你在编辑器里能看到中文没错,但是JSP程序或者FTP服务器不一定能正确识别,建议你将字符串中的中文转码为UTF-8
4. FTP上传时怎么解决中文路径和中文名称
java上传文件到ftp有两种实现方式,一种是使用sun公司提供的sun.net.ftp包里面的FtpClient,另一种是Apache组织提供的org.apache.commons.net.ftp包里的FTPClient,现在我来分别说下两种实现方式。
sun的FtpClient:我们先来看如下代码
public static boolean uploadFileBySun(StringBuffer fileContent,String server,String userName, String userPassword, String path, String fileName) {
FtpClient ftpClient = new FtpClient();
try {
//打开ftp服务器
ftpClient.openServer(server);
//使用指定用户登录
ftpClient.login(userName, userPassword);
//转到指定路径
ftpClient.cd(path);
TelnetOutputStream os = null;
//新建一个文件
// os = ftpClient.put(new String(fileName.getBytes("GBK"), "iso-8859-1"));
os = ftpClient.put(fileName);
OutputStreamWriter osw = new OutputStreamWriter(os);
BufferedWriter bw = new BufferedWriter(osw);
bw.write(fileContent.toString());
bw.flush();
bw.close();
} catch (Exception e) {
System.out.println(e.getMessage());
return false;
} finally {
try {
//关闭ftp连接
ftpClient.closeServer();
} catch (Exception e) {
e.printStackTrace();
}
}
return true;
}
代码结束符!
正如上面的代码,上传文件分为六步,第一步,打开ftp服务器,第二步,使用指定用户名以及密码登陆,第三步,转到指定文件路径,第四步,创建一个文件,第五步,往文件里面写东西,并关闭文件,第六步,释放ftp连接。最后一步释放ftp连接很重要,一般ftp服务器连接数都是有限的,所以不管文件上传成功或是失败都必须释放连接。上面这个例子上传的文件是字符串文本,必须要提的是,如果上传的字符串文本较长(我项目中上传的文本大概在160kb上下),使用上面的方法可能会出现字符串丢失的情况,原因不明,可能跟缓存有关,所以如果文本较长,建议用户使用字节流。还有一个问题,如果要上传的文件名是中文的话,上传的文件名将是乱码,乱码问题我尝试许多转码也解决不了,于是不得不使用下面的方法了。
Apache的FTPClient:
public static boolean uploadFileByApacheByBinary(StringBuffer fileContent,String server,String userName, String userPassword, String path, String fileName) {
FTPClient ftpClient = new FTPClient();
try {
InputStream is = null;
is = new ByteArrayInputStream(fileContent.toString().getBytes());
ftpClient.connect(server);
ftpClient.login(userName, userPassword);
ftpClient.changeWorkingDirectory(path);
ftpClient.setFileType(FTPClient.BINARY_FILE_TYPE);
ftpClient.storeFile(new String(fileName.getBytes("GBK"), "iso-8859-1") , is);
is.close();
} catch (Exception e) {
e.printStackTrace();
return false;
} finally {
if(ftpClient.isConnected()) {
try {
ftpClient.disconnect();
} catch (Exception e) {
e.printStackTrace();
}
}
}
return true;
}
代码结束符!
Apache上传文件的步骤跟sun的实现基本一致,只是方法名有些区别而已。在这里我将字符串文本转换成了ByteArrayInputStream字节缓冲流,这是个很有用的东西,常用来进行字符到流的转换。转换成字节上传就不会出现丢失文件内容的情况了。ftpClient.storeFile(new String(fileName.getBytes(“GBK”), “iso-8859-1″) , is)这句代码将is输入流的东西上传到ftp服务器的fileName文件中,在这里我们对fileName文件名进行了转码,经测试中文没有乱码(ftp服务器使用的是window,其他平台未测试),而如果我们使用sun的ftp实现,即使文件名进行这样类似的转码,依然是乱码。
5. 迅雷下载好了电影怎么转码
如果下只有一个服务器的文件速度和普通一样 如果下载游戏补丁或者热门电影什么的,它本身就和BT差不多了,可以有种子 这样下在速度就比原先快了 下面的文章说明迅雷的工作原理 也就是说,迅雷会收集互联网上的所有下载地址和装了迅雷的电脑的资料. 1.其实收集互联网上的服务器的下载地址,很多软件都会这样做.如网际快车等,但网际快车不会收集在下载地址里包涵了用户名和密码的下载地址,为什么?因为网际快车的程序员知道,下载地址里有用户名和密码,就是不想让所有人都使用.但迅雷的程序员可不理你,一样收集,然后供其它人使用.说白了,就是我们站长最恨的"盗链". 例:包涵用户名的下载地: ftp://Thund:[email protected]/0718/ 世界大战.rmvb 这个下载地址里的Thund:Issue就是用户名和密码了 2.上面说到的,只是提供下载的站长利益受损,下载的用户好像说,关我什么事?我下载快,就行了. 嘿嘿,天下可没那么便宜的事.如果网上就那么几个网站的下载点,作用也不是很大,人家站长也不是傻的,让你迅雷一直的盗链.那有什么办法增加下载点呢?不就是那个用过迅雷下载的人喽 迅雷一装好后,以后你系统启动,在你的系统背后,都会启动两个线程(迅雷的),Thunder.exe和Issue.exe,但你在系统的右下角的工具栏里是看不到迅雷已经悄悄的启动了.只有在线程里才能看到. 这两个线程有什么用呢?就是要像BT那样,共享你硬盘上的文件,让其它人下载.所以,局域网的网管可就辛苦了,找死你也找不出,为什么你的网里面的流量那么大. 从以上看出来,迅雷的程序员是很清楚用户是不想共享自己电脑上的文件给其它人下载的,所以他在系统后面悄悄启动迅雷的两个线程,而让你不发觉. 所以就算你不在下载,你上网也会慢得要死.硬盘不用多久就可以丢进垃圾桶里. 3.在迅雷的客户端上,还能通过搜索,找到不同的东西下载.如搜win2003,就会搜到win2003的下载点.但这些下载点可不是在迅雷服务器上的,但这个不要面的,却通过这种方式,让迅雷的用户觉得迅雷提供了速度快的下载点. 这种行为,我相信会得到众多的普通迅雷用户的支持.但这种盗链,严重影响到一个网站的生存.再有,每个迅雷用户也不一定同意自己每天一开电脑,就给别人上传. 迅雷下载速度快的原因和工作原理 迅雷比其它下载工具快,是因为他是P2SP机制,说白了,就是BT的升级: 例:当有一个用户在一个电影网站上,得到一个下载地址(A),然后用迅雷下载,这个下载地址就会收集到迅雷的服务器上. 在地求的另一个地方又有一个用户在另一个网站上下载同一部电影,而得到另一个下载地址(B),就又会给迅雷服务器收集. 然后迅雷服务器就会把相同文件的下载地址(A,B)集合在一起,形成一个资源.那两个用迅雷下载这两个电影的用户也算上.就会有四个下载点了. 而又有用户在别的地方准备下载相同的电影的时候,迅雷就会在数据库里比较,找出相同的资源(其它下载点,也就是上面收集到的),提供给那个准备下载的用户下载,那这个用户就会同时有多个下载点来下载,而达到速度的提升.而这个用户当然也不可能只是享受高速的下载,他同时也会上传了他下载的那部份数据(BT原理). 所以,当一个用户用迅雷下载时,就会连上迅雷服务器,查找资源,如果是热门的文件,迅雷就能返回大量的下载点,供这个用户下载.从而达到下载速度的提升.
6. 谁用VC6.0做过FTP客户端,能支持中文文件上传的,来救救我啊!!
下载带有中文的文件就没问题吗?
中文网址有个转码的步骤,比如汉字‘一’,在网址里体现是‘%E4%B8%80’,你的程序要做这么一个转换。
可以google里搜索任一字符,然后再他对应的网址上就会显示出来。
一个汉字对应3个 %xx%xx%xx
首先把wchar按照 utf8格式转换下,有现成函数
WideCharToMultiByte ( CP_UTF8,0, sourcename, -1, utf8_url, 512, 0, 0);
这样转完后,会发现英文的字符的数值是大于0的,中文是小于0的,并且一个汉字由3个数值组成
然后再将这个字符串用自定义函数转成正确的网址,即英文部分不变,中文部分专程16禁止显示(格式化小于0的数值为16禁止并在前面加一个'%')
7. org.apache.commons.net.ftp.FTPClient下载中文文件夹乱码如何处理
下载的时候文件夹名名称要经过转码处理
8. 彩虹云点播怎么使用
彩虹云播放,使用方法,如下:
1、首先,调节设置,使用起来更加方便
只需要去网上找自己想看电影的种子就行了。
BT种子文件,BT种子文件请直接拖入软件内播放就可以的。
彩虹云点播,功能非常的多,只需要下载一个快播,就能够在线点播节目,并且支持种子直接拖放哦~~相当的方便
彩虹云点播 原理:
第1步,添加地址/bt种子提交点播任务;
第2步,服务器从资源站点上下载该文件;
第3步,将该文件转码成标准格式;
第4步,服务器加速播放
9. PS3视频怎么转换
我真搞不懂,楼上那明显是胡扯的乱复制,都能被推荐。新手用你那东西转出来的东西能放就怪了。
MKV,AVI,MP4这种是格式,VC-1/WMV9,AVC/ASP(又名H.264)这些是视频编码方式,AAC,AC3这些是音频编码方式。
PS3支持AVI,MP4,WMV,MPG等,不过MKV是不行的。MP4和AVI有单文件4GB容量限制,所以基本没人用,WMV有微软的版权问题,解码器得付费,所以也很少有人压。现在PS3上一般都是MPG格式的文件,编码是H.264居多,音频是AAC居多(蓝光出来可能是DTS,注意MP3只有2声道)。
任何转换器只要设定好了都可以压缩PS3视频,不过要注意的是,外接硬盘只支持4GB的文件,因为是FAT32的文件系统(电脑上用NTFS的会读不出来,得格式化,至于为什么问SONY),所以大于4G的视频,要么分割,要么用FTP传。
MediaCoder这国产的转换器很不错的,建议楼主可以去学学怎么用,或者国外的badaroom之类。了解原理以后什么转换器都一样的。那种XX转换精灵效率极低,而且动不动就出无声等问题,建议楼主早点放弃好了,尤其是国产垃圾暴风转码,号称支持CUDA,其实根本没用。
10. c# 读ftp列表,中文文件名乱码
可以转码,使用Encoding.GetEncoding('gb2312')使用GetString和GetByte转码