当前位置:首页 » 编程软件 » 多媒体编程

多媒体编程

发布时间: 2022-07-09 11:59:10

Ⅰ 安卓多媒体编程为什么要有一定的计算机图形学与图像处理基础知识

多媒体需要处理的就是音频,视频,图片等,你不了解计算机图形学与图像处理基础知识怎么做?

Ⅱ 什么叫多媒体编程接口

多媒体编程接口,一般指的是对多媒体设备进行编程时候用的接口,RS232串口居多。
我们就是多媒体控制设备厂商,有这方面的问题都可以交流!

Ⅲ 计算机多媒体技术包括编程吗 计算机多媒体技术包括编程吗

多媒体编程是多媒体技术的重要组成部分。其实,像vb、c这些语言都涉及到多媒体编程的。就是一些专业的多媒体设计软件里要涉及到更高的阶段仍然是要用到编程的。

Ⅳ 计算机多媒体包括编程么计算机软件包括编程么

多媒体不包括
不过有电路基础
是计算机网络和信息管理里有数学的一些内容
包括数据库

java多媒体编程要用哪些类

做2维图形的话java.awt包内的类就足够了,声音的话java.sound包
做3维的话需要到Sun的网站上去下Java 3D的Api。

但如果你不是一定要用java做的话可以考虑用其他选择,因为用java来做这些基本的东西太复杂,还需要你很多计算机图形学声学的知识。

用Authorware开发多媒体就很好,简单易懂。用Flash也很好的

Ⅵ 《影视动画设计与制作》 与 《多媒体设计与开发》,那个专业好那个以后好找工作

你可以先去【绘学霸】网站找“动画制作技术”板块的【免费】视频教程-【点击进入】完整入门到精通视频教程列表: www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=310&zdhhr-11y04r-396926513

想要系统的学习可以考虑报一个网络直播课,推荐CGWANG的网络课。老师讲得细,上完还可以回看,还有同类型录播课可以免费学(赠送终身VIP)。

自制能力相对较弱的话,建议还是去好点的培训机构,实力和规模在国内排名前几的大机构,推荐行业龙头:王氏教育。
王氏教育全国直营校区面授课程试听【复制后面链接在浏览器也可打开】:
www.cgwang.com/course/ysdhaaa/?zdhhr-11y04r-396926513

在“动画制作技术”领域的培训机构里,【王氏教育】是国内的老大,且没有加盟分校,都是总部直营的连锁校区。跟很多其它同类型大机构不一样的是:王氏教育每个校区都是实体面授,老师是手把手教,而且有专门的班主任从早盯到晚,爆肝式的学习模式,提升会很快,特别适合基础差的学生。

大家可以先把【绘学霸】APP下载到自己手机,方便碎片时间学习——绘学霸APP下载: www.huixueba.com.cn/Scripts/download.html

Ⅶ 想学多媒体编程这块,不知道从哪入门,应该学哪些编程

1、选一种编程语言,建议C/C++/VC++
2、从基本的图形图像处理开始
3、进而了解音视频格式
4、涉及到三维编程,还得对DIRECTX或OPENGL 进行开发编程

5、更多交流参考我空间文章。

Ⅷ 多媒体编程技术--------制作音乐播放器

