1. Advertising
    y u no do it?

    Advertising (learn more)

    Advertise virtually anything here, with CPM banner ads, CPM email ads and CPC contextual links. You can target relevant areas of the site and show ads based on geographical location of the user if you wish.

    Starts at just $1 per CPM or $0.10 per CPC.

Video website with youtube api tools.

Discussion in 'Google API' started by mark_2015, Dec 10, 2011.

  1. #1
    aktivtube.com

    Video Search Engines-For a Wonderful User Experience
    Do you have an idea about video search engines? As the name suggests they are search engines specially designed for video content. They are specialized crawlers which scan a variety of video content available on numerous web portals. It can be easily used to search every kind of video clip at one platform instead of browsing it across different portals. It is one of the best ways to search, discover as well as watch numerous videos online. You can check out an array of interesting videos from different genre namely, comedy, politics, sports, entertainment and many more.
    Video search engines are truly fabulous as you can enjoy the full series of your favorite TV show, the hottest new music videos, flash mob videos, breaking news clips as well as many other informative videos about your favorite celebrity, sportsperson and a lot more. It is undoubtedly wonderful and renders the best user experience to its clientele. If you are an avid Internet user, you would surely agree that many video download sites have mushroomed in the past few years. Many of these search engines utilize the YouTube API tools. Social networking sites like Facebook and twitter have become a hub for video sharing. Thus, most of the users of these sites share the videos with the help of video sites. Streaming videos online is one of the commonest hobbies among web users. Finding the videos online as well as checking out these video clips has drastically changed the way Internet is used.
    In case, you have used the video search engine, you might have checked out its amazing features. As you browse along a variety of videos, the video search engine keeps a track of your activities and suggests you relevant videos based on your prior search. In addition, while you are typing in your query you will find worthy suggestions based on the keyword. The keywords used for the search can be found in the title tag, media text as well as content linked web pages. The video search is made either by using the human powered search or technological systems which work automatically in a way to detect the video content and match it with the requirement of the user. Video download is extremely easy on these sites. You can check out animation films, news and other related videos where the search engine page can work with 6 different languages.
    The video search engines will render you the access to some of the best videos from across the globe. It allows the user to search for a particular video available in different format type. This is indeed wonderful as you don’t have to switch from one site to another to watch different videos. With the dawn of Web 2.0 the video search engines have greatly expanded and are not just restricted to searching videos but can also be used for creating the videos and sharing them with friends. It also renders you the power to search all the videos collected by a particular user. Enjoy the wonderful world of video search engines!

    aktivtube.com
     
    mark_2015, Dec 10, 2011 IP
  2. mimo91

    mimo91 Peon

    Messages:
    30
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    0
    #2
    u can use youtube api tools to only search on videos on youtube easily using javascript or php
     
    mimo91, Feb 29, 2012 IP
  3. nicolasmith504

    nicolasmith504 Peon

    Messages:
    78
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #3
    buddy youtube is best for every kind of video and there are many video which can teach you step by step
     
    nicolasmith504, Mar 21, 2012 IP
  4. Direct Design

    Direct Design Peon

    Messages:
    32
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #4
    I was able to use the API to feed trending videos to my site trendingviral.com
    Using the Google Developers API Guide,
    Here: adf.ly/7p2qW
     
    Direct Design, Apr 25, 2012 IP
  5. saha.harsh

    saha.harsh Peon

    Messages:
    23
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #5
    There are a large number of tutorials on youtube API(official tutorials) on youtube itself. I have also used this API in some of my clients' websites for searching, uploading etc. This API is very easy to use (personal opinion). Took less than 10 hours to figure out what and how to use it.
     
    saha.harsh, Apr 28, 2012 IP
  6. Direct Design

    Direct Design Peon

    Messages:
    32
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #6
    Do you have a site I can look at with the YouTube Uploader API, I am trying to get ideas on how to integrate it into my site.
    Thanks!
     
    Direct Design, Apr 28, 2012 IP
  7. grvacademy

    grvacademy Peon

    Messages:
    28
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #7
    it will help to make customize for YouTube to your site..
     
    grvacademy, May 2, 2012 IP
  8. annaharryson

    annaharryson Peon

    Messages:
    207
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #8
    thanks for sharing the information about it.
     
    annaharryson, May 17, 2012 IP
  9. inout

    inout Greenhorn

    Messages:
    59
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    6
    #9
    use youtube and bing api to get video results
     
    inout, Aug 8, 2012 IP
  10. DaveInFL

    DaveInFL Peon

    Messages:
    125
    Likes Received:
    4
    Best Answers:
    0
    Trophy Points:
    0
    #10
     private static string _title { get; set; }
    
            private static string _descripton { get; set; }
            private static string _tags { get; set; }
            private static bool _private { get; set; }
            private static string _Category { set; get; }   
            private static string _localfilename { get; set; }
    
    
    
    
            private static BackgroundWorker uploader;
    
            private static YouTubeRequestSettings settings1;
          
          
            private void chkPrivate_Click(object sender, RoutedEventArgs e)
            {
                _private = Convert.ToBoolean(chkPrivate.IsChecked);
            }
           
            static void UploaderDoWork(object sender, DoWorkEventArgs e)
            {
                
                var request = new YouTubeRequest(settings1);
                ((GDataRequestFactory)request.Service.RequestFactory).Timeout = 999999999;
                var newVideo = new Video { Title = _title };
                newVideo.Tags.Add(new MediaCategory(_Category, YouTubeNameTable.CategorySchema));
               
                newVideo.Description = _descripton;
                newVideo.YouTubeEntry.Private = _private;
                newVideo.Keywords = _tags;
                newVideo.YouTubeEntry.MediaSource = new MediaFileSource(_localfilename, "video/mp4");
                
                try
                {
            
                    request.Upload(newVideo);
                 
       
                }
              
                catch (Exception exception)
                {
                    _err = exception.Message;
    
                    MessageBox.Show("Upload failed: " + exception.Message);
    
                }
                
            }
    
            private static string _err { get; set; }
    Code (markup):



     private void btnPostVideo_Click(object sender, RoutedEventArgs e)
            {
                try
                {
                    tabSettings.IsHitTestVisible = false;
                    grdUploadControls.Visibility = Visibility.Collapsed;
                    grdUploading.Visibility = Visibility.Visible;
    
                    //((GDataRequestFactory)settings.Service.RequestFactory).Timeout = 9999999;
                    _title = txtTitle.Text;
                    _tags = txtTags.Text;
                    _descripton = txtVideoDescription.Text;
                    settings1 = new YouTubeRequestSettings(
                       Properties.Settings.Default.YPAppID,
                      Properties.Settings.Default.YPAppKey,
                       Properties.Settings.Default.YTLogin,
                      Properties.Settings.Default.YTPassword);
                   
    
                    uploader = new BackgroundWorker { WorkerReportsProgress = true, WorkerSupportsCancellation = true };
                    uploader.DoWork += UploaderDoWork;
    
                    uploader.RunWorkerCompleted += delegate
                    {
                        _localfilename = null;
                        grdUploadControls.Visibility = Visibility.Visible;
                        grdUploading.Visibility = Visibility.Collapsed;
    
    
                        tabUpload.IsHitTestVisible = false;
                        tabSettings.IsHitTestVisible = true;
                        tabGetVideo.IsHitTestVisible = true;
                        tabGetVideo.IsSelected = true;
    
                        lblSucess.Visibility = Visibility.Visible;
                        lblSucess.Content = txtTitle.Text + " " + lblSucess.Content;
                      
                    
    
                        MessageBox.Show(txtTitle.Text + " Upload completed");
                        uploader = null;
    
    
    
                    };
                    uploader.RunWorkerAsync();
                }
                catch (Exception ex)
                {
    
                    MessageBox.Show(ex.Message);
                }
    
    
    
    
            }
    
    
    Code (markup):
    [​IMG]
    Partial code of quick and useful apps. I coded a simple video swiper in about 4 hours, it allows a person to select a video and the tool will download it then upload to a specific account. Easy stuff.
     
    DaveInFL, Aug 13, 2012 IP