Looking for utility to play a snippet from a video file

I'm looking for a utility (for Win 8) that will let me play a snippet from a video file based on time. Suppose  I have a long video file and I want to play just 3 minutes, beginning 15 minutes 10 seconds into the file. Doing this with a standard video player is hard. Is there an easy way to do it?
LVL 1
BlearyEyeAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

KimputerCommented:
Use VLC player. Have a vbscript get the input, and then start vlc with these parameters

--start-time=<time in seconds>
--stop-time=<time in seconds>
0
Joe Winograd, Fellow&MVEDeveloperCommented:
I agree with the VLC recommendation. It is an excellent (free!) product that I've been using for many years:
http://www.videolan.org/

It has all of the codecs built in. It runs fine on W8 (W7, too). Here's a one-line batch file that does what you want (call it PlayVideo.bat or whatever you prefer):

"C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" --start-time=910 --stop-time=1090 "file:///C:\temp\file to play.mp4"

The above shows start-time as 910 seconds (15:10) and stop-time as 1090 seconds, meaning it will play 180 seconds. Change the start and stop times to whatever you want. Likewise, change the file name to whatever file you want to play (beginning after the three slashes — and the quotes surrounding it are important in case the file name has spaces). You may also need to change the location of the VLC executable, depending on where you installed it (the above is the default for 64-bit W8 — default is "C:\Program Files\VideoLAN\VLC\vlc.exe" on 32-bit W8). Regards, Joe
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
BlearyEyeAuthor Commented:
Nice. Works well. Thanks for the recommendation. It would be nice if this could be done from the Windows interface but we can't have everything ...
0
BlearyEyeAuthor Commented:
A final note ... the installer doesn't put vlc.exe on the path. Had to do that myself.
0
Joe Winograd, Fellow&MVEDeveloperCommented:
> It would be nice if this could be done from the Windows interface

Yes, that's a great idea. The GUI supports the start time via the Playback menu, then Jump To Specific Time (Ctrl-T), but it does not support the stop time. Would be an easy addition for the VLC devs to make.

> the installer doesn't put vlc.exe on the path

I didn't realize that. But if you put the fully qualified file name in the batch file (e.g., "C:\Program Files (x86)\VideoLAN\VLC\vlc.exe"), then it doesn't have to be in the Path variable.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
MultiMedia Applications

From novice to tech pro — start learning today.