最佳答案其实 网上有很多 关于类似的开发源代码,我给你找一些资料吧。。在VB中使用MCI指令设计多媒体程序湖北赵军 《VB多媒体程序设计》一文详细的介绍了VB中多媒体控件MCI.VBX的用法。用MCI.VBX控件可以非常方便,快捷的制作出一个多媒体作品。其固然好,但MCI.VBX控件的控制界面有些太"古老",能不能自己做一个精美的控制界面?另外,有时程序中只想放声音而已,用MCI.VBX感觉有"杀鸡用宰牛刀"的味道,有没有"杀鸡刀"可用?答案都是肯定的。那就是Windows为多媒体程序的设计提供的标准多媒体控制接口,即 MCI(Media Control Interface)。 MCI接口 MCI覆盖了音频、视频、影片、激光视碟机、和录像机的多媒体的主要产品,够满足大多数多媒体应用程序的需要。对于标准设备安装相应的Mci Driver,Windows即可对此进行访问操作,对于非标准设备如果它提供MCI Driver,可以直接从平台发出MCI命令对之进行操作。因此Windows对MCI标准的支持可使Windows能够支持所有符合MCI标准的设备。其突出的优点及设备无关性,要更换设备是只要更换相应的MCI Driver,应用系统无需修改即可操作新的设备。MCI设备 应用系统通过指定一个MCI设备的类型区分设备,由于前几期已有文章介绍了已定义的设备类型,这里就不再叙述了。Windows3.x API中MCI函数 MCI指令有两种风格:命令-字符串接口(Command-String Interface)和命令-消息接口(Command-Message Interface)。Windows API中提供了三组MCI函数(全以mci词首开始)。Command-String Interface MciSendString()Mciexecute()Command-Message Interface MciSendCommand()MciGetDeviceID()CSI And CMI Mix Interface MciGetErrorString()McisetYieldProc() (VB中不支持)MCI指令还有其相对固定的格式,即:Command Device_Name Arguments[Wait][notify]Command:要使用的MCI指令,如Play等。Device_Name:设备名称或文件名,如cdAudio等。Argements:参数。例如:Play cdAudio Wait。VB MCI编程实例 播放声音文件(wav,midi) 播放声音文件最简单的函数是(2)组中的mciExecute(),他只需传递一组字符串即可。在VB Moudel中声明为:DECLARE FUNCTION MCIExecute Lib "MMSystem"(ByVal CommandString As String)As Integer好了!现在只需在你的程序里加入:Result%=MCIExecute("Play C:\windows\tata.wav")就可以听到美妙的声音了。但这个函数的功能似乎是太简单了,例如不能返回字符串等。下一步我们来试一试MCISendString()这个函数来播放放声音文件,MCISendString()函数在VB Moudel中声明为:Declare Function mciSendString Lib "MMSystem"(ByVal lpstrCommand As String,lpstrString As Any,ByVal wRtnLenght As Integer,ByVal hcallback as Integer)AS Long (windows 3.X)Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" (ByVal lpstrCommand As String, ByVal lpstrReturnString As String, ByVal uReturnLength As Long, ByVal hwndCallback As Long) As Long(windows 95)其中第一个参数是告诉MCI所做的事情;第二个参数为该函数返回的字符串信息:第三个参数是用于存放返回的字符串的缓冲区的大小:第四个参数用于建立一个调用返回参数,在VB中为"0"。接下来就可以用MCI指令做事情了,播放声音文件的一些常用的MCI指令如下表:MCI指令 功能参数 打开声音文件播放声音文件暂停恢复搜索指定位置开始录音保存当前文件停止关闭声音文件 Alias 表示打开声音文件的别名From start_time to end_time 通常以秒为单位 To position ,to start,to end开始录音后必须保存文件 读者只需按照上表的命令,在使用MCIsendString函数即可播放文件了,这里就不给例子了。播放CD音频(Cdaudio) "虽然有一些强大的CD播放器,但我还是喜欢自己动手来做一个,哪怕是最简单的",只是每一个初学编程的人都想做的事,现在让我们来把梦想变成现实,来制作一个简单的播放器。源程序如下:声明部分:Option ExplicitDeclare Function mcisendstring Lib "MMSystem" (ByVal lpstrCommand As String, ByVal lpstrReturnString As String, ByVal wReturnLength As Integer, ByVal hCallback As Integer) As LongGlobal Result As IntegerGlobal ReturnString As String * 128程序部分:Sub Command1_Click ()result = mcisendstring("play CDAudio", returnstring, 1End subSub Command2_Click ()result = mcisendstring("pause CDAudio", returnstring, 127, 0)End SubSub Command3_Click ()result = mcisendstring("stop CDAudio", returnstring, 127, 0)result = mcisendstring("close CDAudio", returnstring, 127, 0)End SubSub Command4_Click ()result = mcisendstring("stop CDAudio", returnstring, 127, 0)result = mcisendstring("close CDAudio", returnstring, 127, 0)result = mcisendstring("set CDAudio door open", returnstring, 127, 0)End SubSub Form_Load ()result = mcisendstring("close CDAudio", returnstring, 127, 0)result = mcisendstring("open CDAudio shareable", returnstring, 127, 0) '以共享的方式打开If result <> 0 ThenMsgBox "不能打开CDAudio设备!", 16, "错误"EndElseresult = mcisendstring("status CDAudio number of tracks", returnstring, 127, 0)Label4.Caption = Left$(returnstring, InStr(returnstring, Chr$(0)) - 1)'清除多余的字符result = mcisendstring("status CDAudio current track", returnstring, 127, 0)CurrentTrackNumber = Left$(returnstring, InStr(returnstring, Chr$(0)) - 1)'得到当前的歌曲号result = mcisendstring("status CDAudio length track " & CurrentTrackNumber, returnstring, 127, 0)label6.Caption = Left$(Left$(returnstring, InStr(returnstring, Chr$(0)) - 1), 5)'得到当前的歌曲时间End IfEnd Sub以上程序在Windows 3.x vb3.0中通过,在32位 Windows中只需改变MciSendstring()声明即可。Video 视频(AVI) 我每当看一张多媒体光盘时,都会被其中的一些数字电影所折倒。现在有了MCI我们也可以播放AVI动画了,并且并不他们的差。其源程序如下:VERSION 5.00Begin VB.Form AVI Appearance = 0 'FlatBackColor = &H00FFFFFF&Caption = "AVI播放器 "ClientHeight = 2700ClientLeft = 3105ClientTop = 3405ClientWidth = 4710ForeColor = &H80000008&LinkTopic = "Form1"PaletteMode = 1 'UseZOrderScaleHeight = 180ScaleMode = 3 'PixelScaleWidth = 314WindowState = 2 'MaximizedEndAttribute VB_Name = "AVI"Attribute VB_GlobalNameSpace = FalseAttribute VB_Creatable = FalseAttribute VB_PredeclaredId = TrueAttribute VB_Exposed = FalseOption ExplicitPrivate Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" (ByVal lpstrCommand As String, ByVal lpstrReturnString As String, ByVal uReturnLength As Long, ByVal hwndCallback As Long) As LongPrivate Sub Form_Click()PlayVideo "f:\2.avi", AVI.hWndEndEnd SubPrivate Function Mcistring(commandstring As String) As StringDim returnstring As String * 256Dim mmy As Integermmy = mciSendString(commandstring, returnstring, 255, 0)Mcistring = returnstringEnd FunctionPrivate Sub PlayVideo(FileName As String, ByVal hWindow As Integer)Dim commandstring As StringDim pstring As String * 255'打开AVI设备commandstring = "Open " & FileName & " alias AVI"pstring = Mcistring(commandstring)'设置输出窗口commandstring = "Window AVI handle " & Str$(hWindow)pstring = Mcistring(commandstring)'定义全屏commandstring = "Put AVI destination at 0 0 640 480"'读者不妨试试改改字符串中0 0 648 480 几个字符,你会大吃一惊的!但要注意字符之 间要有空格。(显示模式为:640*480) pstring = Mcistring(commandstring)'播放AVIMousePointer = 11commandstring = "Play AVI wait "pstring = Mcistring(commandstring)MousePointer = 0'关闭AVI设备commandstring = "Close AVI"pstring = Mcistring(commandstring)End Sub以上程序也只是用到了MCI指令的一小部分,但是实现功能却很强大,写到这我们不能不感谢Microsoft的程序工程师们!(VB5.0 Windows 95中通过,在Windows 3.x中只需改变声明即可,但必需按装Video For Windows。)五、结束语 Windows强大的MCI为多媒体的程序设计开辟了广阔的天地,如果我们灵活应用它,可以作出一个不错的多媒体程序。由于篇幅有限,在加上本人能力有限,关于Windows API的MciSendCommand()函数本人尚未完全掌握,有兴趣的读者可参考有关书籍。

