Sign up ×
Software Recommendations Stack Exchange is a question and answer site for people seeking specific software recommendations. It's 100% free, no registration required.

I'm looking for a tool which can split MP4 video files. I have tried Any Video Converter but find that it is unreliable and forces choices on frame size but does not always allow me to choose the existing frame size.

What I want is something very simple:

  1. Runs on Windows 7
  2. Takes an MP4 file as input
  3. Takes a desired file size as input
  4. Outputs multiple videos (video_1.mp4, video_2.mp4, etc.) which have the same frame size, same codec (h264, etc.) with a maximum file size as specified
  5. Can be command-line or graphical (but prefer graphical)
  6. Is free

This seems so simple but I see a lot people talking about a lot of problems with a lot of programs.

share|improve this question

2 Answers 2

You can use FFmpeg:

  • Free, open-source and widely used
  • Supports most video formats
  • Runs on Windows, Linux and Mac.
  • Allows to cut:

Running ffmpeg two times:

ffmpeg -i input.avi -vcodec copy -acodec copy -ss 00:00:00 -t 00:30:00 output1.avi
ffmpeg -i input.avi -vcodec copy -acodec copy -ss 00:30:00 -t 00:30:00 output2.avi

Or in one command:

ffmpeg -i input.avi -vcodec copy -acodec copy -ss 00:00:00 -t 00:30:00 output1.avi \
   -vcodec copy -acodec copy -ss 00:30:00 -t 00:30:00 output2.avi
share|improve this answer
Could you please expand about what are those lines for? –  Sopalajo de Arrierez Nov 21 '14 at 11:52

A good freeware application for splitting and cutting video files (including mp4) is Avidemux. It supports a lot of formats and it is multiplatform. You can modify frame size, framerate, codec as you desire. You can also calculate output file size before you begin encoding it. If you only cut/split video without changing codecs it is very fast!

Here is a screenshot from Avidemux site:

enter image description here

share|improve this answer

protected by Community Mar 16 at 14:06

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.