<p>If you're comfortable with the command-line, <a href="https://ffmpeg.org/download.html" rel="nofollow">FFmpeg</a> will do the job. </p>

<p>Since these are VHS rips, 5-10 mbps is way overkill when using the H.264 codec.</p>

<p>Suggested command:</p>

<pre><code>ffmpeg -i rip.mpg -vf yadif,scale=iw*sar:ih,setsar=1 -crf 18 -c:a aac -b:a 128k rip.mp4
</code></pre>

<p>This will deinterlace the video, then convert it to a square pixel representation. Audio codec is AAC @ 128 kbps. Video bitrate control method is CRF, which strives to allocate bits as per content complexity i.e. tries to maintain uniform quality throughout. 18 is a good value for SD content. Lower values produce better quality (and larger files) but shouldn't be necessary here.</p>

<hr>

<p>You can create a batch file to automate the conversions or use a GUI like <a href="http://avanti.arrozcru.org/" rel="nofollow">Avanti</a>, which has a job control manager. </p>

CC BY-SA 3.0
2016-08-14T11:27:53.007Z
2016-08-14T11:27:53.007Z
Gyan
<p>There's lots of detail missing here, but your best solution might be a program like <a href="https://handbrake.fr/downloads.php" rel="nofollow">Handbrake</a>, or if you're comfortable at the command line, <strong><em>ffmpeg</em></strong>. "Quick" is relative, but with Handbrake you can queue your files, or have it convert an entire directory unattended. I use it daily, often letting it run overnight.</p>

<p>You can google for the latest ffmpeg build for your platform (Windows? Mac? Linux?).</p>

CC BY-SA 3.0
2016-08-31T14:11:53.177Z
What details could I add? Let me know I will
MicroMachine
CC BY-SA 3.0
2016-08-14T10:52:55.570Z
2016-08-14T10:52:55.570Z
Jim Mack
<p>I recently imported a few personal videos I had on VHS or video 8mm tapes using Roxio Easy VHStoDVD equipment and software onto a Mac.</p>
<p>But here's the thing: the files are in .mpg format, very large, and I am wondering how I could possibly reduce them.</p>
<p>The encoding containers are:</p>
<p><strong>Video Format:</strong> MPEG-2 Video</p>
<p><strong>Audio Format:</strong> MPEG Layer 2, 48000 Hz</p>
<p>I tried placing them in an <strong>After Effects</strong> or <strong>Premiere Pro</strong> timeline to export in a mp4/H.264 file, but neither AE nor PP would read the file properly.</p>
<p>I opened one of them with <strong>QuickTime</strong>, thinking the Export feature might work, but it was incredibly slow and would have taken me several weeks to get it all done.</p>
<p>I'm looking for a solution that can be quick (or even batched) and that would output a H.264 / mp4 file - ideally somewhere around 5-10 Mbps and deinterlaced.</p>
<p>When using Handbrake, the files coming out are sometimes larger than the original files, and Handbrake doesn't allow cropping black letterbox bars on the sides (not necessary but would be a plus).</p>

<file-formats><conversion><workflow>
How can I quickly reduce .mpg files?
MicroMachine
# How can I quickly reduce .mpg files?

(Asked by: username_0 on 2016-08-14)

I recently imported a few personal videos I had on VHS or video 8mm tapes using Roxio Easy VHStoDVD equipment and software onto a Mac.

But here's the thing: the files are in .mpg format, very large, and I am wondering how I could possibly reduce them.

The encoding containers are:

**Video Format:** MPEG-2 Video

**Audio Format:** MPEG Layer 2, 48000 Hz

I tried placing them in an **After Effects** or **Premiere Pro** timeline to export in a mp4/H.264 file, but neither AE nor PP would read the file properly.

I opened one of them with **QuickTime**, thinking the Export feature might work, but it was incredibly slow and would have taken me several weeks to get it all done.

I'm looking for a solution that can be quick (or even batched) and that would output a H.264 / mp4 file - ideally somewhere around 5-10 Mbps and deinterlaced.

When using Handbrake, the files coming out are sometimes larger than the original files, and Handbrake doesn't allow cropping black letterbox bars on the sides (not necessary but would be a plus).

**Tags:** file-formats, conversion, workflow


---

## 2 answers

### Answer by username_1 on 2016-08-14. Score: 1

If you're comfortable with the command-line, FFmpeg will do the job. 
Since these are VHS rips, 5-10 mbps is way overkill when using the H.264 codec.
Suggested command:
ffmpeg -i rip.mpg -vf yadif,scale=iw*sar:ih,setsar=1 -crf 18 -c:a aac -b:a 128k rip.mp4

This will deinterlace the video, then convert it to a square pixel representation. Audio codec is AAC @ 128 kbps. Video bitrate control method is CRF, which strives to allocate bits as per content complexity i.e. tries to maintain uniform quality throughout. 18 is a good value for SD content. Lower values produce better quality (and larger files) but shouldn't be necessary here.

You can create a batch file to automate the conversions or use a GUI like Avanti, which has a job control manager.


---

### Answer by username_2 on 2016-08-14. Score: 0

There's lots of detail missing here, but your best solution might be a program like [Handbrake](https://handbrake.fr/downloads.php), or if you're comfortable at the command line, ***ffmpeg***. "Quick" is relative, but with Handbrake you can queue your files, or have it convert an entire directory unattended. I use it daily, often letting it run overnight.

You can google for the latest ffmpeg build for your platform (Windows? Mac? Linux?).

> **Comments:**
> **username_0**: What details could I add? Let me know I will  

---

