“Youtube-dl” is Simply Awesome To Download Entire YouTube Channel!

Recently a client asked me to download their entire youtube channel so they can host the videos internally. However, there were over 100+ videos and downloading them manually would have been a very time consuming task so I did a little bit of research discovered this simple yet very powerful command called “youtube-dl”.  You can use it to download videos straight off of YouTube.

About youtube-dl:
youtube-dl is a small command-line program to download videos from YouTube.com and a few more sites. It requires the Python interpreter (2.6, 2.7, or 3.3+), and it is not platform specific. It should work in your Unix box, in Windows or in Mac OS X. It is released to the public domain, which means you can modify it, redistribute it or use it however you like.

If you ever wanted to download the entire Youtube channel using Ubuntu, Youtube-dl might just be exactly what you were looking for to do just that.

Here is how it works: 

First download it it here: http://rg3.github.io/youtube-dl/download.html or git clone git://source.ffmpeg.org/ffmpeg.git ffmpeg

Then run these two simple commands.
Option #1 – To download an entire channel use this command:

           youtube-dl -citw ytuser:<USERNAME HERE>

Option #2 – To download all videos on a single playlist use this command: 

           youtube-dl -citw <THE PLAYLIST URL HERE>


Optional step: Convert your .MP4 to .MP3 files 

Note that this will bulk convert multiple files so I think its pretty awesome but if you want to just download since files skip this step and go to the next one.

First install  ffmpeg at https://www.ffmpeg.org/

Then locate your download folder where all the .mp4 files are located. For example if its under “youtube-videos” you navigate there b doing this: cd /youtube-videos

Once you are in this directory run this script.

#!/bin/bash
for i in *.mp4
do
ffmpeg -i "$i" -ab 128k "${i%mp4}mp3"
done

Or if you just want to download them one by one you can just run this command.

youtube-dl --extract-audio --audio-format mp3 <video URL>

Thats about it! Its the fastest way to go about doing this without using any GUI.

The only thing is that this will save everything in the same directory so you will have to sort everything after its done.

6 WordPress Mobile Options

6 WordPress Mobile Options

  • WordPress for iOS

    WordPress for iOS

    WordPress for iOS is the app that lets you write posts, upload photos, edit pages, and manage comments on your blog from your iPhone, iPad, or iPod touch. With support for both WordPress.com and self-hosted WordPress (2.92 or higher), users of all experience levels can get going in seconds.

    Learn more | Download

  • WordPress for Android

    WordPress for Android

    Write new posts for your WordPress blog, edit content, and manage comments with built-in notifications, all on your Android device.

    Learn more | Download

  • WordPress for BlackBerry

    WordPress for BlackBerry

    Post to your WordPress blog from your BlackBerry. Manage comments and media, upload videos and more with this BlackBerry native app.

    Learn more | Download

  • WordPress for Windows Phone

    WordPress for Windows Phone

    WordPress for Windows Phone makes it easy to manage your blog or website while on the move. Writing and editing Posts and Pages is a breeze, as well as being able to quickly moderate comments and check statistics. And it’s all made to get you in and out quickly.

    Learn more | Download

  • WordPress for Nokia

    WordPress for Nokia

    WordPress for Nokia allows you to edit your existing blog content, add new posts and pages, manage comments, and more — directly from your S60 or Maemo-powered Nokia.

    Learn more | Download

  • WordPress for WebOS

    WordPress for WebOS

    WordPress for webOS represents a new way to blog while on the go. It uses Sliding Panels that makes managing existing content on your blog intuitive and powerful. And when you’re ready to start posting, the visual editor helps you compose beautiful posts.

    Learn more | Download

Turn Your WordPress Website Mobile

Turn Your WordPress Website MobileYes its time to take mobile industry seriously as its growing at a fast pace. If you have a Wordpress blog or website and you user it for your business its probably a good time to make sure its mobile friendly. More people are searching with their smartphones for products and services before they make a decision so its crucial to offer them a friendly mobile website for easier browsing.

WordPress is such a flexible framework that molding a desktop site into mobile one should be your next  step into growing your business.

So how does WordPress mobile website work? 
The most common question we get is: do I need to create a separate Wordpress site for mobile ? The answer is no. Everything stays the same with exception of some minor features that are probably not needed anyway for desktop users. What we normally do is get your current desktop website content and when a user is viewing it from a mobile phone it will switch to a mobile friendly version. Basically you go about your business and dont have to change a thing. We handle all the back-end hard coded stuff.

Learn more about our Wordpress mobile website design

Turn Your WordPress Website Mobile 617.855.5344    Turn Your WordPress Website Mobile info@tripleroi.com    Turn Your WordPress Website Mobile Request a Proposal »

Solved:Enabling sendmail on localhost for MAMP free version

Solved:Enabling sendmail on localhost for MAMP free version

Enabling the sendmail function on localhost to send and receive emails has turned out to be a project so I decided to figure out the solution and share it with everyone else.

In free version MAMP mail function is not enabled by default and you have to enable it yourself. At, first when I tried out MAMP on my localhost I found out about this when one of the application was not sending out the mail. So, I did some research but was not able to find much of anything however after digging and info gathering around the web and forums I finally found the solution.

Note that MAMP forums suggest to enable Postfix but for some odd reason I wasn’t able to get Postfix working with my domain’s email settings which is on gmail(google apps).

Solution:

First thing you have to do is locate php.ini which is located below:

cd /Applications/MAMP/conf/php5.3/php.ini

Next, you will need to open up your php.ini file and find “[mail function]” you should do the following:

Existing MAMP default configuration:
I’m not really sure why MAMP’s default [mail function] settings have the Win32 options enabled and the unix path not turned on:

