KR101218801B1 - Media File Editing Device, Media File Editing Service Providing Method, and Web-Server Used Therein - Google Patents

Media File Editing Device, Media File Editing Service Providing Method, and Web-Server Used Therein Download PDF

Info

Publication number
KR101218801B1
KR101218801B1 KR1020090127691A KR20090127691A KR101218801B1 KR 101218801 B1 KR101218801 B1 KR 101218801B1 KR 1020090127691 A KR1020090127691 A KR 1020090127691A KR 20090127691 A KR20090127691 A KR 20090127691A KR 101218801 B1 KR101218801 B1 KR 101218801B1
Authority
KR
South Korea
Prior art keywords
media
media file
unit
channel
file
Prior art date
Application number
KR1020090127691A
Other languages
Korean (ko)
Other versions
KR20110071192A (en
Inventor
석철
최호광
Original Assignee
주식회사 인코렙
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 주식회사 인코렙 filed Critical 주식회사 인코렙
Priority to KR1020090127691A priority Critical patent/KR101218801B1/en
Priority to PCT/KR2009/007658 priority patent/WO2011078417A1/en
Publication of KR20110071192A publication Critical patent/KR20110071192A/en
Application granted granted Critical
Publication of KR101218801B1 publication Critical patent/KR101218801B1/en

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/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
    • G11B27/034Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services

Landscapes

  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Engineering & Computer Science (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Multimedia (AREA)
  • Primary Health Care (AREA)
  • Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Television Signal Processing For Recording (AREA)
  • Electrophonic Musical Instruments (AREA)

Abstract

미디어 편집 장치, 미디어 편집 서비스 제공 방법, 및 이에 사용되는 웹서버가 개시된다. 본 발명은, 하나의 제1 미디어 파일 및 제1 미디어 파일에 대응되는 적어도 하나의 제2 미디어 파일을 동시에 재생하거나 선택적으로 재생하기 위한 멀티 트랙 미디어 파일을 제1 미디어 파일 및 제2 미디어 파일로 분리하는 분리부, 분리부에 의해 분리된 제1 미디어 파일 및 적어도 하나의 제2 미디어 파일을 디코딩하여 각각의 미디어 신호를 생성하는 디코딩부, 멀티 트랙 미디어 파일에 대응되는 모노 채널 오디오 신호의 채널을 복사하는 채널 복사부 및 채널 복사부에 의해 생성된 스테레오 오디오 신호와, 디코딩부에서 생성된 적어도 하나의 미디어 신호를 믹싱하여 합성 미디어 신호를 생성하는 믹싱부를 구비한다. 본 발명에 따르면, 마이크를 통해 모노 오디오로 입력된 음향과 스테레오 방식의 미디어 파일을 결합하여 콘텐츠를 제작하는 경우에도 콘텐츠 실행시의 음질의 만족도를 높일 수 있게 된다.Disclosed are a media editing apparatus, a method for providing a media editing service, and a web server used therein. According to the present invention, a multi-track media file for simultaneously or selectively playing one first media file and at least one second media file corresponding to the first media file is divided into a first media file and a second media file. A decoder to decode the first media file and the at least one second media file separated by the separator to generate respective media signals, and copy a channel of the mono channel audio signal corresponding to the multi-track media file. And a mixing unit for mixing the stereo audio signal generated by the channel copying unit and the channel copying unit with at least one media signal generated by the decoding unit to generate a composite media signal. According to the present invention, even when a content is produced by combining a stereo audio file and a stereo audio input through a microphone, it is possible to increase the satisfaction of sound quality when the content is executed.

멀티 트랙 미디어, UCC, 웹서버, 음성 입력 Multi Track Media, UCC, Web Server, Voice Input

Description

미디어 편집 장치, 미디어 편집 서비스 제공 방법, 및 이에 사용되는 웹서버{Media File Editing Device, Media File Editing Service Providing Method, and Web-Server Used Therein}Media File Editing Device, Media File Editing Service Providing Method, and Web-Server Used Therein}

본 발명은 미디어 편집 장치, 미디어 편집 서비스 제공 방법, 및 이에 사용되는 웹서버에 관한 것으로, 더욱 상세하게는 마이크를 통해 모노 오디오로 입력된 음향과 스테레오 방식의 미디어 파일을 결합하여 콘텐츠를 제작하는 경우에도 콘텐츠 실행시의 음질의 만족도를 높일 수 있는 미디어 편집 장치, 미디어 편집 서비스 제공 방법, 및 이에 사용되는 웹서버에 관한 것이다.The present invention relates to a media editing apparatus, a method for providing a media editing service, and a web server used therein. More particularly, the present invention relates to a case in which content is produced by combining a stereo audio file and a sound input as mono audio through a microphone. In addition, the present invention relates to a media editing apparatus, a media editing service providing method, and a web server used therein, which can increase the satisfaction of sound quality when executing contents.

네트워크의 급속한 보급에 기인하여, 최근 온라인 상의 음원 시장은 점차적으로 규모가 확대되는 추세에 있으며, 이러한 음원 시장의 수요자들의 음악 소비 형태는 음악을 듣고, 부르고, 자랑하는 세가지 형태로 정립되어 있다.Due to the rapid spread of the network, the online music market is gradually expanding in recent years, and the form of consumer's music consumption has been established in three forms of listening, singing, and boasting music.

즉, 수요자들은 자신이 원하는 음원을 획득하고 이를 재생하여 들을 뿐만 아니라, 가수의 음성이 제거되고 반주만이 제공되는 음원을 재생한 상태에서 가수의 노래를 부르며, 자신이 부른 노래를 반주와 함께 저장함으로써 UCC(User Created Contents)를 제작하여 이를 타인에게 보여주기도 하는 것이다.In other words, the consumers not only acquire and play the desired sound source, but also sing the singer's song while playing the sound source where the singer's voice is removed and accompaniment is provided, and the song that he sings is stored with the accompaniment. By creating UCC (User Created Contents), you can show it to others.

한편, 최근 제작 및 유통이 왕성하게 이루어지고 있는 UCC는 영상물의 형태로 제작되는 경우가 더욱 빈번하다. 즉, UCC 제작자는 자신이 획득한 특정 미디어 파일을 재생시킨 상태에서 자신의 목소리를 마이크를 통해 입력하면서 이를 함께 저장하여 자신만의 영상 콘텐츠를 제작하려고 하는 경우도 있다.Meanwhile, UCC, which has been actively produced and distributed recently, is more frequently produced in the form of video material. That is, a UCC producer may attempt to produce his own video content by inputting his voice through a microphone while playing a specific media file acquired by him.

그러나, 이와 같이 UCC 제작에 사용되는 음원 및 영상물 등의 미디어 파일은 대부분 스테레오 방식으로 제작되어 있는 반면, 미디어 파일과 함께 합성되어야 하는 수요자의 음성은 마이크를 통해 모노 오디오로 입력되기 때문에 최종적으로 완성된 콘텐츠는 재생시에 수요자의 음성이 한쪽 스피커에서만 출력되는 등의 음질에 있어서 만족스럽지 못하다는 문제점이 있다.However, while most of the media files such as sound sources and video materials used in UCC production are produced in a stereo manner, the consumer's voice to be synthesized with the media files is input to the mono audio through a microphone. There is a problem in that the content is not satisfactory in sound quality such that the consumer's voice is output from only one speaker at the time of reproduction.

따라서, 본 발명의 목적은, 마이크를 통해 모노 오디오로 입력된 음향과 스테레오 방식의 미디어 파일을 결합하여 콘텐츠를 제작하는 경우에도 콘텐츠 실행시의 음질의 만족도를 높일 수 있는 미디어 편집 장치, 미디어 편집 서비스 제공 방법, 및 이에 사용되는 웹서버를 제공함에 있다.Accordingly, an object of the present invention is to provide a media editing device and a media editing service capable of increasing the satisfaction of sound quality at the time of executing a content even when a content is produced by combining a stereo audio file inputted with mono audio through a microphone. It provides a method and a web server used for the same.

상기 목적을 달성하기 위한 본 발명에 따른 미디어 편집 장치는, 하나의 제1 미디어 파일 및 상기 제1 미디어 파일에 대응되는 적어도 하나의 제2 미디어 파일을 동시에 재생하거나 선택적으로 재생하기 위한 멀티 트랙 미디어 파일을 상기 제1 미디어 파일 및 상기 제2 미디어 파일로 분리하는 분리부; 상기 분리부에 의해 분리된 상기 제1 미디어 파일 및 상기 적어도 하나의 제2 미디어 파일을 디코딩하여 각각의 미디어 신호를 생성하는 디코딩부; 상기 멀티 트랙 미디어 파일에 대응되는 모노 채널 오디오 신호의 채널을 복사하는 채널 복사부; 및 상기 채널 복사부에 의해 생성된 스테레오 오디오 신호와, 상기 디코딩부에서 생성된 적어도 하나의 미디어 신호를 믹싱하여 합성 미디어 신호를 생성하는 믹싱부를 포함한다.A media editing apparatus according to the present invention for achieving the above object is a multi-track media file for simultaneously playing or selectively playing one first media file and at least one second media file corresponding to the first media file. A separating unit that separates the first media file and the second media file; A decoder configured to decode the first media file and the at least one second media file separated by the separator to generate respective media signals; A channel copying unit which copies a channel of a mono channel audio signal corresponding to the multi-track media file; And a mixing unit which generates a composite media signal by mixing the stereo audio signal generated by the channel copy unit and at least one media signal generated by the decoding unit.

바람직하게는, 상기 디코딩부에서 생성된 상기 각각의 미디어 신호 및 상기 채널 복사부에서 생성된 상기 스테레오 오디오 신호의 크기를 개별적으로 제어하는 제어부를 더 포함한다.Preferably, the apparatus further includes a controller for individually controlling the magnitudes of the respective media signals generated by the decoding unit and the stereo audio signal generated by the channel copy unit.

또한, 상기 믹싱부가 생성한 상기 합성 미디어 신호를 인코딩하는 인코딩부 를 더 포함한다.The apparatus may further include an encoding unit for encoding the composite media signal generated by the mixing unit.

또한, 상기 믹싱부가 생성한 상기 합성 미디어 신호, 및 상기 인코딩부가 인코딩한 합성 미디어 신호를 저장하는 저장부를 더 포함한다.The apparatus may further include a storage unit configured to store the composite media signal generated by the mixing unit and the composite media signal encoded by the encoding unit.

또한, 하나의 제1 미디어 파일 및 상기 제1 미디어 파일에 대응되는 적어도 하나의 제2 미디어 파일을 동시에 재생하거나 선택적으로 재생하기 위한 멀티 트랙 미디어 파일을 상기 제1 미디어 파일 및 상기 제2 미디어 파일로 분리하는 분리부; 상기 분리부에 의해 분리된 상기 제1 미디어 파일 및 상기 적어도 하나의 제2 미디어 파일을 디코딩하여 각각의 미디어 신호를 생성하는 디코딩부; 상기 멀티 트랙 미디어 파일에 대응되는 모노 채널 오디오 신호의 채널을 복사하는 채널 복사부; 및 상기 채널 복사부에 의해 생성된 스테레오 오디오 신호와, 상기 디코딩부에서 생성된 적어도 하나의 미디어 신호를 믹싱하여 합성 미디어 신호를 생성하는 믹싱부를 포함한다.In addition, a multi-track media file for simultaneously playing or selectively playing one first media file and at least one second media file corresponding to the first media file may be converted into the first media file and the second media file. Separation unit for separating; A decoder configured to decode the first media file and the at least one second media file separated by the separator to generate respective media signals; A channel copying unit which copies a channel of a mono channel audio signal corresponding to the multi-track media file; And a mixing unit which generates a composite media signal by mixing the stereo audio signal generated by the channel copy unit and at least one media signal generated by the decoding unit.

바람직하게는, 상기 디코딩부에서 생성된 상기 각각의 미디어 신호 및 상기 채널 복사부에서 생성된 상기 스테레오 오디오 신호의 크기를 개별적으로 제어하는 제어부를 더 포함한다.Preferably, the apparatus further includes a controller for individually controlling the magnitudes of the respective media signals generated by the decoding unit and the stereo audio signal generated by the channel copy unit.

또한, 상기 믹싱부가 생성한 상기 합성 미디어 신호를 인코딩하는 인코딩부를 더 포함한다.The apparatus may further include an encoding unit for encoding the composite media signal generated by the mixing unit.

또한, 상기 믹싱부가 생성한 상기 합성 미디어 신호, 및 상기 인코딩부가 인코딩한 합성 미디어 신호를 저장하는 저장부를 더 포함한다.The apparatus may further include a storage unit configured to store the composite media signal generated by the mixing unit and the composite media signal encoded by the encoding unit.

한편, 본 발명에 따른 미디어 편집 서비스 제공 방법은, (a) 웹서버가, 하나 의 제1 미디어 파일 및 상기 제1 미디어 파일에 대응되는 적어도 하나의 제2 미디어 파일을 동시에 재생하거나 선택적으로 재생하기 위한 멀티 트랙 미디어 파일을 상기 제1 미디어 파일 및 상기 제2 미디어 파일로 분리하고, 분리된 상기 제1 미디어 파일 및 상기 적어도 하나의 제2 미디어 파일을 디코딩하여 각각의 미디어 신호를 생성하며, 상기 멀티 트랙 미디어 파일에 대응되는 모노 채널 오디오 신호의 채널을 복사하는 단계; 및 (b) 상기 웹서버가, 상기 채널 복사에 의해 생성된 스테레오 오디오 신호와, 상기 생성된 적어도 하나의 미디어 신호를 믹싱하여 합성 미디어 신호를 생성하는 단계를 포함한다.On the other hand, the media editing service providing method according to the present invention, (a) the web server, at the same time to play or selectively play at least one first media file and at least one second media file corresponding to the first media file; Splitting the multi-track media file into the first media file and the second media file, decoding the separated first media file and the at least one second media file to generate respective media signals, and Copying a channel of the mono channel audio signal corresponding to the track media file; And (b) the web server mixing the stereo audio signal generated by the channel copy with the generated at least one media signal to generate a composite media signal.

바람직하게는, 상기 (a) 단계 이후에, 상기 웹서버가, 상기 채널 복사에 의해 생성된 스테레오 오디오 신호와, 상기 생성된 적어도 하나의 미디어 신호의 크기를 개별적으로 제어하는 단계를 더 포함한다.Preferably, after the step (a), the web server further comprises the step of individually controlling the magnitude of the stereo audio signal generated by the channel copy and the generated at least one media signal.

또한, 상기 웹서버가, 상기 합성 미디어 신호를 인코딩하는 단계를 더 포함한다.In addition, the web server further comprises the step of encoding the composite media signal.

본 발명에 따르면, 마이크를 통해 모노 오디오로 입력된 음향과 스테레오 방식의 미디어 파일을 결합하여 콘텐츠를 제작하는 경우에도 콘텐츠 실행시의 음질의 만족도를 높일 수 있게 된다.According to the present invention, even when a content is produced by combining a stereo audio file and a stereo audio input through a microphone, it is possible to increase the satisfaction of sound quality when the content is executed.

이하에서는 도면을 참조하여 본 발명을 보다 상세하게 설명한다. 도면들 중 동일한 구성요소들은 가능한 한 어느 곳에서든지 동일한 부호들로 나타내고 있음에 유의해야 한다. 또한 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략한다.Hereinafter, with reference to the drawings will be described the present invention in more detail. It is to be noted that the same elements among the drawings are denoted by the same reference numerals whenever possible. In the following description, well-known functions or constructions are not described in detail since they would obscure the invention in unnecessary detail.

도 1은 본 발명에 따른 미디어 편집 서비스 제공 시스템의 구조도이다. 도 1을 참조하면, 본 발명에 따른 미디어 편집 서비스 제공 시스템은 사용자 단말기(100), 및 웹서버(200)를 포함한다. 사용자 단말기(100)는 네트워크 기능을 구비한 스마트 폰, 또는 개인 PC 등이 될 수 있을 것이다.1 is a structural diagram of a media editing service providing system according to the present invention. Referring to FIG. 1, a media editing service providing system according to the present invention includes a user terminal 100 and a web server 200. The user terminal 100 may be a smart phone or a personal PC having a network function.

본 발명에 따른 미디어 편집 방법은 웹서버(200)에서 구현될 수 있는 것은 물론이고, 도 5에서와 같은 네트워크 기능을 갖추며 웹서버(200)와 동일한 기능을 수행하는 미디어 편집 장치(300)에서도 구현될 수 있다.The media editing method according to the present invention can be implemented not only in the web server 200 but also in the media editing apparatus 300 having a network function as shown in FIG. 5 and performing the same function as the web server 200. Can be.

이하에서는 도 5에서의 미디어 편집 장치(300)와 동일한 기능 블록을 가지며 동일한 기능을 수행하는 웹서버(200)를 통해 본 발명을 설명키로 한다.Hereinafter, the present invention will be described through a web server 200 having the same function block as the media editing apparatus 300 in FIG. 5 and performing the same function.

웹서버(200)는 특정 멀티 트랙 미디어 파일과 마이크 등으로 외부 입력된 사용자의 음성을 합성함으로써, 사용자에 의해 UCC(User Created Contents)의 제작을 지원한다.The web server 200 supports the production of user created contents (UCC) by the user by synthesizing a user's voice externally inputted with a specific multi-track media file and a microphone.

웹서버(200)에서 제작된 UCC는 네트워크를 통해 사용자 단말기(100)에 전송되며, 사용자는 사용자 단말기(100)를 통해 웹서버(200)에 자신의 음성을 실시간으로 전송하거나 미리 녹음된 음성 파일을 전송할 수도 있다.The UCC produced by the web server 200 is transmitted to the user terminal 100 through a network, and the user transmits his or her voice in real time to the web server 200 through the user terminal 100 or records a pre-recorded voice file. Can also be transmitted.

사용자로부터 전송된 음성과 합성되는 특정 멀티 트랙 미디어 파일은 사용자 단말기(100)를 통해 웹서버(200)에 전송될 수도 있고, 웹서버(200)에 기 저장되어 있는 것일 수도 있을 것이다.The specific multi-track media file synthesized with the voice transmitted from the user may be transmitted to the web server 200 through the user terminal 100 or may be previously stored in the web server 200.

도 2는 본 발명에 따른 미디어 편집 서비스 제공 시스템 상의 웹서버의 기능 블록도이다. 도 2를 참조하면, 본 발명에서의 웹서버(200)는 분리부(210), 디코딩부(220), 채널 복사부(230), 제어부(240), 믹싱부(250), 인코딩부(260), 저장부(270)를 포함한다.2 is a functional block diagram of a web server on a media editing service providing system according to the present invention. Referring to FIG. 2, the web server 200 according to the present invention may include a separating unit 210, a decoding unit 220, a channel copying unit 230, a control unit 240, a mixing unit 250, and an encoding unit 260. ), And a storage unit 270.

먼저, 분리부(210)는 멀티 트랙 미디어 파일을 멀티 트랙 미디어 파일을 구성하는 제1 미디어 파일 및 제2 미디어 파일로 분리한다. 참고로, 멀티 트랙 미디어 파일은 하나의 제1 미디어 파일과 제1 미이더 파일에 대응되는 적어도 하나의 제2 미디어 파일을 동시에 재생하거나 선택적으로 재생하기 위한 파일이다.First, the separating unit 210 separates a multi-track media file into first and second media files constituting the multi-track media file. For reference, the multi-track media file is a file for simultaneously playing or selectively playing one first media file and at least one second media file corresponding to the first meder file.

디코딩부(220)는 분리부(210)에 의해 분리된 제1 미디어 파일 및 제2 미디어 파일을 디코딩하여 각각의 파일에 대한 미디어 신호를 생성한다.The decoder 220 generates a media signal for each file by decoding the first media file and the second media file separated by the separator 210.

한편, 채널 복사부(230)는 멀티 트랙 미디어 파일과 합성하기 위해 사용자가 사용자 단말기(100)에 구비된 외부 마이크를 통해 입력한 모노 채널의 음성 오디오 신호를 스테레오 음성 오디오 신호로 변환하기 위해 모노 채널 오디오 신호의 채널을 복사하는 기능을 수행한다.Meanwhile, the channel copying unit 230 converts a mono channel voice audio signal input through an external microphone provided in the user terminal 100 into a stereo voice audio signal for synthesis with a multi-track media file. Copy the channel of the audio signal.