Ⅸ 计算机多媒体学编程这种类似的很难得东西么

你好,多媒体和编程是计算机的两个方向,前者属于应用,而后者属于开发,后者相对前者要难一些。
1、计算机多媒体
一般有平面设计、3D设计、视频后期制作、广告设计、音乐制作等等,这些不需要什么计算机知识,只需要学好相关软件的使用就行了,其它就是看你的审美了,所以一般人经过短期培训基本都能胜任,但是这行有时会比较累。
2、编程
首先说下数学,编程说不要数学底子是不可能的。但是编程实际需要的不是什么具体的数学知识,而是数学思想,严格来说,高中毕业的数学水平就可以学习编程了。但是,还有一个必要条件,就是人的悟性,如果你悟性好,哪怕初中数学水平也可以学,就是一个逻辑思维问题。
然后说编程,这个你不用担心数学,因为现在软件开发就业,都是现有的模块,做开发,经过专业的培训就行了,但是做研发的话,就需要很多数学知识,大致如此。
PS:有问题可以Hi我!

热点内容
视易锋云系统如何架设辅助服务器 发布:2025-02-09 06:47:08 浏览:768
mysql备份脚本shell 发布:2025-02-09 06:46:33 浏览:14
腾讯云服务器怎样调整分辨率 发布:2025-02-09 06:46:30 浏览:368
php上一个页面 发布:2025-02-09 06:41:25 浏览:488
改装配置后不想重启怎么办 发布:2025-02-09 06:36:40 浏览:445
算法复杂度定义 发布:2025-02-09 06:30:46 浏览:585
昵图源码接口 发布:2025-02-09 06:30:37 浏览:724
微信怎么没有支付密码 发布:2025-02-09 06:29:52 浏览:33
mplayer编译版 发布:2025-02-09 06:29:13 浏览:762
免费网盘源码 发布:2025-02-09 06:29:07 浏览:5