Seedance 2.5 is live — 30-second cinematic video with native audio & real-person references
Видео из PDF, DOCX, XLS и веб-страниц: API
2026/08/23

Видео из PDF, DOCX, XLS и веб-страниц: API

Используйте Wan 3.0 для создания видео из PDF, презентации, таблицы, документа или веб-страницы: лимиты, расчёт стоимости и примеры запросов.

Wan 3.0 может взять один PDF, PPT/PPTX, XLS/XLSX, DOC/DOCX, текстовый файл или Markdown—или одну публичную веб-страницу—как опорный материал для видео от 2 до 30 секунд. Лимит документа составляет 100 МБ и 50 страниц. Это полезно для концептуальных видео и резюме, но это генеративная интерпретация, а не пиксельно верный экспорт из PowerPoint.[1]

Это последнее уточнение предотвращает множество ложных ожиданий. Если вам нужны все слайды, подписи диаграмм и предложения воспроизведены в точности, отрендерите колоду сами. Если вам нужно, чтобы модель прочитала исходный материал и превратила его в краткий визуальный видеоролик, генерация видео из документов — правильный выбор.

Поддерживаемые форматы документов и ссылок

Текущий API Wan 3.0 принимает одно из следующего:

Входные данныеПоддерживаемые форматыЛимит
Документ OfficeDOCX, DOC, XLSX, XLS, PPTX, PPT100 МБ, 50 страниц
PDF/текстPDF, TXT, MD100 МБ, 50 страниц где применимо
Apple iWorkKeynote, Pages, Numbers100 МБ, 50 страниц
Веб-страницаПубличный URL без авторизацииОдин URL

Используйте file_url для документа и link_url для веб-страницы. Они взаимоисключаемы; отправка обоих отклоняется перед генерацией.[1]

URL должны быть публичными ссылками HTTP(S). Путь типа /Users/me/report.pdf, приватная ссылка Google Drive или страница за авторизацией не могут быть загружены моделью.

Минимальный запрос на преобразование PDF в видео

Сначала загрузите документ на хранилище, затем отправьте его URL:

curl -X POST https://api.reapi.ai/api/v1/videos/generations \
  -H "Authorization: Bearer $REAPI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "wan3.0-video",
    "file_url": "https://files.example.com/q3-product-brief.pdf",
    "prompt": "Create a 20-second product launch concept. Keep the three claims and the product color from the brief. Use four clear scenes and restrained on-screen text.",
    "resolution": "720P",
    "duration": 20,
    "audio": true
  }'

Ответ асинхронный и включает идентификатор задачи. Опросите GET /api/v1/tasks/{id} до статуса completed; видео MP4 появится в output.video_urls.[1]

При текущем тарифе 720P в размере $0.076 за секунду, запрос на 20 секунд стоит $1.52. Размер документа не добавляет второй блок тарификации. Разрешение и длительность вывода определяют публичный тариф.[2]

Веб-страница в видео использует ту же модель

Замените file_url на link_url:

{
  "model": "wan3.0-video",
  "link_url": "https://example.com/products/travel-backpack",
  "prompt": "Make a 15-second vertical product story. Use only features stated on the page. Show the opening, laptop sleeve, and carry-on fit in that order.",
  "size": "9:16",
  "resolution": "720P",
  "duration": 15
}

Публичная означает доступная без cookies, JavaScript-только авторизация, корпоративный VPN или региональный вход. Страница, которая загружается в вашем браузере, всё ещё может быть недоступна удалённому получателю.

Дайте модели редакционное указание, не просто «сделай видео»

Документ описывает больше, чем может показать 30-секундное видео. Подсказка должна сказать модели, что нужно сохранить и какой тип монтажа сделать.

Полезная подсказка отвечает на пять вопросов:

  1. Кто является аудиторией?
  2. Какое одно утверждение должно сохраниться?
  3. Какие факты или визуальные активы должны быть использованы?
  4. Какой должен быть порядок сцен?
  5. Что не должно быть выдумано?

Для финансового отчёта, например:

Create a 25-second internal update for employees. Open with revenue growth,
then show the two regions responsible, and finish on the stated Q4 priority.
Do not invent customer names, forecasts, or percentages. Read numbers exactly
as written. Use charts as visual references rather than recreating their labels.

Это не гарантирует идеальные числа в сгенерированных пикселях. Это снижает неоднозначность и даёт рецензентам контрольный список приёмки.

Когда извлекать документ самостоятельно

