Как перевести видео Facebook в текст
Один ролик может встречаться в ленте, на странице и в чужом репосте. Откройте само видео и скопируйте ссылку именно на него — иначе легко отправить адрес страницы вместо записи.
Проверьте запись и её доступность
Убедитесь, что пост публичный, а в видео есть речь. Скопированная ссылка не открывает доступ к записи из закрытой группы или посту только для друзей.
Добавьте ссылку в личном кабинете
Войдите, вставьте адрес видео и запустите расшифровку. Оставьте auto для определения языка или укажите подходящий язык. Для дискуссии можно включить «Identify speakers».
Проверьте важные фрагменты
Сравните текст с записью. В выступлении с местного мероприятия особенно внимательно проверьте имена, названия площадок и вопросы из зала.
Сохраните текст вместе со ссылкой
TXT подойдёт для заметок, JSON — для структурированного архива, SRT и VTT — для субтитров. Сохраните исходный адрес рядом с файлом, чтобы можно было вернуться к видео.
Подойдут watch, Reels и ссылки из меню отправки
Принимаем обычные ссылки на видео и Reels, watch, fb.watch, /share/v/ и /share/r/. Но подходящий формат адреса не гарантирует доступ: при загрузке проверяются настройки аудитории, необходимость входа и то, не удалено ли видео.
Если приложение или MCP-ассистент будет возвращаться к записи, используйте полный адрес. Короткую ссылку можно расшифровать, но при отправке нельзя сопоставить с прошлой задачей: ID конечного поста ещё неизвестен. После запуска сохраните ID задачи и читайте её повторно.
| Ссылка или источник | Что нужно знать |
|---|---|
| Публичное видео или ссылка watch | Отправьте адрес отдельного видео, а не страницы с ним. |
| Публичный Reel | Нужна ссылка на Reel со звуковой дорожкой. |
| fb.watch, /share/v/, /share/r/ | Ссылки работают. Для повторного использования готового транскрипта лучше полный адрес. |
| Группа, профиль, история или прямой эфир | Не подходят вместо ссылки на отдельное поддерживаемое видео. |
Почему появляется login_required
Ваш браузер уже может быть авторизован в Facebook, но transcript1 не получает этот доступ. Если запись требует входа, вернётся login_required, даже когда вы спокойно смотрите её у себя. Это часто бывает с ограниченной аудиторией и записями в группах.
Проверьте, что выбрали нужный публичный пост. Если запись ваша, загрузите оригинальный файл. Замена начала адреса или повторная отправка той же ссылки не откроет закрытый пост.
Читайте саму ошибку: no_audio означает, что у видео нет звуковой дорожки; удалённую или недоступную запись тоже не получится получить. Ошибка не содержит частичной расшифровки. Если задача завершится с ошибкой или вы её отмените, минуты не спишутся.
Заметки по выступлению, в которых легко найти цитату
Рядом с транскриптом запишите название мероприятия, дату и ссылку. Выделите основные темы и отметьте время их начала. Временные метки уже есть в тексте, а границы тем вы выбираете сами.
Не смешивайте подготовленное выступление с вопросами из зала. Короткая реплика слушателя может менять смысл ответа. Метки говорящих помогают разобрать диалог, но не доказывают личность и не гарантируют правильное разделение голосов при одновременной речи.
Перед публикацией цитат проверьте числа, сроки и имена по звуку. Исправления внесите в проверенную копию. Цифры со слайдов отмечайте отдельно: в транскрипте есть речь, а не всё содержимое презентации.
Facebook Reels в текст и файлы субтитров
Для короткого Reel полезнее может оказаться сценарий, а не длинный конспект. Посмотрите, как первая фраза связана с объяснением дальше. Если автор говорит «посмотрите сюда» или «сделайте вот так», в письменной версии нужно уточнить, что он показывает.
SRT и VTT — отдельные файлы с временем показа реплик, а не автоматически опубликованные субтитры Facebook. Импортируйте их в свой редактор, проверьте переносы строк, длительность и совпадение с готовым монтажом. После склеек время придётся поправить.
Текст поста, комментарии и реакции не входят в расшифровку аудио. При необходимости сохраняйте этот контекст отдельно. Если в публикации несколько видео, обрабатываем только первое.
Повторяющиеся задачи через API и вебхуки
Отправьте ссылку в POST /v1/transcriptions — платформу определим автоматически. Для Facebook используем ИИ-распознавание речи; режим captions (только субтитры) недоступен. Сохраните ID рядом с адресом записи и получите текст или JSON, когда задача завершится. Вебхук может сообщить приложению о готовности или ошибке.
За успешную задачу списывается 1 кредит за каждую начатую минуту видео. Расчёт одинаков в личном кабинете, REST API и MCP. На новом аккаунте после подтверждения почты есть 60 бесплатных минут один раз. Скачивание готового транскрипта в другом формате не запускает новую расшифровку.