CN1716236A - 编辑媒体文件的方法和装置 - Google Patents

编辑媒体文件的方法和装置 Download PDF

Info

Publication number
CN1716236A
CN1716236A CNA2005100758640A CN200510075864A CN1716236A CN 1716236 A CN1716236 A CN 1716236A CN A2005100758640 A CNA2005100758640 A CN A2005100758640A CN 200510075864 A CN200510075864 A CN 200510075864A CN 1716236 A CN1716236 A CN 1716236A
Authority
CN
China
Prior art keywords
media
media file
editing
module
file
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2005100758640A
Other languages
English (en)
Other versions
CN1716236B (zh
Inventor
J·阿巴特
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Intel Corp
Original Assignee
Intel Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Intel Corp filed Critical Intel Corp
Publication of CN1716236A publication Critical patent/CN1716236A/zh
Application granted granted Critical
Publication of CN1716236B publication Critical patent/CN1716236B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/34Indicating arrangements 
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Television Signal Processing For Recording (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Abstract

描述了编辑媒体文件的方法和装置。

Description

编辑媒体文件的方法和装置
发明背景
商业级品质的媒体编辑***越来越多地为私人用户所获得。媒体记录***可用于记录和保存个人或商业内容,诸如电影、电视节目或家庭视频。媒体编辑***可用于编辑这些内容,诸如添加标题、语音、音乐、图形、场景过渡等等。结果,消费者会期望增强的编辑操作,以便于创作个人化内容。因此,需要在装置或网络中的这些技术的改进。
附图说明
图1示出了***100的框图;
图2示出了***200的框图;
图3示出了***300的框图;以及
图4示出了处理逻辑400。
具体实施方式
图1说明了***100的框图。***100可包括用于在多个节点之间互通信息的通信***。节点可包括在***100中具有唯一地址的任何物理或逻辑实体。例如,该唯一地址可包括诸如因特网协议(IP)地址的网络地址,诸如媒体访问控制(MAC)地址的设备地址等等。
在一个实施例中,通信媒体可以连接节点。通信媒体可包括能传送信息信号的任何媒体。通信媒体的实例可包括金属引线、半导体材料、双绞线、同轴电缆、光纤、射频(RF)等。本文中的术语“连接”或“互连”及其变型可表示物理连接和/或逻辑连接。
在一个实施例中,节点可利用通信媒体互通信息。这种信息的实例可包括媒体信息和控制信息。媒体信息涉及所表示的内容对用户来说是有意义的任何数据,诸如语音信息、视频信息、音频信息、文本信息、字母数字符号、图形、图像等等。例如在一个实施例中,媒体信息可包括个人或商业媒体内容,诸如商业电影、个人电影、电视节目、音乐等。控制信息涉及所表示的命令、指令或控制字对自动化***来说有意义的任何数据。例如,控制信息可用于路由媒体信息通过***,或者指示节点按预定方式处理媒体信息。
再次参考图1,***100可包括多个节点,包含媒体源102、媒体处理装置(MPD)104、显示器106、娱乐***108以及媒体编辑装置(MED)110。虽然图1示出了有限数目的节点,但可以理解,在***100中可以使用任意数量的节点。实施例不限于这种环境中。
在一个实施例中,***100可包括媒体源102。媒体源102可包括安排成提供媒体信息的任何源。例如,媒体源102可包括多媒体分配***,以便将模拟或数字音频信号、视频信号或音频/视频(A/V)信号提供给媒体处理装置102。多媒体分配***的实例可包括用空中无线电(OTA)广播***、地面有线电视(CATV)、卫星广播***、视频监视***、电话会议***、电话***等。实施例不限于这种环境中。
在一个实施例中,***100可包括娱乐***108。娱乐***108可包括再现来自媒体源102和/或MPD104的媒体信息的任何***。娱乐***108的实例包括含显示器和扬声器的任何电视***。娱乐***108的另一个实例可包括音频***,诸如接收器或与外部扬声器相连的调谐器。娱乐***108的另一个实例可包括含显示器和扬声器的计算机。实施例不限于这种环境中。
在一个实施例中,***100可包括显示器106。显示器106可以包括用于视频***或计算机***的显示器。显示器106可显示从媒体源102和/或MPD104接收的媒体信息。
在一个实施例中,***100可包括MPD104。MPD104可连接到媒体源102、显示器106和娱乐***108。MPD104可包括具有处理***的装置,该处理***为***100的一个或多个节点处理媒体信息。此外,MPD104可以为***100的一个或多个节点对媒体信息进行编辑操作。例如,在一个实施例中,MPD104可作为分开的专用装置实现,以执行媒体处理和编辑操作,如这里所限定的。例如,在另一个实施例中,MPD104可与其它常规媒体装置集成,诸如媒体计算机、媒体中心、机顶盒(STB)、个人视频记录器(PVR)、数字视频盘(DVD)装置、视频盒式记录器(VCR)、数字VCR、计算机、电子游戏控制台、紧致盘(CD)播放器、数字照相机、A/V摄像机等。在后者的情况中,可增强集成装置,以执行编辑操作,如这里所限定的。
在一个实施例中,MPD104可从许多不同的源存取媒体信息。例如,MPD104可按电视信号的形式从媒体源102接收媒体信息。在另一个实例中,MPD104可检索机器可读媒体上存储的媒体信息。机器可读媒体的实例包括只读存储器(ROM)、随机存取存储器(RAM)、动态RAM(DRAM)、双倍DRAM(DDRAM)、静态RAM(SRAM)、可编程ROM、可擦可编程ROM、电子可擦可编程ROM、动态RAM、诸如软盘或硬盘的磁盘、诸如CD-ROM或DVD的光盘、诸如数字视频(DV)带的磁带以及适于存储模拟或数字信息的任何其它媒体。
在一个实施例中,MPD104可以是执行常规媒体处理操作的装置,诸如存储和再现媒体信息。本文中,MPD104可利用类似于如上述常规媒体装置的硬件和/或软件执行这种操作。实施例不限于这种环境中。
在一个实施例中,MPD104还可执行增强的媒体处理操作,诸如媒体信息的创作或编辑操作。编辑操作的实例可包括添加标题、背景音乐、图形重叠、定义场景顺序和过渡等等。过去,创作或编辑操作通常是利用商业编辑***执行的。但是,这种功能已变得越发为消费者所获得,从而允许消费者创作个人化内容。因此,MPD104可包括编辑应用程序,将常规媒体处理操作和增强编辑操作组合,以便于这种创作。
应注意,虽然媒体处理装置102和娱乐***108在图1中示作分开的***,但可以理解,这两个***可在单个集成***中实现。这种集成***的实例可包括含处理器和存储器的数字电视机。
在一个实施例中,***100可包括MED110。MED110可包括用于与MPD104通信的无线节点。MED110的实例可包括无线计算机、膝上、超便携式计算机、诸如个人数字助理(PDA)的手持装置或计算机,等等。MED110还可包括类似于MPD104的编辑应用程序。在一个实施例中,MED110的编辑应用程序提供MPD104的编辑应用程序的媒体处理操作的子集。或者,MPD104和MED110可使用提供相同媒体处理功能的相同编辑应用程序。实施例不限于这种环境中。
在一个实施例中,MPD104可在无线媒介(诸如RF谱)上与MED110无线通信。MPD104和MED110可根据一种或多种协议通信媒体信息和控制信息。协议可包括一组预定规则或指令,以控制节点如何在相互之间通信信息。协议可由一种或多种协议标准限定,诸如因特网工程任务组(IETF)、国际电信联盟(ITU)、电气和电子工程师协会(IEEE)、诸如Intel公司的公司等等。例如,在一个实施例中,MPD104和MED110可利用各种无线协议进行通信,诸如IEEE 802.11系协议、蓝牙、超宽带(UWB)等。或者,MPD104和MED110可利用有线通信媒体和附随协议进行通信,诸如IEEE 10/100 Ethernet、通用串行总线(USB)、1394火线等。实施例不限于这种环境中。
在一个实施例中,MED110可与MPD104组合操作,以便在编辑媒体信息时向用户提供进一步的便利。MED110可包括执行与用MPD104所实现的编辑应用程序相类似的编辑操作的装置。此外,MED110和MPD104可被安排成使得MED110可远程访问MPD104存储的媒体信息,以及访问MPD104的编辑应用程序所提供的高级编辑操作。此外,MPD104可包括无线装置,以允许用户在何时与何地执行这种操作方面更加灵活。可参考图2-4更详细地讨论MPD104和MED110。
图2示出了***200的框图。***200例如可表示参考图1描述的MPD104。如图2所示,MPD200可包括多个元件,诸如处理器202、存储器204、发送器/接收器(“收发器”)208、媒体编码器/解码器(“编解码器”)210、媒体编辑模块212、媒体回放模块214以及媒体记录模块216,它们都经由通信总线206连接。通信总线206可包括任何标准通信总线,诸如***部件互连(PCI)总线。这里所使用的术语“模块”涉及一个或多个电路、部件、寄存器、处理器、软件子程序或其组合。虽然图2示出了有限数量的元件,但可理解,MPD200中可使用任何数量的元件。
在一个实施例中,MPD200可包括处理器202。处理器202可以是任何类型的处理器,能提供实施例所需的速度和功能。例如,处理器202可以是Intel公司和其它公司制造的处理器。处理器202还可包括数字信号处理器(DSP)和附随架构。处理器202可进一步包括专用处理器,诸如网络处理器、嵌入处理器、微控制器、控制器等。实施例不限于这种环境中。
在一个实施例中,MPD200可包括存储器204。存储器204可包括任何类型的机器可读媒介,如之前所讨论的。例如,在一个实施例中,存储器204可包括临时存储器形式,诸如RAM,或者永久存储器,诸如磁盘硬盘驱动器。实施例不限于这种环境中。
在一个实施例中,MPD200可包括收发器208。收发器208可用于在MPD200和MED110之间通信媒体信息和控制信息。收发器208可包括发送器和接收器,两者中的任一个都可单独或组合实现。
在一个实施例中,发送器可包括任何发送器***,被配置成按所需工作频率发送电磁信号,诸如RF信号。发送器可包括耦合到输出级的发送器天线。输出级可包括各种常规驱动和放大电路,包括产生电流的电路。在将该电流提供给发送器天线时,发送器天线可在发送器天线周围以工作频率或其左右产生电磁信号。电磁信号可以在MPD104和MED110之间传播。
在一个实施例中,接收器可包括任何接收器***,被配置成按预定工作频率从发送器接收RF信号。例如,接收器可包括常规放大和信号处理电路,诸如带通滤波器、混频器和放大器电路。此外,接收器可包括经由总线206连接***200的输出级。
在一个实施例中,收发器208可利用分配用于消费电子产品的任何所需频带进行操作,诸如890-960MHz范围、1990-2110MHz范围、2400-2500MHz范围、5GHz或FCC规范所准许的其它频率范围内的频带。所选频带应提供足够的带宽,以根据给定实现的所需品质和等待时间参数组提供实时通信。实施例不限于这种环境中。
在一个实施例中,MPD200可包括媒体回放模块214以及媒体记录模块216。媒体回放模块214可用于再现媒体信息。媒体记录模块216可用于存储或保存媒体信息。媒体信息可按许多不同的格式存储于不同的机器可读媒体上。例如,媒体信息可以是记录于数字视频(DV)带、Digital8带、MicroMV数字摄像机带等上的数字媒体信息。在另一个实例中,媒体信息可以是记录于8毫米带、家用录像***(VHS)带、超级VHS(SVHS)带、VHS-Camcorder(VHS-C)、SVHS-C等上的模拟媒体信息。在再一个实例中,媒体信息可以是按一种或多种数字计算机格式存储的媒体信息,诸如音频视频交叉(AVI)、资源交换文件格式(RIFF)、运动图像专家组(MPEG-1)、MPEG-2、Real视频、视窗媒体格式(WMF)等。本文中,机器可读媒体和记录格式的类型并非限制性的。
在一个实施例中,MPD200可包括媒体编解码器210。媒体编解码器210可用于将媒体信息从具有第一分辨率的第一格式压缩成具有第二分辨率的第二格式。第一格式可包括最初用于存储媒体文件于机器可读媒体上的格式,如以上所描述的。第一格式还可表示源格式。媒体编解码器210可将媒体文件从源格式压缩成第二格式。在一个实施例中,与第一格式相比,第二格式可具有更小的文件尺寸并具有更低的分辨率。更小的文件尺寸可允许媒体文件利用更小的带宽连接进行通信,并可消耗更少的存储空间,在将编码的媒体文件通信到MED110时这是很重要的。
利用实例来说明媒体编解码器210的操作。假定根据MPEG-2利用源格式存储媒体文件。可以以较宽范围的比特率和采样率应用MPEG-2视频语法。例如,典型的MPEG-2格式具有第一等级格式,它包括352像素/线x240线x30帧/秒的源输入格式(SIF),也称作低等级(LL)。MPEG-2还具有第二等级格式,也称作“CCIR601”,它包括720像素/线×480线×30帧/秒,也称作主等级(ML)。假定利用MPEG-2ML存储媒体文件,它提供具有总长度约60分钟的约77GB的未压缩文件尺寸的标准DVD等级分辨率。媒体编解码器210可将媒体文件编码成具有更低等级分辨率的更小文件尺寸。更小的文件尺寸以分辨率、品质、帧速率或这种特性或所选媒体编解码器可以进行的其它特性的任何组合为代价消耗更少的带宽和更少的存储器。但是,编码的媒体文件应保持或很大程度上保持视频和音频片段的定时如源格式一样。编码的媒体文件还应向用户提供分辨率、品质、帧速率和定时信息的充分组合,以利用MED110执行编辑操作。实施例不限于这种环境中。
媒体编解码器210可在许多不同的上下文中对媒体文件进行编码操作。例如,媒体编解码器210可响应于外部请求(诸如,MED110的请求)来编码媒体文件。在另一个实例中,在接收到时、在特定时间段期间(诸如12:00-8:00AM)期间、在特定日子期间、以周期性为基础等等,媒体编解码器210可自动编码媒体文件。实施例不限于这种环境中。
在一个实施例中,MPD200可包括媒体编辑模块212。媒体编辑模块212可包括向用户提供前述编辑操作的任何编辑应用程序。例如,在一个实施例中,媒体编辑模块212可包括编辑应用程序,诸如Pinnacle Systems生产的Studio Version9,微软公司生产的Windows Movie Maker,或者其它可获得的编辑应用程序。此外,服务器可用于经由收发器208或有线连接更新媒体编辑模块212的编辑操作性能。实施例不限于这种环境中。
在一个实施例中,媒体编辑模块212可使用常驻媒体编辑操作来编辑媒体文件。在该环境中,常驻表示由MPD200存储的那些媒体编辑性能。但是,在媒体编辑模块212没有编辑媒体文件所需的一种或多种编辑性能的情况中,媒体编辑模块212可从经由有线或无线连接而与MPD200相连的其它装置请求附加编辑性能。例如,MPD200可经由因特网连接从许多不同的节点或装置(诸如网络服务器)、连接到MPD200的PC或手持设备等等下载所需的编辑性能。实施例不限于这种环境中。
在一个实施例中,MPD200可包括媒体接口模块218。媒体接口模块218可包括一接口,以便在MED110和MPD200之间将控制信息进行通信。例如,媒体接口模块218可将从MED110接收的控制信息传送到媒体回放模块214,其中该控制信息指示媒体回放模块214开始利用显示器106或娱乐***108回放存储器204中存储的媒体文件。在另一个实例中,媒体编辑模块212可将从MED110接收的控制信息传送到媒体编辑模块212,以便远程编辑由显示器106或娱乐***108再现的媒体文件。例如,媒体接口模块218可利用预先定义的一组应用程序接口(API)实现。
在普通操作中,媒体源102可以向MPD200提供媒体信息。在从媒体源102接收到时,MPD200可以利用显示器106或娱乐***108显示该媒体信息。MPD200还可利用机器可读媒介存储媒体文件中的媒体信息,以便于以后的再现。例如,媒体信息可存储于硬盘驱动器或可写DVD中。用户可使用MED110来存取MPD200存储或者MPD200可存取的媒体文件。用户还可利用MED110对来自MPD200的媒体文件进行远程编辑操作。MED110可用于按各种模式进行编辑操作,诸如远程观看模式或本地观看模式。
例如,在一个实施例中,MED110可按本地观看模式进行编辑操作。在本地观看模式中,MED110可请求MPD200将媒体文件发送到MED110。MPD200可经由收发器208接收该请求,并从存储器204或***媒体回放模块214的机器可读媒体(例如,DVD)中检索所请求的媒体文件。MPD200可利用收发器208将所检索的媒体文件发送到MED110。如果MPD200和MED110之间的连接具有足够的带宽且MED110具有足够的存储器来存储未压缩的媒体文件,则MPD200可以按原始格式和文件尺寸发送所检索的媒体文件。或者,MPD200还可利用媒体编解码器210编码媒体文件,以减小文件尺寸。但是,对于与原始媒体文件有关的解码媒体文件,文件大小的减小也会引起视频分辨率、品质、帧速率或某些其它特征的相应降低。但是,只要保持原始媒体文件的定时,用户就会发现编码的媒体文件容许进行编辑操作。随后,用户可利用MED110再现下载的媒体文件,进行观看,同时对该媒体文件执行“离线”编辑操作。
例如,在一个实施例中,MED110可按远程观看模式进行编辑操作。在远程观看模式中,MED110可经由媒体接口模块218发送控制信息以访问媒体回放模块214。该控制信息可指示媒体回放模块利用显示器106或娱乐***108再现媒体文件。这可提供允许用户访问更高分辨率的原始媒体文件的优点。接着,用户可使用MED110进行编辑操作同时观看MED110以外的装置上的媒体文件。在远程观看模式中,MED110和MPD200之间的连接应具有足够的带宽和等待时间约束,以允许控制信息的实时通信。
图3说明了***300的框图。***300例如可表示参考图1描述的MED110。如图2所示,MED300可包括多个元件,诸如处理器302、存储器304、收发机308、媒体编解码器310、媒体编辑模块312、媒体回放模块314,它们都经由通信总线306连接。虽然图3示出了有限数量的元件,但可以理解,MED300中可使用任意数量的元件。
在一个实施例中,MED300的某些元件可类似于MPD200的那些。例如,MED300的处理器302、存储器304、通信总线306、收发机308、媒体编解码器310和媒体回放模块314可类似于MPD200的相应元件202、204、206、208、210和214。实施例不限于这种环境中。
在一个实施例中,MED300可包括媒体编辑模块312。媒体编辑模块312可包括与MPD200的媒体编辑模块212相类似的编辑应用程序。在从MPD200接收或者由显示器106或娱乐***108再现时,媒体编辑模块312可对媒体文件进行编辑操作。媒体编辑模块312可响应于用户命令对媒体文件进行编辑操作。例如,用户可编制所需场景的目录、为电影创建时间线序列、添加标题、添加过渡、添加音道等等。媒体编辑模块312可按编辑决策列表(EDL)的形式概括编辑操作。EDL是形成编辑媒体文件的所有编辑操作的列表,包括编辑媒体文件内特定元素的位置。以下的表1示出了EDL的实例。
表1
 开始   长度   编辑操作
 0:00.00   :05:00   显示台标
  0:05:00   5:28.15   ***插播
  5:33.15   2:30.23   ***背景音乐
  8:04.10   9:46.07   幕1
  17:50.15   1:31.23   ***广告
  19:22.10   :05.00   ***标题
  19:27.10   2:30.03   ***广告
  21:57.11   9:16.19   幕2
  31:14.00   2:32.00   ***画外音
  33:46.00   :37.20   结束片尾字幕
  34:22.20   结束
如表1所示,EDL包括开始时间、长度和编辑操作。用时间码表示开始时间和长度,例如如电影与电视工程师学会(SMPTE)所限定的。SMPTE时间码描述最终编辑媒体文件中的元素位置。
在普通操作中,用户可利用MED300按本地观看模式或远程观看模式访问媒体文件。在任一种情况中,用户都可使用MED300,以便利用媒体编辑模块312为再现的媒体文件创建EDL。可以经由收发器308将EDL发送到MPD200。一旦MPD200从MED300接收到EDL,则MPD200的媒体编辑模块212就可根据接收到的EDL编辑媒体文件。编辑的媒体文件可存储于存储器304中,利用机器可读介质经由媒体记录模块216进行存储,或者利用显示器106或娱乐***108通过媒体回放模块214再现。
参考附图和附随实例进一步描述以上***和子***的操作。某些附图可包括编程逻辑。虽然这里呈现的这种附图可包括特定编程逻辑,但可以理解,编程逻辑仅提供如何实现这里所述的一般功能的实例。此外,给定的编程逻辑不必按所呈现的顺序执行,除非另外说明。此外,虽然给定的编程逻辑在这里描述为在以上参考的模块中实现,但可以理解,编程逻辑可以在***内的任何地方实现并仍在实施例的范围之内。
图4说明了编程逻辑400。图4说明了编程逻辑400,它可表示这里所述的一种或多种***执行的操作,诸如***100-300。如编程逻辑400中所示的,块402处,媒体文件可以由第一装置访问。块404处,可以为该媒体文件创建EDL。在块406处,将该EDL发送到第二装置。在块408处,根据第二装置处的EDL编辑媒体文件,以形成经编辑的媒体文件。
在一个实施例中,在块402处,通过将对媒体文件的请求发送到第二装置,媒体文件可以由第一装置访问。第二装置可以接收对媒体文件的请求。第二装置可编码该媒体文件,并响应于请求将编码后的媒体文件发送到第一装置。第一装置可以从第二装置接收经编码的媒体文件。第一装置可以将经该编码的媒体文件解码,并在第一装置处再现解码的媒体文件。与第二装置所编码的媒体文件相比,解码的媒体文件可包括更少数量的比特。
在一个实施例中,在块402处,通过发送由第二装置访问媒体文件的请求,媒体文件可以由第一装置访问。第一装置可以发送控制信息到第二装置,以便在第二装置处再现媒体文件。第二装置可以响应于该控制信息再现媒体文件。
这里阐述了许多特殊细节,以提供实施例的彻底理解。但是,本领域的熟练技术人员可以理解,可以在没有这些特殊细节的情况下实施这些实施例。在其它情况中,公知的操作、部件和电路未详细加以描述,以使实施例更加清楚。可以理解,这里揭示的特殊结构和功能细节是典型的而不必限制实施例的范围。
应注意,对“一个实施例”或“一实施例”的任何参照表示结合该实施例描述的特定特点、结构或特征包含于至少一个实施例中。说明书中各处出现的短语“在一个实施例中”不必都涉及同一实施例。
全部或部分实施例利用根据任何数量的因素变化的架构实现,所述因素诸如期望的计算速率、功率等级、耐热性、处理周期预算、输入数据率、输出数据率、存储资源、数据总线速度和其它性能约束。例如,可以利用处理器执行的软件实现实施例。在另一个实例中,实施例可作为专用硬件实现,诸如电路、应用专用集成电路(ASIC)、可编程逻辑装置(PLD)或数字信号处理器(DSP)等。在再一个实例中,可通过编程通用计算机部件和定制硬件部件的任何组合实现实施例。这些实施例不限于该环境。

Claims (22)

1.一种***,其特征在于,包括:
媒体源;
媒体处理装置,它与所述媒体源连接,所述媒体处理装置具有从所述媒体源接收媒体文件的第一收发器,记录所述媒体文件的媒体记录模块,以及利用编辑决策列表编辑所述媒体文件的第一媒体编辑模块;以及
媒体编辑装置,它与所述媒体处理装置连接,所述媒体编辑装置具有为所述媒体文件创建所述编辑决策列表的第二媒体编辑模块,以及将所述编辑决策列表发送到所述媒体处理装置的第二收发器。
2.如权利要求1所述的***,其特征在于,所述第一收发器接收所述编辑决策列表,且所述第一媒体编辑模块被安排成利用所述编辑决策列表编辑所述媒体文件,以形成经编辑的媒体文件。
3.如权利要求1所述的***,其特征在于,所述媒体处理装置包括媒体编码模块,所述媒体编码模块将所述媒体文件编码,以创建经编码的媒体文件,它与所述媒体文件相比具有更少数量的比特,且所述第二收发器将所述经编码的媒体文件发送到所述媒体编辑装置。
4.如权利要求1所述的***,其特征在于,所述媒体编辑装置包括媒体解码模块,所述第二收发器接收经编码的媒体文件,且所述媒体解码模块将该编码过的媒体文件解码。
5.一种装置,其特征在于,包括:
媒体处理装置,它具有接收媒体文件的第一收发器,记录所述媒体文件的媒体记录模块,以及利用编辑决策列表编辑所述媒体文件的第一媒体编辑模块;以及
媒体编辑装置,它连接到所述媒体处理装置,所述媒体编辑装置具有为所述媒体文件创建所述编辑决策列表的第二媒体编辑模块,以及将所述编辑决策列表发送到所述媒体处理装置的第二收发器。
6.如权利要求5所述的装置,其特征在于,所述第一收发器接收所述编辑决策列表,且所述第一媒体编辑模块利用所述编辑决策列表编辑所述媒体文件,以形成经编辑的媒体文件。
7.如权利要求5所述的装置,其特征在于,所述媒体处理装置包括媒体编码模块,所述媒体编码模块将所述媒体文件编码以创建经编码的媒体文件,它的比特数量少于所述媒体文件,以及将所述经编码的媒体文件发送到所述媒体编辑装置的所述第二收发器。
8.如权利要求5所述的装置,其特征在于,所述媒体编辑装置包括媒体解码模块,接收经编码的媒体文件的所述第二收发器,且所述媒体解码模块将所述经编码的媒体文件解码。
9.如权利要求5所述的装置,其特征在于,所述媒体处理装置包括媒体回放模块和显示器,所述媒体回放模块利用所述显示器再现所述媒体文件。
10.如权利要求9所述的装置,其特征在于,所述媒体处理装置包括媒体接口模块,所述媒体接口模块从所述第二媒体编辑模块接收控制信息,以便控制所述媒体回放模块利用所述显示器再现所述媒体文件。
11.一种方法,其特征在于,包括:
由第一装置存取媒体文件;
为所述媒体文件创建编辑决策列表;
将所述编辑决策列表发送到第二装置;以及
根据所述第二装置处的所述编辑决策列表编辑所述媒体文件,以形成经编辑的媒体文件。
12.如权利要求11所述的方法,其特征在于,所述存取包括将对所述媒体文件的请求发送到所述第二装置。
13.如权利要求12所述的方法,其特征在于,所述存取进一步包括:
在所述第二装置处接收对所述媒体文件的所述请求;
通过所述第二装置将所述媒体文件编码;以及
将所述经编码的媒体文件发送到所述第一装置。
14.如权利要求13所述的方法,其特征在于,所述存取进一步包括:
从所述第二装置接收所述经编码的媒体文件;
解码所述经编码的媒体文件;以及
在所述第一装置处再现所述经解码的媒体文件。
15.如权利要求14所述的方法,其特征在于,所述解码的媒体文件包括的比特数比由所述第二装置编码的所述媒体文件的比特数少。
16.如权利要求11所述的方法,其特征在于,所述存取包括:
发送请求以通过所述第二装置存取所述媒体文件;
将控制信息发送到所述第二装置,以便在所述第二装置处再现所述媒体文件;以及
响应于所述控制信息,在所述第二装置处再现所述媒体文件。
17.如权利要求11所述的方法,其特征在于,所述编辑决策列表包括编辑操作的列表,进一步包括:
确定所述第二装置是否可执行所述编辑操作;以及
检索编辑应用软件以根据所述确定执行所述编辑操作。
18.一种制品,其特征在于,包括:
存储媒介;
所述存储媒介包括存储的指令,在由处理器执行时,这些指令用于通过第一装置存取媒体文件,为所述媒体文件创建编辑决策列表,将所述编辑决策列表发送到第二装置,以及根据所述第二装置处的所述编辑决策列表来编辑所述媒体文件,以形成经编辑的媒体文件。
19.如权利要求18所述的制品,其特征在于,在由处理器执行时,所存储的指令利用能将对所述媒体文件的请求发送到所述第二装置的存储指令执行所述存取。
20.如权利要求19所述的制品,其特征在于,在由处理器执行时,所存储的指令利用能在所述第二装置处接收对所述媒体文件的所述请求,由所述第二装置编码所述媒体文件,并将所述编码过的媒体文件发送到所述第一装置的存储的指令执行所述存取。
21.如权利要求20所述的制品,其特征在于,在由处理器执行时,所存储的指令利用能从所述第二装置接收所述经编码的媒体文件,解码所述经编码的媒体文件,以及在所述第一装置处再现所述解码的媒体文件的存储指令执行所述存取。
22.如权利要求18所述的制品,其特征在于,在由处理器执行时,所存储的指令利用能发送请求以便由所述第二装置存取所述媒体文件,将控制信息发送到所述第二装置以便在所述第二装置处再现所述媒体文件,以及响应于所述控制信息在所述第二装置处再现所述媒体文件的存储指令执行所述存取。
CN200510075864.0A 2004-05-28 2005-05-27 编辑媒体文件的方法和装置 Expired - Fee Related CN1716236B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/856,285 US20050276573A1 (en) 2004-05-28 2004-05-28 Method and apparatus to edit a media file
US10/856,285 2004-05-28

Publications (2)

Publication Number Publication Date
CN1716236A true CN1716236A (zh) 2006-01-04
CN1716236B CN1716236B (zh) 2017-05-31

Family

ID=34969523

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200510075864.0A Expired - Fee Related CN1716236B (zh) 2004-05-28 2005-05-27 编辑媒体文件的方法和装置

Country Status (4)

Country Link
US (1) US20050276573A1 (zh)
EP (1) EP1756825A1 (zh)
CN (1) CN1716236B (zh)
WO (1) WO2005119680A1 (zh)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1926687B (zh) * 2004-05-27 2010-04-28 富士通微电子株式会社 半导体装置及其制造方法
FI20045367A (fi) * 2004-10-01 2006-04-02 Nokia Corp Menetelmä, laite ja tietokoneohjelma tuote mediaa sisältävän tiedoston tekijänoikeusinformaation käsittelyyn
JP4285444B2 (ja) * 2005-05-31 2009-06-24 ソニー株式会社 再生システム、再生装置、受信再生装置、再生方法
WO2007131342A1 (en) * 2006-05-12 2007-11-22 Gill Barjinderpal S Edit decision list for media product distribution
US8910045B2 (en) * 2007-02-05 2014-12-09 Adobe Systems Incorporated Methods and apparatus for displaying an advertisement
US8265457B2 (en) * 2007-05-14 2012-09-11 Adobe Systems Incorporated Proxy editing and rendering for various delivery outlets
US8639086B2 (en) 2009-01-06 2014-01-28 Adobe Systems Incorporated Rendering of video based on overlaying of bitmapped images
US20110052137A1 (en) * 2009-09-01 2011-03-03 Sony Corporation And Sony Electronics Inc. System and method for effectively utilizing a recorder device
US9041727B2 (en) 2012-03-06 2015-05-26 Apple Inc. User interface tools for selectively applying effects to image
US10282055B2 (en) 2012-03-06 2019-05-07 Apple Inc. Ordered processing of edits for a media editing application
US9202433B2 (en) 2012-03-06 2015-12-01 Apple Inc. Multi operation slider
US9131192B2 (en) 2012-03-06 2015-09-08 Apple Inc. Unified slider control for modifying multiple image properties

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6016380A (en) * 1992-09-24 2000-01-18 Avid Technology, Inc. Template-based edit decision list management system
US6154207A (en) * 1994-12-22 2000-11-28 Bell Atlantic Network Services, Inc. Interactive language editing in a network based video on demand system
US5826102A (en) * 1994-12-22 1998-10-20 Bell Atlantic Network Services, Inc. Network arrangement for development delivery and presentation of multimedia applications using timelines to integrate multimedia objects and program objects
US5659793A (en) * 1994-12-22 1997-08-19 Bell Atlantic Video Services, Inc. Authoring tools for multimedia application development and network delivery
US6161115A (en) * 1996-04-12 2000-12-12 Avid Technology, Inc. Media editing system with improved effect management
US6628889B2 (en) * 1996-12-09 2003-09-30 Sony Corporation Editing device, editing system and editing method
JPH10285536A (ja) * 1997-04-06 1998-10-23 Sony Corp 映像信号処理装置
CA2205796A1 (en) * 1997-05-22 1998-11-22 Discreet Logic Inc. On-line editing and data conveying media for edit decisions
GB9716033D0 (en) * 1997-07-30 1997-10-01 Discreet Logic Inc Processing edit decision list data
GB9723893D0 (en) * 1997-11-12 1998-01-07 Snell & Wilcox Ltd Editing compressed signals
JP4462654B2 (ja) * 1998-03-26 2010-05-12 ソニー株式会社 映像素材選択装置及び映像素材選択方法
EP1187475B1 (en) * 2000-02-08 2009-09-02 Sony Corporation Method and apparatus for video data recording
US7296217B1 (en) * 2000-05-05 2007-11-13 Timberline Software Corporation Electronic transaction document system
JP2002077807A (ja) * 2000-09-04 2002-03-15 Telecommunication Advancement Organization Of Japan 編集システムおよび方法、遠隔編集システムおよび方法、編集装置および方法、遠隔編集端末および遠隔編集指示方法、ならびに、蓄積送出装置および方法
GB0029880D0 (en) * 2000-12-07 2001-01-24 Sony Uk Ltd Video and audio information processing
WO2002054762A1 (fr) * 2000-12-28 2002-07-11 Sony Corporation Procédé et dispositif de création de contenus
US20020116716A1 (en) * 2001-02-22 2002-08-22 Adi Sideman Online video editor
US20070133609A1 (en) * 2001-06-27 2007-06-14 Mci, Llc. Providing end user community functionality for publication and delivery of digital media content
JP2003256432A (ja) * 2002-03-06 2003-09-12 Telecommunication Advancement Organization Of Japan 映像素材情報記述方法、遠隔検索システム、遠隔検索方法、編集装置および遠隔検索端末、遠隔編集システム、遠隔編集方法、編集装置および遠隔編集端末、ならびに、映像素材情報記憶装置および方法
AU2003288833A1 (en) * 2002-12-20 2004-07-14 Virtual Katy Development Limited Method of film data comparison
US20040216173A1 (en) * 2003-04-11 2004-10-28 Peter Horoszowski Video archiving and processing method and apparatus

Also Published As

Publication number Publication date
US20050276573A1 (en) 2005-12-15
WO2005119680A1 (en) 2005-12-15
CN1716236B (zh) 2017-05-31
EP1756825A1 (en) 2007-02-28

Similar Documents

Publication Publication Date Title
CN1716236A (zh) 编辑媒体文件的方法和装置
JP5148797B2 (ja) 映像データ記録装置および映像データ記録方法
US6901209B1 (en) Program viewing apparatus and method
CN1270537C (zh) 可共享资源的视频播放装置及其操作方法
KR101320756B1 (ko) 재생 장치, 재생 방법, 프로그램
CN101107856A (zh) 带有高分辨率和低分辨率图像帧缓冲器的媒体播放器
CN100413314C (zh) 具有幻灯片放映功能的数字广播用终端及幻灯片放映方法
JP2008160837A (ja) プレビュー機能を有するマルチメディアデータのエンコーディング/デコーディング方法及び装置
US20060002682A1 (en) Recording apparatus and recording control method
CN1753482A (zh) 记录重放装置
CN101604543B (zh) 记录设备、记录方法和记录***
US20060051060A1 (en) Method and system for digitally recording broadcast content
JP6695479B2 (ja) 記録再生装置
CN103747249A (zh) 一种音视频解码方法及安卓移动终端
US20030074669A1 (en) Data transmitting method and apparatus, and data receiving method and apparatus
JP2000156840A (ja) 複数のフォ―マットのデ―タを同期させる方法及び装置
CN1558670A (zh) 记录视频数据的设备和方法
JP3900384B2 (ja) 映像信号処理装置及び映像信号処理方法
CN1647026A (zh) 用于存储视听数据的电路、设备和方法
CN100350765C (zh) 影音播放***传输数据的方法
JPH1066018A (ja) マルチメディア情報蓄積装置
CN100431346C (zh) 数据记录装置、数据传送方法和***
US20040125707A1 (en) Retrieving content of various types with a conversion device attachable to audio outputs of an audio CD player
CN1846443A (zh) 全数字家庭影院
CN201117263Y (zh) 用于影音记录、再现的装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Open date: 20060104

GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20170531

Termination date: 20180527

CF01 Termination of patent right due to non-payment of annual fee