Прямой ввод документа быстр, но предварительная обработка лучше, когда:

  • каждое утверждение должно быть одобрено перед генерацией;
  • документ содержит конфиденциальные страницы, которые не должны отправляться;
  • релевантны только два абзаца;
  • желаемое видео длиннее 30 секунд;
  • сценарий, список кадров и закадровый голос требуют отдельной проверки;
  • источник содержит плотные таблицы, которые должны выглядеть в точности.

В этих случаях извлеките одобренный текст, напишите план сцен и отправьте финальную подсказку плюс небольшой набор визуальных ссылок. Дополнительный шаг создаёт стабильный аудиторский след и предотвращает неуместный приложение от управления выходом.

Документы можно комбинировать со справочными медиа

Семейство ссылок Wan 3.0 также принимает до десяти изображений, пять коротких справочных видео и пять аудиоклипов. Бриф продукта может таким образом предоставить факты, в то время как изображения определяют продукт, а короткий клип определяет желаемое движение.[1]

Держите набор маленьким. Десять изображений, которые расходятся в цвете или форме, хуже, чем три чётких вида. Назовите важные активы в подсказке и объясните их роль.

Рассматривайте удалённые документы как данные, покидающие вашу систему

Преобразование документа в видео удобно, потому что модель может загрузить и интерпретировать файл. То же поведение означает, что файл отправляется на размещённый сервис. Перед отправкой классифицируйте источник и удалите всё, что видео не нужно.

Безопасный контрольный список предварительной обработки:

  • удалите скрытые слайды, заметки докладчика, отслеживаемые изменения и приложения;
  • экспортируйте только одобренный лист или диапазон страниц;
  • замените имена клиентов и внутренние идентификаторы, когда они не существенны;
  • подтвердите, что подписанный URL истекает достаточно поздно для асинхронной работы;
  • избегайте публичного постоянного URL для конфиденциального материала;
  • сохраните точную исходную версию, используемую для генерации видео.

Лимит API в 50 страниц — это максимум, не рекомендация. Трёхстраничный одобренный отрывок даёт модели более чёткий бриф и раскрывает меньше информации, чем 50-страничная дека совета.

Добавьте проверку фактов после генерации

Исходный документ может направлять контент, но видео остаётся сгенерированным медиа. Проверьте его против краткого контрольного списка фактов, а не просто смотрите на визуальное качество.

Элемент проверкиКак его проверить
Внешний вид продуктаСравните с одобренными справочными изображениями
Произнесённые утвержденияПерепишите выход и сравните с бриф
Текст на экранеЧитайте кадр за кадром; замените его в постобработке, если неправильно
Числа/датыПроверьте против источника, никогда не выводите из внешнего вида
Требуемые исключенияПодтвердите отсутствие запрещённых имён, логотипов или утверждений
Порядок сценСравните с запрошенной последовательностью в подсказке

Если точный текст важен, отрендерьте его как детерминированный оверлей после генерации видео. Просьба о «той же таблице, показанной в электронной таблице» не гарантирует правильные ячейки таблицы в пикселях.

Разделите длинный исходный материал на серию видео

Тридцать секунд недостаточно для покрытия руководства продукта, квартального отчёта или полного курса. Избегайте сжатия всех разделов в спешке. Разбейте источник на независимые утверждения и дайте каждому одобренный отрывок и визуальный бриф.

Например, страница продукта может стать тремя видео: проблема и аудитория, основной рабочий процесс и установка или цены. Каждый запрос остаётся отслеживаемым до небольшой части источника. Серия также создаёт более чистые критерии приёмки и позволяет переработать неудачный раздел без оплаты остального.

Разделение должно следовать намерению читателя, не нумерации страниц документа. Слайд 1–10 редко само по себе является значительным эпизодом.

Общие точки отказа

СимптомВероятная причинаИсправление
Запрос отклонён немедленноОба file_url и link_url были отправленыОставьте один
URL работает только в вашем браузереАвторизация, cookies или приватная сеть требуетсяИспользуйте публичный подписанный URL или одобренное хранилище
Видео игнорирует ключевое утверждениеИсточник слишком широк для длительностиНазовите утверждение и порядок сцен в подсказке
На-экран числа неправильныГенеративное видео переписывает текстДобавьте точный текст в постобработку или используйте детерминированный оверлей
Выход похож на общую рекламуПодсказка не определяет аудиторию или доказательстваУкажите аудиторию, требуемые факты и исключения

Полный список полей находится в документации API Wan 3.0, а текущая таблица тарифов на странице модели Wan 3.0.

References

  1. reAPI Wan 3.0 API documentation, accessed August 23, 2026.
  2. reAPI Wan 3.0 model and pricing page, accessed August 23, 2026.
  3. Alibaba Cloud, "Wan 3.0: 30-Second AI Video Generation from Any Input", 2026.