Skip to main content
Video Conversion

Convert MTS to FLV — Free Online Converter

Convert AVCHD Video (.mts) to Flash Video (.flv) online for free. Fast, secure video conversion with no watermarks or registration....

またはインポート元

200万以上のファイル変換

数千人のユーザーに信頼されています

安全な転送

HTTPS暗号化アップロード

プライバシー優先

処理後にファイルを自動削除

登録不要

すぐに変換を開始

どこでも動作

あらゆるブラウザ、あらゆるデバイス

変換方法

1

Upload your .mts file by dragging it into the upload area or clicking to browse.

2

Choose your output settings. The default settings work great for most files.

3

Click Convert and download your .flv file when it's ready.

About MTS to FLV Conversion

MTS/AVCHD camcorder recordings store full HD video in a format designed for disc playback and camera storage, not for internet delivery. FLV (Flash Video) was the dominant web video format from 2005 to 2015, and its underlying RTMP streaming protocol still powers live streaming infrastructure for Twitch, YouTube Live, and Facebook Live. Converting MTS to FLV repackages camcorder footage for RTMP-based streaming and legacy Flash web systems.

Why Convert MTS to FLV?

RTMP (Real-Time Messaging Protocol) remains the industry standard for live stream ingestion. OBS Studio, Streamlabs, and professional broadcast encoders all push video to streaming platforms as FLV over RTMP. If you need to feed pre-recorded camcorder footage into an RTMP server — for rebroadcasting recorded events, scheduled programming, or testing — FLV is the required format.

Additionally, some legacy content management systems, e-learning platforms, and digital signage systems built during the Flash era still require FLV input. Converting AVCHD recordings to FLV with modern H.264 encoding ensures compatibility with these systems while maintaining good visual quality.

Common Use Cases

  • Feeding pre-recorded camcorder footage into RTMP-based streaming infrastructure
  • Rebroadcasting recorded events through Twitch, YouTube Live, or Facebook Live
  • Preparing camcorder content for legacy Flash-based e-learning platforms
  • Converting AVCHD recordings for FLV-based digital signage systems
  • Creating FLV test files from camcorder footage for streaming infrastructure testing

How It Works

FFmpeg deinterlaces and encodes to H.264 Baseline (required by FLV) with AAC audio: `-vf yadif -c:v libx264 -profile:v baseline -level 3.1 -g 60 -c:a aac -b:a 128k -ar 44100 -f flv -flvflags add_keyframe_index`. FLV does not support B-frames, so Baseline profile is mandatory. The keyframe index enables seeking in player applications. For RTMP delivery, set keyframe interval to 2 seconds (`-g 60` at 30fps).

Quality & Performance

H.264 Baseline in FLV at RTMP-typical bitrates (2-6 Mbps) delivers good quality from 1080i AVCHD sources. The main quality impact is the Baseline profile restriction — no CABAC entropy coding means roughly 10-15% larger files than Main profile at the same quality. For streaming use, this is an acceptable trade-off for guaranteed compatibility.

FFMPEG EngineModerateMinimal Quality Loss

Device Compatibility

DeviceMTSFLV
Windows PCPartialPartial
macOSPartialPartial
iPhone/iPadPartialPartial
AndroidPartialPartial
LinuxPartialPartial
Web BrowserNoNo

Recommended Settings by Platform

YouTube

Resolution: 1920x1080

Bitrate: 8-12 Mbps

H.264 recommended for fast processing

Instagram

Resolution: 1080x1080

Bitrate: 3.5 Mbps

Square or 9:16 for Reels

TikTok

Resolution: 1080x1920

Bitrate: 4 Mbps

9:16 vertical, under 60s ideal

Twitter/X

Resolution: 1280x720

Bitrate: 5 Mbps

Under 140s, 512MB max

WhatsApp

Resolution: 960x540

Bitrate: 2 Mbps

16MB limit for standard, 64MB for document

Discord

Resolution: 1280x720

Bitrate: 4 Mbps

8MB free, 50MB Nitro

Tips for Best Results

  • 1Always deinterlace MTS footage before FLV encoding — interlaced content causes visible artifacts in streaming players
  • 2Use H.264 Baseline profile — FLV's container spec does not support Main or High profile features
  • 3Set keyframe interval to 2 seconds for RTMP streaming — this enables platform-side adaptive bitrate
  • 4Keep total bitrate (video + audio) under your upload bandwidth's 80% for stable streaming
  • 5Generate both FLV (for streaming) and MP4 (for archival/playback) from the same MTS source

Related Conversions

MTS to FLV conversion enables camcorder recordings to be delivered through RTMP streaming infrastructure and legacy Flash systems, packaging HD content in the web streaming format that still underpins live video delivery.

よくある質問

RTMP natively transports FLV data. While some platforms accept MP4 fragments over RTMP, FLV is the original and most compatible transport format. For non-streaming use, MP4 is always preferred.
No. RTMP requires FLV-compatible streams (H.264 Baseline, AAC). MTS/AVCHD uses MPEG-2 Transport Stream which is incompatible. Conversion is required.
3-6 Mbps for 1080p, 1.5-3 Mbps for 720p. Twitch recommends 4500-6000 kbps for 1080p30. Keep below your upload bandwidth's 80% for stability.
Yes — critically for streaming. A 2-second keyframe interval (GOP) enables responsive quality adaptation and seeking. Longer intervals improve compression but hurt stream responsiveness.
VLC, mpv, and PotPlayer handle FLV playback. Modern browsers cannot play FLV after Flash's deprecation. For local viewing, keep the MP4 version alongside the FLV.
For direct playback, yes. For RTMP streaming infrastructure, no — FLV over RTMP remains the standard ingest format for most live streaming platforms in 2026.

Related Conversions & Tools