[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25

; For Win32 only.
;sendmail_from = me@example.com

; For Unix only.  You may supply arguments as well (default: “sendmail -t -i”).
;sendmail_path =

Change it to this: (you can copy and paste the following code)

[mail function]
; For Win32 only.
;SMTP = localhost
;smtp_port = 25

; For Win32 only.
;sendmail_from = don@tripleroi.com

; For Unix only.  You may supply arguments as well (default: “sendmail -t -i”).
sendmail_path =/usr/sbin/sendmail -t -i -f  yourname@example.com

Make sure you change your email from yourname@example.com to your own email.

The “sendmail_path =/usr/sbin/sendmail -t -i -f yourname@example.com” I found this in a forum thread, but figured I would put a little bit more detail into what I discovered so that its easy for people to understand. I’ve done this testing all in my localhost development it has been very helpful e-mailing me when I test out new applications. This worked for but its not guaranteed that it can work for anyone as it depends on your MAMP and OS version, Hope this helps.

How do people purchase online ?

Online users go through a decision-making process that guides them in their purchases. This process takes into account both internal and external influences of the consumer.

So if you are selling shoes online there are two simple steps they take to make a decision: 
1. They ask their friends by sending them a link
2. They just buy them based on impulse

However, it is important to note that online people cant touch the product so its harder to get influenced when you are not trying them on.

Strategic Website Marketing Plan

A website marketing plan must accomplish several objectives
1. Specify the group of online customers to which your business intends to market its products.
2. Key attributes of this group should be determined.
3. State what marketing policies such as pricing and advertising the business will pursue.

Five-step Method to Define Major Market Segments for a Product

  1. List all important needs that consumers may have for product
  2. Taste, price, nutrition, ease of use
  3. Pick out important needs that differentiate one group from another
  4. Needs that determine the major market segments
  5. Needs common to all or are not useful

Google affects your brains memory

Interesting study

Source:PBS News

SEO Consultant Benifits

The online marketing is the best way to achieve concrete results in sales. In years past it was thought that contacting as many people its commercial offers to be the winning move to get more sales. Contacting thousands of potential buyers will get the results but a high percentage of “contact” was completely disinterested and sent to the costs of marketing were truly exorbitant. Today with the web things have changed. Who goes on a search engine and writes “Boston Hotel is at 90% a possible score of who comes out first among the results. Who uses a search engine is trying the product or service that covers the same time it is strongly willing to buy it, which is why the online marketing and the figure of the SEO consultant has acquired a vital role for most companies. SEO advice may be the definitive solution for everyone marketing launches an online sale. Seo advice is to optimize your website to make it more “search engine friendly” and that your content is most visible on search engines. The figure of the SEO consultant has become vital to the success of companies working online but many still believe that it is a marginal aspect of ecommerce and / or providing services online. My client, a company that provided services to old-style marketing, believed that online marketing serves a little, so I decided to give the SEO consulting service at prices reduced by limiting really, of course, my speech to small optimizations website. After three months the company was placed first on Google for about 80 keywords and records to the web site had increased by 400%. At that point he has cut costs that investing in traditional marketing methods of investing solely in a consulting firm seo and re-evaluating the role of SEO consultant.

If you feel that your company can derive economic benefits from an advisory seo serious contact me here, I will be happy to provide free analysis of your web site and the area where you work, success and the results I assure them a priori, up to now I and my staff have never failed a goal. You will always have a seo consultant to ask questions and receive suggestions and recommendations apply equally to reach the success we had hoped.

An SEO can be the solution to enforce your trademark or service online.

To date, my company has customers in major national newspapers, radio, hotels, ecommerce sites, but does not mention them because I think it needs to protect customers from competition, as security can quote my success at the World Championship SEO , A tenth place in world rankings and a first place among the participants SEO consultants.

Contact me for more info

About Us

Our enthusiasm has always been studying and learning about strategic marketing and the art of online marketing. Technology has advanced far ahead by adapting to new ways of advertising such as Search Engine Marketing (SEM) so we decided to dedicate our time and efforts to SEM industry. We are very interested and passionately involved in Search Engine Marketing design and creative levels, particularly pay per click, search engine optimization combined with branding, identity and publication designs. We choose to and stand for by our beliefs to create SEM solutions that stand distinctive against time rather than mindless trend-driven strategies. We have a passion for online marketing new strategies and search engine marketing industry and anything related to internet marketing technology. We like staying up to date with the new online tools and SEM methods of the online marketing industry and to use these effectively to achieve good SEM strategies, functionality and usability in our work. It wasn’t until our team graduated from college that we really began to understanding more and more about search engine marketing and we are thankful for every new client, every new brief, every new task that is presented to us everyday. Every one allows us to cultivate and expand the skills and awareness in a slightly new direction and we can’t begin to convey how much that makes us feel more confident.

We are a team of qualified search engine marketing experts with over 7 years of commercial industry experience. Like nearly all SEM agencies out there we have a freelance operation on the side. Our agency has an extensive variety of creative and systematic skills, including creative writing, website design, information building, interactive design, audio, video, branding, and usability testing. With sufficient experience with HTML, JavaScript, and other Web-enabling technologies we intend for a client based approach that keeps them concentrated on the target audiences’ goals and potentials throughout the entire project development. We are however, constantly up against all these cuts with little or no SEO skills that undercut on price and skill to the detriment of REAL search engine optimization services. TripleROI greatly appreciates the knowledge that we as a team have gathered throughout these years and glad to have helped so many businesses improve their search engine presence and achieve great results. We do not only enjoy getting the desired results but also feel a great joy when a specific keyword shows up on Google’s first page.