믹싱부(250)는 채널 복사부(230)에 의해 생성된 스테레오 음성 오디오 신호와 디코딩부(220)에서 생성된 복수개의 미디어 신호의 전부 또는 일부를 믹싱하여 합성 미디어 신호를 생성한다.The mixing unit 250 generates a composite media signal by mixing all or part of the stereo audio and audio signals generated by the channel copying unit 230 and the plurality of media signals generated by the decoding unit 220.

한편, 제어부(240)는 디코딩부(220)에서 생성된 복수의 미디어 신호와 채널 복사부(230)에서 생성된 스테레오 오디오 신호의 신호의 크기를 사용자의 사용자 단말기(100)를 통한 제어명령에 따라 제어하는 기능을 수행한다. 또한, 인코딩부(260)는 믹싱부(250)가 생성한 합성 미디어 신호를 인코딩하는 기능을 수행한다.Meanwhile, the controller 240 controls the magnitudes of the plurality of media signals generated by the decoder 220 and the signals of the stereo audio signals generated by the channel copyer 230 according to a control command through the user terminal 100 of the user. Function to control. In addition, the encoding unit 260 encodes the composite media signal generated by the mixing unit 250.

한편, 저장부(270)에는 믹싱부(250)가 생성한 합성 미디어 신호가 저장되며, 또한 인코딩부(260)가 합성한 미디어 신호도 저장된다.Meanwhile, the storage unit 270 stores the composite media signal generated by the mixing unit 250, and also stores the media signal synthesized by the encoding unit 260.

