hi, can any one please tell me that what are the procedures and steps one has to take for doing video manipulations and editing like frame extraction etc using C programming?
How to do video editing through C
Started by ●December 22, 2004
Reply by ●December 22, 20042004-12-22
On 2004-12-22 21:33:07 +0100, "prats" <prats_18@indiatimes.com> said:> hi, > > can any one please tell me that what are the procedures and steps one > has to take for doing video manipulations and editing like frame > extraction etc using C programming?That depends on the platform you're on. If we're talking about personal computers you might wish to look into Apple's cross platform QuickTime API. http://developer.apple.com/quicktime/ -- Stephan M. Bernsee http://www.dspdimension.com
Reply by ●December 22, 20042004-12-22
Reply by ●February 2, 20052005-02-02
On 2004-12-22 21:57:01 +0100, "pratyush" <pratyush.aditya@gmail.com> said:> what if one is working on windows platform??Like I said, QT is cross platform - that means it's for both Mac and Windows! Try the link, it's all there. -- Stephan M. Bernsee http://www.dspdimension.com
Reply by ●February 2, 20052005-02-02
sorry to bother you again but your site mostly contains the pitch shifting articles. As i am a student can you be more specific.
Reply by ●February 2, 20052005-02-02
On 2004-12-22 22:09:40 +0100, "pratyush" <pratyush.aditya@gmail.com> said:> sorry to bother you again but your site mostly contains the pitch > shifting articles. As i am a student can you be more specific.I wasn't talking about my site, I was talking about the link I provided in my last post: Here it is again: http://developer.apple.com/quicktime/ -- Stephan M. Bernsee http://www.dspdimension.com
Reply by ●February 2, 20052005-02-02
Can ne body help me in making the C++ Programme ,,, I will b most thankful to him .. plz help me The Programme is as .: OBJECT:- Design and implement a program to simulate the inventory control program of an online Automobile dealer - 'RUN AWAY MOTORS'. Please read the assignment completely to comprehend the exact requirements. Scenario You have been recently hired by the new Run Away Motors who are about to computerize their information on inventory. Since the company has a very large number of vehicles in stock you have been asked to arrange the records using Linked lists. The company wants to store the following information: 9-character Vehicle Identification number (VIN) (Ex: 123DZT789), Make (Ex. Toyota) Model (Ex. Corolla Sport) Year of Manufacture (Ex. 2003) Price of vehicle (Ex. $22,000.00) Following is the format of the data: 9 character Vehicle Identification. Make Name of up to 25 characters Model Name of up to 25 characters 4 Digit Manufacture Year Price, Floating Point data type (float) You will have to maintain the linked list in an ascending order based on the VIN number. You have been asked to allow the user to have following operations: Display Inventory: Provide a list of all the vehicles ordered by VIN. This list must contain each vehicle's VIN, Make, Model, Year of manufacture and Price. Add: Add a new vehicle to the inventory. Since you will have to maintain the list in ascending order of VIN number, you will have to add the new record only at the specific position in the list so that the order is maintained. This means that you will be implementing an 'ordered linked list'. Delete: Delete an existing vehicle (based on VIN), since deleting the record does not affect the order of the list, thus deleting is relatively simpler. Display Vehicle: Display the details of a vehicle given its VIN. You will have to list VIN, Make, Model, Manufacture Year and Quoted Price for a specific VIN that the user enters. You will have to make appropriate statements if the VIN is not found in the linked list. Quit (Shall also update all the current information to inventory.txt). You will have to create the initial linked list based on the initial set of data provided in the file (inventory.txt) - a random access file. You will have to read this data into your program, create the linked list, ordered (ascending) on VIN and display it to the user before showing the menu. You should create the initial linked list before you display the menu to the user. Also before you display the menu, prompt the user to input the date on which he is accessing the inventory. When the user decides to quit, you should rewrite the whole linked list into the file 'inventory.txt'. This should overwrite the earlier contents of 'inventory.txt'. (The file 'inventory.txt' is already provided with all the initial data. This file is to be used as the initial input to the C++ program. Treat this as random access file. Your program should first read the complete data from the file 'inventory.txt' create an ordered linked list, display this information and then should display the initial menu mentioned above.) Please make me that programmme and plzz mail me at ma email addresses.. absar_hamdardian@hotmail.com, absarahmed@gmail.com, absarahmed@spymac.com
Reply by ●February 2, 20052005-02-02
Can ne body help me in making the C++ Programme ,,, I will b most thankful to him .. plz help me The Programme is as .: OBJECT:- Design and implement a program to simulate the inventory control program of an online Automobile dealer - 'RUN AWAY MOTORS'. Please read the assignment completely to comprehend the exact requirements. Scenario You have been recently hired by the new Run Away Motors who are about to computerize their information on inventory. Since the company has a very large number of vehicles in stock you have been asked to arrange the records using Linked lists. The company wants to store the following information: 9-character Vehicle Identification number (VIN) (Ex: 123DZT789), Make (Ex. Toyota) Model (Ex. Corolla Sport) Year of Manufacture (Ex. 2003) Price of vehicle (Ex. $22,000.00) Following is the format of the data: 9 character Vehicle Identification. Make Name of up to 25 characters Model Name of up to 25 characters 4 Digit Manufacture Year Price, Floating Point data type (float) You will have to maintain the linked list in an ascending order based on the VIN number. You have been asked to allow the user to have following operations: Display Inventory: Provide a list of all the vehicles ordered by VIN. This list must contain each vehicle's VIN, Make, Model, Year of manufacture and Price. Add: Add a new vehicle to the inventory. Since you will have to maintain the list in ascending order of VIN number, you will have to add the new record only at the specific position in the list so that the order is maintained. This means that you will be implementing an 'ordered linked list'. Delete: Delete an existing vehicle (based on VIN), since deleting the record does not affect the order of the list, thus deleting is relatively simpler. Display Vehicle: Display the details of a vehicle given its VIN. You will have to list VIN, Make, Model, Manufacture Year and Quoted Price for a specific VIN that the user enters. You will have to make appropriate statements if the VIN is not found in the linked list. Quit (Shall also update all the current information to inventory.txt). You will have to create the initial linked list based on the initial set of data provided in the file (inventory.txt) - a random access file. You will have to read this data into your program, create the linked list, ordered (ascending) on VIN and display it to the user before showing the menu. You should create the initial linked list before you display the menu to the user. Also before you display the menu, prompt the user to input the date on which he is accessing the inventory. When the user decides to quit, you should rewrite the whole linked list into the file 'inventory.txt'. This should overwrite the earlier contents of 'inventory.txt'. (The file 'inventory.txt' is already provided with all the initial data. This file is to be used as the initial input to the C++ program. Treat this as random access file. Your program should first read the complete data from the file 'inventory.txt' create an ordered linked list, display this information and then should display the initial menu mentioned above.) Please make me that programmme and plzz mail me at ma email addresses.. absar_hamdardian@hotmail.com, absarahmed@gmail.com, absarahmed@spymac.com
Reply by ●February 2, 20052005-02-02
On 23 Dec 2004 05:06:29 -0800, absarahmed@gmail.com <absarahmed@gmail.com> wrote:> Can ne body help me in making the C++ Programme ,,, I will b most > thankful to him .. plz help me > The Programme is as .: >Sure. First, decompose the task into the appropriate objects. Then implement the objects in the language of your choice. FINALLY, figure out why it doesn't work. HTH
Reply by ●February 2, 20052005-02-02
"U-CDK_CHARLES\\Charles" <"Charles Krug"@aol.com> writes:> On 23 Dec 2004 05:06:29 -0800, absarahmed@gmail.com > <absarahmed@gmail.com> wrote: > > Can ne body help me in making the C++ Programme ,,, I will b most > > thankful to him .. plz help me > > The Programme is as .: > > > > Sure. > > First, decompose the task into the appropriate objects. > > Then implement the objects in the language of your choice. > > FINALLY, figure out why it doesn't work. > > HTHThat's a good start, Charles, but I think you left a few things out. First, decompose the task into the appropriate objects. Then implement the objects in the language of your choice. Then, after realizing that this decomposition is suboptimal, throw away existing implementation and redecompose. Re-implement objects of new decomposition. Then receive a major requirement that will make the existing decomposition suboptimal. Throw away existing implementation and re-decompose. Re-implement objects of new decomposition. Begin object testing. After several days or weeks of object testing, realize that the elegant decomposition you've crafted sucks so many CPU cycles that your application has become unusable. Throw away existing implementation and testing and re-decompose. Re-implement objects of new decomposition. Test objects of new decomposition. Integrate objects of new decomposition. Realize that a few objects were missing. Add those objects to the decomposed design, implement, test, and integrate. Deliver project to customer. -- Randy Yates Sony Ericsson Mobile Communications Research Triangle Park, NC, USA randy.yates@sonyericsson.com, 919-472-1124