Convert rec to mp4

Convert REC to MP4

Convert readable DVR REC recordings into compatible MP4 files with FFmpeg or HandBrake.

Make MP4 files online

We can't read REC files yet, so this conversion isn't available. If you can export your work to one of these formats - or others - we'll turn it into MP4:

How to convert rec to mp4 file

  • Video

A DVR, set-top box, or recording application may produce a .rec file that phones, browsers, editors, and sharing services cannot play. Converting it to .mp4 makes a readable recording easier to edit, upload, and play without the original recorder.

What the REC format is

.rec is an extension used by unrelated products, not one standardized video format. Topfield, Humax, Panasonic, satellite receivers, security DVRs, and some recording applications may use it for MPEG transport streams, proprietary containers, project files, or encrypted recordings.

Many DVR recordings contain MPEG-2 video with MP2 or AC-3 audio; others contain H.264 or different codecs. The extension does not identify the container, codec, encryption, or available audio and subtitle tracks.

Inspect a copy with MediaInfo or FFmpeg's ffprobe:

ffprobe input.rec

A readable file normally reports at least one video stream and one audio stream. If it reports no streams, the file may be encrypted, proprietary, incomplete, damaged, or only a metadata/index file.

What the MP4 format is

MP4 is a broadly supported multimedia container used by browsers, phones, televisions, media players, editors, and upload services. H.264 video with AAC audio provides the widest compatibility; H.264 generally produces smaller files than MPEG-2 at comparable quality.

MP4 is a container, not a single video codec. An MP4 containing an unsupported codec, unusual audio format, interlaced video, or damaged timestamps can still fail in a particular application.

How to convert REC to MP4

Using FFmpeg

FFmpeg is the most flexible desktop option for a readable, standard REC recording on Windows, macOS, and Linux. Install it from the official FFmpeg site or your operating system's package manager, then inspect the streams before encoding.

For a widely compatible H.264/AAC file, run:

ffmpeg -i input.rec -map 0:v:0 -map 0:a:0? -c:v libx264 -preset medium -crf 20 -c:a aac -b:a 192k -movflags +faststart output.mp4

-crf 18 gives higher quality and a larger file; values around 2023 usually reduce size. The original file is not changed.

If the source streams are already suitable for MP4, try a lossless remux instead of re-encoding:

ffmpeg -i input.rec -map 0:v:0 -map 0:a:0? -c copy -movflags +faststart output.mp4

Remuxing is fast and preserves quality, but it can fail with incompatible audio, damaged timestamps, or a transport stream that requires transcoding. The example selects the first video and audio streams; use ffprobe and additional -map options if the recording contains multiple languages, subtitles, or commentary tracks.

Using HandBrake

HandBrake provides a graphical alternative when the REC file contains a standard MPEG transport stream.

  1. Keep the original and open a copy in HandBrake.
  2. If HandBrake rejects the copy but ffprobe identifies it as an MPEG transport stream, rename the copy to recording.ts. Renaming only helps software recognize the container; it does not convert the data.
  3. Choose a preset matching the source, such as Fast 1080p30 or Fast 720p30, and verify the source frame rate and resolution.
  4. Set Format → MP4, Video Encoder → H.264 (x264), and Audio Encoder → AAC; select a destination ending in .mp4.
  5. Use Start Encode.

Television recordings are often interlaced. If motion shows comb-shaped horizontal lines, enable Filters → Decomb or Deinterlace; otherwise, filtering can unnecessarily soften the image.

Using an online converter

CloudConvert and Zamzar can convert a normal, non-sensitive REC file when installing software is not practical. Upload a copy, confirm the service accepts the file's actual container, and check its maximum size, processing limits, and deletion policy.

Do not upload private recordings, confidential security footage, or material subject to access restrictions. Online services generally cannot decrypt proprietary DVR files, and uploading does not bypass recorder encryption or digital rights management.

Quality and compatibility limits

Transcoding MPEG-2 to H.264 adds a generation of compression and cannot restore detail already lost in the recording. Keep the original REC file for archival use; use a lower CRF or a suitable lossless source when the MP4 must retain more detail.

Conversion may omit broadcast subtitles, teletext, EPG data, chapter information, extra audio tracks, or commercial markers. Check the output in VLC or another independent player before deleting the source.

If FFmpeg, HandBrake, and MediaInfo cannot identify a video stream, use the recorder's own export or playback software first. Some models require a vendor utility, a specific USB transfer method, or decryption tied to the original device. As a last resort, capture a supported recorder output with compatible capture hardware; this can reduce quality and may be restricted by output protection. Changing .rec to .mp4 alone never converts the file.

Additional formats for
rec file conversion

Convert to mp4 from
other formats

Share on social media: