java调用dll,读取视频时长,出错了啦

问题描述

http://jatula.iteye.com/blog/259328原文地址,dll文件放过,system32下,也放过java,bin下,也试过把类放在放在 “com.avedia.transfers.struts.action”的包路径下,可是还是报错啊Exception in thread "main"java.lang.UnsatisfiedLinkError:com.avedia.transfers.struts.action.Image.getMediaTime(Ljava/lang/String;)Ljava/lang/String;at com.avedia.transfers.struts.action.Image.getMediaTime(Native Method)at com.avedia.transfers.struts.action.Image.main(Image.java:23) 问题补充:huoyj 写道

解决方案

我没有写过读视频时长的,我判断应该是你调用的文件名和dll里面提供的不一致,你网上搜搜dll反编译工具,把dll反编译看一下方法名字是什么。
解决方案二:
你检查一下你这个getMediaTime函数名写对了嘛。看错误信息,应该是库加载上了,可能是你的dll文件名不是这样的。
解决方案三:
如果路径什么的都是正确的话,那可能是你的dll库有问题,用release版本的,不要用debug版本的。

时间: 2024-09-28 20:57:57

java调用dll,读取视频时长,出错了啦的相关文章

linux下,java调用dll文件时,dll应该放在哪

问题描述 windows下,java调用dll文件时,dll放在system32这个文件夹下面,那linux下,dll文件应该放在哪? 问题补充:radio123 写道 解决方案 楼主要伤心了 linux底下应该不能直接调用dll 二进制格式不一样解决方案二:你们有谁做过把网页生成图片的功能吗,我提问很久了,都没人搭理我,我在windows下行,在linux下就不行了解决方案三:其实我也是啊,一个功能好不容易实现了,但是linux下不能运行,郁闷死了解决方案四:这个还真没有,还是借助网上力量搜索

java调用ffmpeg实现视频转换的方法_java

本文实例讲述了java调用ffmpeg实现视频转换的方法.分享给大家供大家参考.具体分析如下: 这里环境我是在windows平台下测试的... 需要在e:\下有ffmpeg.exe;mencoder.exe;drv43260.dll;pncrt.dll共4个文件.   还要在e:\input下放各种文件名为a的以下各种视频文件:还要e:\output:java程序执行后能得到一个a.flv的已转换的文件. ffmpeg.exe能解析的格式:(asx,asf,mpg,wmv,3gp,mp4,mov

PHP利用FFmpeg读取视频播放时长和码率等信息

例子,FFmpeg读取视频播放时长和码率 代码如下:  代码如下 复制代码 <?php define('FFMPEG_PATH', '/usr/local/ffmpeg2/bin/ffmpeg -i "%s" 2>&1');   function getVideoInfo($file) {         $command = sprintf(FFMPEG_PATH, $file);         ob_start();     passthru($command

导入-Java从excel读取数据时,能够自己选择excel文件,不用在代码中将文件目录写死!

问题描述 Java从excel读取数据时,能够自己选择excel文件,不用在代码中将文件目录写死! 项目是进行单机版和网络版的数据对比,需要将单机版导出来的数据(excel表格,固定格式)导入网络版进行对比,网络版在导入数据时能提示选择导入的excel文件,不用在Java代码中将要读取数据的excel表格的目录写死.谢谢您的帮助! 解决方案 JAVA读取EXCEL用的比较多的是POI类库,参考Java对Excel(0307)进行上传.解析.验证.入库,或者你搜索一下java poi,有很多文章的

js获取视频时长代码

 下面的这段js获取视频时长代码是网上找的,还没有测试,需要的朋友可以参考下 网上找的,因为最近要用,但还没试过    代码如下:     <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">       <html xmlns="http://www

java对hbase读取数据时运行代码到new htable就不动了,会的大神们可以加Q

问题描述 java对hbase读取数据时运行代码到new htable就不动了,会的大神们可以加Q 解决方案 有人么 大神们 帮忙看看

Java调用命令实现视频上传过程中自动转换为flv格式并截图生成缩略图

//视频上传过程中自动转换为flv格式并截图生成缩略图(Java调用命令实现) import java.util.ArrayList; import java.util.List; public class VideoProcess { System.out.println(oldfilepath+"->"+newfilename+"- >"+newimg); List<String> commendF = new ArrayList<

JAVA调用DLL或者COM问题!

问题描述 雪地跪求,JAVA调用C++生成的DLL或者COM,对象访问和方法都OK,方法返回结果接收不到!ActiveXComponentsmsg=newActiveXComponent("TT.TImage");long[]a=newlong[100];longa=0;Dispatch.call((Dispatch)smsg,"ReturnT",100,a);System.out.println(a);ReturnT方法的作用是传入一个long数,方法返回这个参数

小影app怎么拍长时间视频?小影app视频时长有限制吗?

小影可以拍多长时间视频 小影app中每一个视频最多拍摄5分钟,要么成为小影达人才能体会单个视频的录制时间增加特权. 好了如果你要制作电脑端的视频我们不能使用手机app了,因为时长不够呀,所以各位朋友一定要注意的哦.