Skip to content

Guided card-based Vimeo Mass Import with summary stats, Review & Import, and cached library sync.

Vimeo Mass Import

Location: MediaBlaster → Vimeo Mass Import (admin slug r_vimeo_import)

Choose videos from your connected Vimeo library and import them into MediaBlaster. The page is a guided import workflow (not a spreadsheet-style dashboard): a plain-language summary, a video card grid, collapsed import settings, and a Review & Import step before bulk imports run.

The default Show filter is Ready to Import (not imported yet and playable on Vimeo). Imported posts default to Draft unless you change post status in Import Settings.

Prerequisites

  1. Enable Vimeo Integration on General Settings (saved on).
  2. Vimeo connected under Integrations.
  3. At least one post type enabled (Movies, Short Videos, Episodes).
  4. Optional import preferences under Vimeo Settings for refreshing existing posts.

Using the importer

  1. Open MediaBlaster → Vimeo Mass Import.
  2. Confirm the header shows Connected to Vimeo.
  3. Read the summary (how many videos are ready to import, already imported, or unavailable).
  4. Use Search, Show, and Sort to find videos. The default filter is Ready to Import.
  5. Click Refresh from Vimeo in the header to sync your library in batches (recommended for large libraries).
  6. Review Import Settings on the card above the grid; click Change settings to adjust post type, status, thumbnails, tags, and genres.
  7. Select videos with Select (or the checkbox), then click Review & Import in the bottom bar.
  8. Confirm details in the review step, then click Import N Videos to start the import.
  9. For a single video, you can still use Import on the card without the review step.

Page layout

AreaPurpose
HeaderTitle, intro, Connected to Vimeo pill, Refresh from Vimeo
SummaryOne sentence: ready to import / already imported / unavailable counts
ToolbarSearch, Show filter, Sort only (no refresh in toolbar)
Import SettingsCollapsed summary card; Change settings opens a dialog
Video gridCards with Select, status badges, per-card Import or Retry
Bottom barAppears when videos are selected: Review & Import, Clear Selection
Loading DataModal with spinner while the library loads (page load, search, filter, pagination)

Bulk imports always go through Review & Import → confirm → Import N Videos. Progress shows Importing X of Y… and a completion notice.

Import settings

OptionDescription
Import AsTarget MediaBlaster post type (Movies, Short Videos, Episodes, etc.)
Post StatusDefaults to Draft; choose Published only when ready
Import thumbnailSets the WordPress featured image from Vimeo
Import descriptionCopies Vimeo description into post content
Import durationSaves duration to rovidx_smarttv_Duration
Import tags from VimeoMerges Vimeo tags with any selected WordPress tags
Update existing imported videosRe-syncs posts that already match the Vimeo URL (allows selecting already-imported videos)
WordPress tags / GenresOptional; set in Import Settings (not on the main browse screen)

Show filters

LabelMeaning
Ready to ImportNot in MediaBlaster yet and playable on Vimeo (default)
Already ImportedA WordPress post already exists for this Vimeo URL
UnavailableVimeo reports the video as private or not playable
Failed ImportsImport failed during this browser session (use Retry)
All VideosFull cached library

Status labels on cards

LabelMeaning
Already importedA WordPress post already exists for this Vimeo URL
Not in MediaBlaster yetNo matching post yet
Importing…Import in progress
FailedImport failed during this session (use Retry)
Unavailable or privateCannot import from Vimeo in current state

Troubleshooting

SymptomSolution
Loading Data modal stays openWait for the AJAX request to finish; check browser Network tab for mediablaster_vimeo_get_videos errors
Not connectedComplete OAuth under MediaBlaster → Integrations
All caught up (empty Ready to Import)Every playable video is already imported; try All Videos or Refresh from Vimeo
No videos match searchUse Clear search in the empty state
Empty library after loadClick Refresh from Vimeo and wait for sync progress to finish
SSL certificate problemCommon on Local WP — MediaBlaster uses the WordPress CA bundle; verify PHP cURL configuration
Duplicate imported anywayEnable Update existing imported videos to refresh instead of creating duplicates; duplicates match on rovidx_smart_tv_vm_pro_url

After import

  • Review posts in Movies, Short Videos, or Episodes admin lists (check Drafts if you kept the default status).
  • Spot-check Video Data and featured images.
  • Validate entries via GET /wp-json/mediablaster/v3/content or Import and Export.

Was this helpful?