도 3은 본 발명에 따른 미디어 편집 방법의 원리를 설명하는 도면이다. 도 1 내지 도 3을 참조하여, 본 발명에 따른 미디어 편집 방법을 설명하면, 웹서버(200)의 분리부(210)는 사용자 단말기(100)로부터 수신되었거나, 웹서버(200)의 저장부(270)에 저장되어 있는 멀티트랙 미디어 파일의 한 종류인 MP3 파일 등의 멀티 트랙 오디오 파일을 분리하여, 복수개의 오디오 파일을 획득한다. 복수개의 오디오 파일은 반주 오디오 파일인 제1 오디오 파일, 보컬 오디오 파일인 제2 오디오 파일, 효과음 등의 기타 오디오 파일인 제3 오디오 파일 등이 될 수 있을 것이며, 이들은 모두 스테레오 오디오 파일이다.3 is a view for explaining the principle of a media editing method according to the present invention. 1 to 3, when describing a media editing method according to the present invention, the separation unit 210 of the web server 200 is received from the user terminal 100 or the storage unit of the web server 200 ( A plurality of audio files are obtained by separating a multitrack audio file such as an MP3 file, which is a type of multitrack media file stored in step 270. The plurality of audio files may be a first audio file, which is an accompaniment audio file, a second audio file, which is a vocal audio file, a third audio file, which is another audio file such as an effect sound, and the like, all of which are stereo audio files.

한편, 웹서버(200)의 디코딩부(220)는 이들 각각의 분리된 스테레오 오디오 파일을 디코딩함으로써 각각의 스테레오 오디오 파일에 대응하는 아날로그 스테레오 오디오 신호를 생성한다.Meanwhile, the decoding unit 220 of the web server 200 generates an analog stereo audio signal corresponding to each stereo audio file by decoding each of the separated stereo audio files.

한편, 사용자 단말기(100)에 구비된 모노 마이크를 통해 웹서버(200)에 전송된 멀티 트랙 미디어 파일에 대응되는 모노 채널 오디오 신호는 웹서버(200)의 채 널 복사부(230)를 통해 채널 복사됨으로써, 스테레오 오디오 신호로 변환된다.Meanwhile, the mono channel audio signal corresponding to the multi-track media file transmitted to the web server 200 through the mono microphone provided in the user terminal 100 is channeled through the channel copy unit 230 of the web server 200. By copying, it is converted into a stereo audio signal.

채널 복사를 통해 생성된 스테레오 오디오 신호와 디코딩부(220)에서 생성된 복수개의 아날로그 스테레오 오디오 신호는 믹싱부(250)에서 합성되어, 합성 미디어 신호를 생성하게 된다.The stereo audio signal generated through the channel copy and the plurality of analog stereo audio signals generated by the decoder 220 are synthesized by the mixer 250 to generate a synthesized media signal.

한편, 사용자는 사용자 단말기(100)를 통해 선택명령을 입력함으로써, 채널 복사를 통해 생성된 스테레오 오디오 신호와 합성되는 신호로서 복수개의 아날로그 스테로오 오디오 신호 중 일부를 선택할 수도 있을 것이다.Meanwhile, the user may input a selection command through the user terminal 100 to select some of the plurality of analog stereo audio signals as a signal synthesized with the stereo audio signal generated through the channel copy.

아울러, 사용자는 사용자 단말기(100)를 통해 선택명령을 입력함으로써, 믹싱부(250)에서 합성 오디오 신호가 생성되기 이전의 각각의 신호들의 크기를 조절함으로써, 각 신호들의 볼륨을 조절한 상태에서 합성 오디오 신호를 생성할 수도 있을 것이다.In addition, the user inputs a selection command through the user terminal 100 to adjust the size of each signal before the synthesized audio signal is generated in the mixing unit 250, thereby adjusting the volume of each signal. It may be possible to generate an audio signal.

상술한 바와 같이, 생성된 합성 오디오 신호는 웹서버(200)의 저장부(270)에 저장되며, 합성 오디오 신호를 전송받은 사용자 단말기(100)를 통해 오디오 출력이 이루어질 수도 있을 것이다.As described above, the generated synthetic audio signal is stored in the storage unit 270 of the web server 200, and the audio output may be performed through the user terminal 100 receiving the synthetic audio signal.

또한, 합성 오디오 신호는 인코딩부(260)에서의 인코딩을 거친 후에 웹서버(200)의 저장부(270)에 저장되어 보관되며, 사용자 단말기(100)의 요청에 따라 사용자 단말기(100)로 전송될 수도 있을 것이다.In addition, the synthesized audio signal is stored and stored in the storage unit 270 of the web server 200 after the encoding in the encoding unit 260, and transmitted to the user terminal 100 at the request of the user terminal 100 It could be.

도 4는 본 발명에서의 모노 채널 오디오 신호의 채널 복사의 과정을 설명하는 도면이다. 도 4를 참조하면, (a)에서와 같은 모노 채널 오디오 신호는 (b)에서와 같은 채널 복사의 과정을 통해 스테레오 오디오 신호로 변환되고, 이와 같이 생 성된 스테레오 오디오 신호는 (c)에서와 같은 오디오 블록의 배치구조를 갖게 된다.4 is a diagram illustrating a channel copying process of a mono channel audio signal according to the present invention. Referring to FIG. 4, a mono channel audio signal as in (a) is converted into a stereo audio signal through a channel copy process as in (b), and the stereo audio signal thus generated is as in (c). It has an arrangement structure of audio blocks.

한편, 본 발명에서의 웹서버(200)가 수행하는 미디어 편집 기능은 도 5에서와 같은, 별도의 미디어 편집 장치(300)를 통해서도 구현가능할 것이다.Meanwhile, the media editing function performed by the web server 200 in the present invention may be implemented through a separate media editing apparatus 300 as shown in FIG. 5.

본 발명을 실시함에 있어서, 미디어 편집 장치(300)는 별도의 미디어 플레이어 기기로 제작되거나 스마트 폰과 같은 형태로 제작될 수도 있을 것이다.In the practice of the present invention, the media editing apparatus 300 may be manufactured in a separate media player device or in a form such as a smart phone.

아울러, 미디어 편집 장치(300)의 내부 구조는 도 2에서의 웹서버(200)의 내부 구조와 동일하게 구성되어, 각각 동일한 기능을 수행하게 될 것이며, 본 발명을 실시함에 있어서는, 상술한 웹서버(200)에서 실행되는 각 단계와 동일한 단계를 실행시키는 프로그램이 미디어 편집 장치(300)에 설치될 수도 있을 것이다.In addition, the internal structure of the media editing apparatus 300 is configured in the same way as the internal structure of the web server 200 in FIG. 2, and will perform the same functions, respectively, in implementing the present invention, the above-described web server A program for executing the same steps as those executed at 200 may be installed in the media editing apparatus 300.

아울러, 해당 프로그램은 웹서버(200)에 접속한 상태에서 미디어 편집 장치(300)로 다운로드될 수도 있을 것이다.In addition, the program may be downloaded to the media editing apparatus 300 while being connected to the web server 200.

즉, 사용자가 조작 패널부(340)을 조작함으로써, 미디어 편집 장치(300)의 내부에 저장된 멀티 트랙 미디어 파일이 실행되면, 사용자는 마이크를 통해 노래 등의 자신의 음성을 입력하게 되고, 마이크(310)를 통해 입력된 모노 채널 오디오 신호는 미디어 편집 장치(300) 내부의 채널 복사부(230)에 의해 스테레오 오디오 신호로 변환된다.That is, when the multi-track media file stored in the media editing apparatus 300 is executed by the user operating the operation panel unit 340, the user inputs his or her own voice such as a song through the microphone, and the microphone ( The mono channel audio signal input through the 310 is converted into a stereo audio signal by the channel copying unit 230 inside the media editing apparatus 300.

멀티 트랙 미디어 파일이 각각 제1 오디오, 제2 오디오, 제3 오디오로 분리되어 디코딩된 상태에서, 사용자 음성의 스테레오 오디오 신호와 믹싱되어 출력부(330)를 통해 출력되고, 이와 동시에 사용자는 볼륨 조절부(320)를 조작함으로써 각 오디오 신호의 출력되는 크기를 제어할 수 있으며, 이와 같이 출력되는 합성 미디어 신호는 출력과 동시에 내부의 저장부(270)에 저장된다.In the state where the multi-track media file is divided into the first audio, the second audio, and the third audio, respectively, and decoded, the multi-track media file is mixed with the stereo audio signal of the user's voice and output through the output unit 330. At the same time, the user adjusts the volume. By controlling the output unit 320, the output size of each audio signal can be controlled, and the outputted composite media signal is stored in the internal storage unit 270 at the same time as the output.

이상에서는 본 발명의 바람직한 실시예 및 응용예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시예 및 응용예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안될 것이다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the present invention.

도 1은 본 발명에 따른 미디어 편집 서비스 제공 시스템의 구조도,1 is a structural diagram of a media editing service providing system according to the present invention;

도 2는 본 발명에 따른 미디어 편집 서비스 제공 시스템 상의 웹서버의 기능 블록도,2 is a functional block diagram of a web server on a media editing service providing system according to the present invention;

도 3은 본 발명에 따른 미디어 편집 방법의 원리를 설명하는 도면,3 is a view for explaining the principle of a media editing method according to the present invention;

도 4는 본 발명에서의 모노 채널 오디오 신호의 채널 복사의 과정을 설명하는 도면, 및4 is a view for explaining a process of channel copying of a mono channel audio signal in the present invention; and

도 5는 본 발명에 따른 미디어 편집 장치의 사용 상태를 나타낸 도면이다.5 is a view showing a state of use of the media editing apparatus according to the present invention.

Claims (11)

하나의 제1 미디어 파일 및 상기 제1 미디어 파일에 대응되는 적어도 하나의 제2 미디어 파일을 동시에 재생하거나 선택적으로 재생하기 위한 멀티 트랙 미디어 파일을 상기 제1 미디어 파일 및 상기 제2 미디어 파일로 분리하는 분리부;Separating a multi-track media file into the first media file and the second media file for simultaneously playing or selectively playing one first media file and at least one second media file corresponding to the first media file. Separator; 상기 분리부에 의해 분리된 상기 제1 미디어 파일 및 상기 적어도 하나의 제2 미디어 파일을 디코딩하여 각각의 미디어 신호를 생성하는 디코딩부;A decoder configured to decode the first media file and the at least one second media file separated by the separator to generate respective media signals; 상기 멀티 트랙 미디어 파일에 대응되는 모노 채널 오디오 신호의 채널을 복사하는 채널 복사부; 및A channel copying unit which copies a channel of a mono channel audio signal corresponding to the multi-track media file; And 상기 채널 복사부에 의해 생성된 스테레오 오디오 신호와, 상기 디코딩부에서 생성된 적어도 하나의 미디어 신호를 믹싱하여 합성 미디어 신호를 생성하는 믹싱부A mixing unit which generates a composite media signal by mixing the stereo audio signal generated by the channel copy unit and at least one media signal generated by the decoding unit 를 포함하는 미디어 편집 장치.Media editing device comprising a. 제1항에 있어서,The method of claim 1, 상기 디코딩부에서 생성된 상기 각각의 미디어 신호 및 상기 채널 복사부에서 생성된 상기 스테레오 오디오 신호의 크기를 개별적으로 제어하는 제어부를 더 포함하는 미디어 편집 장치.And a controller for individually controlling the magnitudes of the respective media signals generated by the decoding unit and the stereo audio signal generated by the channel copy unit. 제1항에 있어서,The method of claim 1, 상기 믹싱부가 생성한 상기 합성 미디어 신호를 인코딩하는 인코딩부를 더 포함하는 미디어 편집 장치.And an encoding unit which encodes the composite media signal generated by the mixing unit. 제3항에 있어서,The method of claim 3, 상기 믹싱부가 생성한 상기 합성 미디어 신호, 및 상기 인코딩부가 인코딩한 합성 미디어 신호를 저장하는 저장부를 더 포함하는 미디어 편집 장치.And a storage unit which stores the composite media signal generated by the mixing unit and the composite media signal encoded by the encoding unit. 하나의 제1 미디어 파일 및 상기 제1 미디어 파일에 대응되는 적어도 하나의 제2 미디어 파일을 동시에 재생하거나 선택적으로 재생하기 위한 멀티 트랙 미디어 파일을 상기 제1 미디어 파일 및 상기 제2 미디어 파일로 분리하는 분리부;Separating a multi-track media file into the first media file and the second media file for simultaneously playing or selectively playing one first media file and at least one second media file corresponding to the first media file. Separator; 상기 분리부에 의해 분리된 상기 제1 미디어 파일 및 상기 적어도 하나의 제2 미디어 파일을 디코딩하여 각각의 미디어 신호를 생성하는 디코딩부;A decoder configured to decode the first media file and the at least one second media file separated by the separator to generate respective media signals; 상기 멀티 트랙 미디어 파일에 대응되는 모노 채널 오디오 신호의 채널을 복사하는 채널 복사부; 및A channel copying unit which copies a channel of a mono channel audio signal corresponding to the multi-track media file; And 상기 채널 복사부에 의해 생성된 스테레오 오디오 신호와, 상기 디코딩부에서 생성된 적어도 하나의 미디어 신호를 믹싱하여 합성 미디어 신호를 생성하는 믹 싱부Mixing unit for generating a composite media signal by mixing the stereo audio signal generated by the channel copy unit and at least one media signal generated by the decoding unit 를 포함하는 웹서버.Web server comprising a. 제5항에 있어서,The method of claim 5, 상기 디코딩부에서 생성된 상기 각각의 미디어 신호 및 상기 채널 복사부에서 생성된 상기 스테레오 오디오 신호의 크기를 개별적으로 제어하는 제어부를 더 포함하는 웹서버.And a controller for individually controlling the sizes of the respective media signals generated by the decoding unit and the stereo audio signal generated by the channel copy unit. 제5항에 있어서,The method of claim 5, 상기 믹싱부가 생성한 상기 합성 미디어 신호를 인코딩하는 인코딩부를 더 포함하는 웹서버.And an encoding unit for encoding the composite media signal generated by the mixing unit. 제7항에 있어서,The method of claim 7, wherein 상기 믹싱부가 생성한 상기 합성 미디어 신호, 및 상기 인코딩부가 인코딩한 합성 미디어 신호를 저장하는 저장부를 더 포함하는 웹서버.And a storage unit for storing the composite media signal generated by the mixing unit and the composite media signal encoded by the encoding unit. (a) 웹서버가, 하나의 제1 미디어 파일 및 상기 제1 미디어 파일에 대응되는 적어도 하나의 제2 미디어 파일을 동시에 재생하거나 선택적으로 재생하기 위한 멀티 트랙 미디어 파일을 상기 제1 미디어 파일 및 상기 제2 미디어 파일로 분리하고, 분리된 상기 제1 미디어 파일 및 상기 적어도 하나의 제2 미디어 파일을 디코딩하여 각각의 미디어 신호를 생성하며, 상기 멀티 트랙 미디어 파일에 대응되는 모노 채널 오디오 신호의 채널을 복사하는 단계; 및(a) the first media file and the multi-track media file for the web server to simultaneously play or selectively play one first media file and at least one second media file corresponding to the first media file. Separate the first media file and the at least one second media file into a second media file to generate respective media signals, and output a channel of the mono channel audio signal corresponding to the multi-track media file. Copying; And (b) 상기 웹서버가, 상기 채널 복사에 의해 생성된 스테레오 오디오 신호와, 상기 생성된 적어도 하나의 미디어 신호를 믹싱하여 합성 미디어 신호를 생성하는 단계(b) the web server generating a composite media signal by mixing the stereo audio signal generated by the channel copy with the at least one media signal generated; 를 포함하는 미디어 편집 서비스 제공 방법.Media editing service providing method comprising a. 제9항에 있어서,10. The method of claim 9, 상기 (a) 단계 이후에,After step (a), 상기 웹서버가, 상기 채널 복사에 의해 생성된 스테레오 오디오 신호와, 상기 생성된 적어도 하나의 미디어 신호의 크기를 개별적으로 제어하는 단계를 더 포함하는 미디어 편집 서비스 제공 방법.And separately controlling, by the web server, the size of the stereo audio signal generated by the channel copy and the generated at least one media signal. 제9항에 있어서,10. The method of claim 9, 상기 웹서버가, 상기 합성 미디어 신호를 인코딩하는 단계를 더 포함하는 미디어 편집 서비스 제공 방법.And encoding, by the web server, the composite media signal.
KR1020090127691A 2009-12-21 2009-12-21 Media File Editing Device, Media File Editing Service Providing Method, and Web-Server Used Therein KR101218801B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020090127691A KR101218801B1 (en) 2009-12-21 2009-12-21 Media File Editing Device, Media File Editing Service Providing Method, and Web-Server Used Therein
PCT/KR2009/007658 WO2011078417A1 (en) 2009-12-21 2009-12-22 Media editing apparatus, media editing service providing method, and web server used therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090127691A KR101218801B1 (en) 2009-12-21 2009-12-21 Media File Editing Device, Media File Editing Service Providing Method, and Web-Server Used Therein

Publications (2)

Publication Number Publication Date
KR20110071192A KR20110071192A (en) 2011-06-29
KR101218801B1 true KR101218801B1 (en) 2013-01-18

Family

ID=44195925

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090127691A KR101218801B1 (en) 2009-12-21 2009-12-21 Media File Editing Device, Media File Editing Service Providing Method, and Web-Server Used Therein

Country Status (2)

Country Link
KR (1) KR101218801B1 (en)
WO (1) WO2011078417A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014181969A1 (en) * 2013-05-07 2014-11-13 Seok Cheol Recording medium recorded with multi-track media file, method for editing multi-track media file, and apparatus for editing multi-track media file

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050086139A (en) * 2004-02-25 2005-08-30 정시욱 System and method for producing self-demonstrated music file
KR100584571B1 (en) 2003-09-03 2006-05-30 삼성전자주식회사 Audio stream mixing method
KR20070099456A (en) * 2006-04-03 2007-10-09 엘지전자 주식회사 Apparatus for processing media signal and method thereof
KR20090084254A (en) * 2008-01-31 2009-08-05 (주)오디즌 Handy-terminal and storage-media saving a packaged file of multimedia, system offering a packaged file of multimedia, method of offering a multimedia and method of playing a packaged file of multimedia

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1341160A1 (en) * 2002-03-01 2003-09-03 Deutsche Thomson-Brandt Gmbh Method and apparatus for encoding and for decoding a digital information signal
KR100923156B1 (en) * 2006-05-02 2009-10-23 한국전자통신연구원 System and Method for Encoding and Decoding for multi-channel audio

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100584571B1 (en) 2003-09-03 2006-05-30 삼성전자주식회사 Audio stream mixing method
KR20050086139A (en) * 2004-02-25 2005-08-30 정시욱 System and method for producing self-demonstrated music file
KR20070099456A (en) * 2006-04-03 2007-10-09 엘지전자 주식회사 Apparatus for processing media signal and method thereof
KR20090084254A (en) * 2008-01-31 2009-08-05 (주)오디즌 Handy-terminal and storage-media saving a packaged file of multimedia, system offering a packaged file of multimedia, method of offering a multimedia and method of playing a packaged file of multimedia

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014181969A1 (en) * 2013-05-07 2014-11-13 Seok Cheol Recording medium recorded with multi-track media file, method for editing multi-track media file, and apparatus for editing multi-track media file
KR101518294B1 (en) 2013-05-07 2015-05-07 주식회사 인코렙 Media Recorded with Multi-Track Media File, Method and Apparatus for Editing Multi-Track Media File
US9928876B2 (en) 2013-05-07 2018-03-27 Vocoo Inc. Recording medium recorded with multi-track media file, method for editing multi-track media file, and apparatus for editing multi-track media file

Also Published As

Publication number Publication date
KR20110071192A (en) 2011-06-29
WO2011078417A1 (en) 2011-06-30

Similar Documents

Publication Publication Date Title
US11178457B2 (en) Interactive music creation and playback method and system
WO2007066819A1 (en) Music edit device and music edit method
WO2007066818A1 (en) Music edit device and music edit method
US10623879B2 (en) Method of editing audio signals using separated objects and associated apparatus
KR20130121173A (en) Semantic audio track mixer
JP2009537876A5 (en)
KR20120082738A (en) System for multi channel multi track audio and audio processing method thereof
JP4174940B2 (en) Karaoke equipment
KR100639154B1 (en) The method and apparatus for creation and playback of sound source
KR101218801B1 (en) Media File Editing Device, Media File Editing Service Providing Method, and Web-Server Used Therein
WO2011087460A1 (en) A method and a device for generating at least one audio file, and a method and a device for playing at least one audio file
KR101029483B1 (en) Equipment and method manufacture ucc music use a file audio multi-channel
Case Mix smart: Professional techniques for the home studio
JP4236533B2 (en) Musical sound generator and program thereof
KR100383061B1 (en) A learning method using a digital audio with caption data
JP5454530B2 (en) Karaoke equipment
KR200447608Y1 (en) Superior sound multi-channel audio system for karaoke using dsp
US20120277894A1 (en) Audio authoring apparatus and audio playback apparatus for an object-based audio service, and audio authoring method and audio playback method using same
KR20100072476A (en) Method and apparatus for generation and playback of object based audio contents
JP2005107285A (en) Musical piece reproducing apparatus
KR101562041B1 (en) Method for Producing Media Content of Duet Mode, Media Content Producing Device Used Therein
KR101193152B1 (en) Method and apparatus for mixing objects between object based sound source
JP2008026674A (en) Karaoke on demand distribution system
JP5510435B2 (en) Karaoke device and program
JP2007079413A (en) Audio reproduction device, audio distribution system, audio reproduction program and authoring program

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20151125

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20161209

Year of fee payment: 5

LAPS Lapse due to unpaid annual fee