Embodiment
Present embodiment adopts Microsoft Windows XP Profesional Service Pack 2, and Intel (R) Xeon (TM) CPU 3.00GHZ, the PC computer of 2.00GB internal memory are as hardware device:
One, be that platform is as the equipment of cutting out video and audio fragment and separating audio, video with Total Video Converter.The cutting of film is to be fit to the filmstrip of public recreation.Selected fragment is come out from the whole cutting of whole film, comprise video and synchronous audio frequency, be accurate to every frame.The intercepting filmstrip is converted to the PAL video, is fit to China's playing standard, frame rate: 25.00 frame/seconds, audio sample rates: 44000 samples/sec or 48000 samples/sec.The audio frequency that intercepts video segment is peeled off making becomes independent audio file, makes the former video that filmstrip becomes absence of audio that intercepted.
Two, be that platform is as dynamic colour changing captions equipment with Syatoo.Make the dynamic colour changing captions of prompting captions for according to audio content and time domain isolated video: because existing films and television programs do not have the dynamic title (word speed that cooperates original each role of film, the lines captions carry out word for word colour changing and show, with prompting performing artist voice rhythm), need carry out the making of dynamic title.Use Syatoo software to make the corresponding dynamic captions according to role's word speed, all role's lines that intercept filmstrip are write down document respectively, begin to occur and end position keeps a record at every frame with each word in each role's voice, the mode of filling with each word color is made into a dynamic reminding captions document---subtitle file separately for each role.
Three, be the platform audio treatment facility of audio as a setting with Cool Edit Pro 2.0.Utilize CoolEdit Pro 2.0 to remove the voice of isolated audio frequency; The sound of collecting or record is made into identical with original works or similar background audio fragment.The collection of sound material and recording: determine audio types all in original video, gather one by one, as the train sound material in travelling, sound material that vial is smashed or the like, need same or similar with former cameo shot audio volume control amplitude, be connected gathering the timeline position of good audio material according to the audio frequency in original work and the fragment, be accurate to every frame, thereby form a new audio file---the new track of original cameo shot.Audio sample rates is: 44000 samples/sec or 48000 samples/sec, time span is identical with the video file that intercepts filmstrip (no track).
Four, set up database with the PL/SQL language, audio material is carried out Classification Management and retrieval, making for later background audio provides material easily.Come the storing audio material with the dish cabinet, and with its classification, classification again in the classification, as: the audio frequency that glass is broken can be referred in the cup (secondary classification) of articles for daily use (one-level classification) lining.Seeking the enquiry module of required material by classification and keyword with available three kinds of methods of PL/SQL language design: (1) search---can select to search for generally and senior precise search calling software interface, example: in material database, seek the broken sound of glass, the available keyword " glass " of searching for generally, all audio materials that the glass keyword arranged all can be searched come out in material database like this, and can import keyword " glass is broken " when using senior precise search, this moment, the display result of search only can show about the broken material of glass.(2) classification searching---in calling software, select that the one-level classification of required audio frequency---the secondary classification is sought, example: in material database, seek the broken sound of glass, in the one-level classification, select articles for daily use, select cup therein, the material under all these classifications all can be revealed like this.(3) classified search---in calling software interface, at one-level classification---the laggard line search of secondary classification of selecting required audio frequency, example: in material database, seek the broken sound of glass, in the one-level classification, select articles for daily use, select cup therein, and in its interface searching key word " broken ", in the cup classification, all can be revealed like this all about broken audio frequency.And keyword can be set at glass, broken etc.
Five, in order to make film more perfect, can end up well in the beginning of film and make prelude and coda, prelude and coda are made and can be completed with Photoshop CS2 9.0 and Macromedia Flash8.0.
Six, be that platform is as rendering apparatus with Adobe Premiere Pro2.0.After video, captions, track, prelude and coda complete, utilize Adobe Premiere Pro2.0 that each file is integrated.In the time of need providing captions for several roles, each role's prompting captions can not have overlapping phenomenon in silver-colored display screen, 1/4 zone below screen, captions are subdivided into four lattice of matrix pattern, the dynamic reminding captions that show a role in every lattice, maximum like this prompting captions that can show four roles simultaneously.The color of captions is dynamically filled with each word in each role's voice and is begun to occur and end position is as the criterion at every frame.In the video if any original captions, then carry out shade, Fuzzy Processing, with video dubbing portion (video backup) and in the position that its original captions occur a captions rectangle frame is set, guarantee original captions therein, it is carried out Fuzzy Processing, synthetic with video backup shade captions rectangle frame and video, come the original captions in the video are blured.Video, captions, three files of track are as the criterion with the video time line, are accurate to every frame, carry out the synthetic of track and captions, and play up the final PTV film source of formation.
Just can produce the PTV film source by above step, the PTV film source is joined the VOD VOD system that present KTV uses, just can form the VOD VOD system of PTV.According to the VOD technology, can following function be set for the VOD VOD system of PTV:
System be provided with can self-defined system copyright information (web site name, network address, phone, E-Mail etc.), can carry out to functions such as user right, IP restrict access, advertising management, program audit, net cast, chatroom, film clips preview, comment enable or close setting, be convenient to user's built different look the audio resource plateform system.
Program inquiry has fuzzy query and accurate query function.
The responsible comment management that the bulletin and the user of system home page are delivered of information management.
The rights management user presses grouping management, and system can distribute foundation not have different limiting operations on the same group, and also can the may command nonregistered user using system.Certain group can be set for the back-stage management member, join different video servers according to different component and manage.
The conversion setting of address administration address can be interior net address or outer net map addresses another address, need not special setting, can make inside and outside network users access system resources simultaneously; Have IP address limitation function, the authority of independent IP address, address field or a network segment access system resources can be set.
Data backup can make things convenient for backup database and can come restore database by time or database-name.
Advertising management advertising management functional module is carried out the setting of the issue, position, state, classification, seniority among brothers and sisters etc. of advertisement.
Far management system has the accounting management function, and can control the user mode that the accounting management function is enabled or closed.If enable charging, charging way is divided into " monthly payment " and " chargeing by point ", can watch income statistics and order situation in real time; Comprehensive management is done in the rate of program, discount rate, way of paying, user account, income statistics etc.
The self-defined video on-demand system name of tv column of program, authority and open hour, can carry out uploading and issuing of single-unit order and batch program; The authority of program can be set, and the keeper can examine the program that the secondary keeper makes.
Mailing system keeper can send out mail to user's cohort in the system, notifies the latest development of user's native system.
User in the message system system can directly carry out mutual message issue and exchange.The keeper can carry out pocket transmission news to user, group etc.
System monitoring can show the state of current all video servers, comprises that IP address, the port of server, the maximum of softdog support number of users, maximal rate number, current code check number or the like various server states; Watch functions such as program seniority among brothers and sisters, online user number, program request statistics, and with functions such as graphic form performance program request, visit, service, program profile.
The user monitoring system manager can recognize the current IP address of user's name, member's type, the some broadcasting user of a broadcasting user, just in the video frequency program name of program request, the program request time and the video server IP address, video file place of beginning.
Log management provides two kinds of way to manages, IP Information On Demand is recorded in the journal file and IP Information On Demand record two kinds of patterns in the database.The keeper can realize long-range visit and check by webpage.
The store and manage keeper can collect the content deletion action to the collection size definition of user's group.
The different rights chatroom of different open hour can be set up in the chatroom, and can control that the chatroom is enabled or closed condition.
Server admin limits service time, number of users, the program request code check of user's re-authentication, video server, also can carry out the User Priority setting, makes the higher-level user have the right of preferential login under the full situation of number of users.Can set and use different code check restrictions when different server is downloaded.
SiteServer LBS utilizes the concurrent technology of " distributed " server cluster data traffic, in whole network service system, be not that a certain isolated video server provides data transport service for the user, but all video servers can provide data transport service simultaneously.
The resource program request conducts interviews by the B/S pattern, provides embedded and two kinds of play mode of Pop-up, has functions such as focus film, new film recommendation, program seniority among brothers and sisters, but and statistical system film sum, total visit capacity and the current number of reaching the standard grade.
Resource downloading is by hero's downloader, and the user can carry out the download of program resource.
The user collects the user and can collect the film of watching, and is divided into total collection and privately owned collection.Can collect whole program, also can favorites one section.The program of being collected has " keyword " and " description " field to mark.
Comment is delivered to be had only the registered user just can carry out resource to make comments.
User management can be carried out the modification of subscriber data, user cipher, collection resource, program request record, message management and check in user management; To enabling the system of charge function, the user can also continue to pay dues to charge type, user, the order inquiry manages and operates.
Program request master interface classification: hommization classification, it is more convenient that user's query point is broadcast, careful hommization classification is carried out according to singer/movie star, name stroke, sex, song kind/type of drama, name number of words/role's quantity, program request ranking list or the like respectively with KTV and PTV total points in main interface.
Just for this entertainment form of PTV provides hardware condition, as shown in Figure 1, is that the distribution situation of PTV private room: PTV selects and broadcast by operating desk 1 shown in the figure by above means; The performing artist carries out role's performance bymere suggestion screen 3 on stage 2; The onlooker sits around on the other sofa 5 of tea table 4, watches original works on the large-screen 6 and the performing artist on the view platform.