PAL DVD Placeholder Video (720×576)

Generate 720×576 placeholder videos instantly via URL.5:4 aspect ratio, 10-second duration, MP4 H.264.

About PAL DVD Resolution

720×576 represents the PAL DVD standard, used throughout Europe, Australia, and much of Asia. PAL (Phase Alternating Line) provided 576 lines versus NTSC's 480, offering slightly higher resolution at the cost of a lower frame rate (25 fps vs 30 fps). Like NTSC, PAL DVD uses non-square pixels, with 720×576 displaying as 768×576 (4:3) or 1024×576 (16:9) when corrected.

Video Preview

Direct URL

Copy this URL to use your PAL DVD placeholder video:

https://placeholdervideo.dev/720x576

Technical Specifications

Resolution
720 × 576 pixels
Aspect Ratio
5:4
Category
landscape
Duration
10 seconds
Format
MP4 (H.264, AAC-LC silent audio)
Frame Rate
30 fps
Approx. MP4 Size
187 KB-336 KB
Generation Time
about 1-2 seconds uncached; repeat requests should hit cache
Video Codec
H.264 / AVC, Baseline profile, yuv420p
Audio Codec
AAC-LC silent stereo, 48 kHz

Copy-Paste Use Cases

Use this 720×576 sample MP4 URL as a stable fixture in browser, end-to-end, and media pipeline tests. For broader examples, see the sample MP4 URL guide.

HTML Video

<video
  controls
  preload="metadata"
  width="720"
  height="576"
  poster="https://placeholdervideo.dev/poster/720x576"
>
  <source src="https://placeholdervideo.dev/720x576" type="video/mp4" />
</video>

Playwright / Cypress

// Playwright: assert the browser sees real video metadata.
const metadata = await page.locator('video').evaluate((node) => {
  const video = node as HTMLVideoElement
  video.src = 'https://placeholdervideo.dev/720x576'
  video.load()
  return new Promise<{ width: number; height: number; duration: number }>((resolve) => {
    video.addEventListener('loadedmetadata', () => {
      resolve({
        width: video.videoWidth,
        height: video.videoHeight,
        duration: Math.round(video.duration)
      })
    }, { once: true })
  })
})

expect(metadata).toEqual({ width: 720, height: 576, duration: 10 })

// Cypress: attach the same fixture URL in an existing player test.
cy.get('video')
  .invoke('attr', 'src', 'https://placeholdervideo.dev/720x576')
  .then(() => cy.get('video')[0].load())

curl / ffprobe

curl -L -o placeholder-720x576.mp4 https://placeholdervideo.dev/720x576

ffprobe -v error \
  -select_streams v:0 \
  -show_entries stream=codec_name,width,height,pix_fmt \
  -show_entries format=duration \
  -of json placeholder-720x576.mp4

Response Data

Content-Typevideo/mp4
Cache-Controlpublic, max-age=86400, immutable
Accept-Rangesbytes
Access-Control-Allow-Origin*
X-RateLimit-Limit60 standard / 10 heavy per minute

Browser compatibility: Chrome, Edge, Safari, Firefox, iOS Safari, Android Chrome, HTML5 video players such as video.js and Plyr.

When to Use 720×576

Use 720×576 placeholders when testing PAL DVD workflows, European video archive systems, or applications handling content from PAL regions. The resolution is essential for video conversion tools targeting international markets and media library software that processes region-specific content.

Integration Examples

HTML

<video src="https://placeholdervideo.dev/720x576" width="720" height="576" controls></video>

JavaScript Fetch

fetch('https://placeholdervideo.dev/720x576')
  .then(res => res.blob())
  .then(blob => {
    const url = URL.createObjectURL(blob)
    document.querySelector('video').src = url
  })

cURL

curl -O https://placeholdervideo.dev/720x576

Technical Considerations

PAL DVD video uses MPEG-2 encoding similar to NTSC, with bitrates around 5-9 Mbps. The higher line count (576 vs 480) provides marginally better vertical resolution, though the 25 fps frame rate can appear less smooth than NTSC's 30 fps to viewers accustomed to higher frame rates.

Common Questions

What's the difference between NTSC and PAL DVD?
NTSC is 720×480 at 30 fps (or 29.97), PAL is 720×576 at 25 fps. PAL has more vertical lines but lower frame rate. Both use non-square pixels and require aspect ratio correction.
Can I use PAL content in NTSC regions?
Modern players and conversion tools handle both formats. However, frame rate conversion (25→30 fps) can introduce artifacts, so native format is preferred when possible.

Related Guides

Learn more about generating videos programmatically in the API documentation.