dScribe AI is an API to extract transcriptions and visual summaries from social media videos like TikTok, YouTube, Instagram, and X.
Project description
dScribe AI
Overview
dScribe AI helps developers turn social media videos into actionable insights by extracting transcriptions, generating video summaries, and enabling direct question-answering from video content.
Features
- Video Transcription: Extract text from video content across multiple languages
- Content Analysis: Analyze and generate insights from videos with simple prompts
- Multiplatform Support: Process content from YouTube, TikTok, X, Instagram, Facebook, Spotify, Apple Podcasts, and more
- Multilingual Support: Process content in 16+ languages
- Real-time Processing: Get insights on the fly without waiting for indexing
- Structured Output: Receive structured insights in markdown format, ready for AI applications
Installation
pip install dscribeai
Quick Start
from dscribeai import DScribeClient
# Initialize client with your API key
client = DScribeClient(api_key="your_api_key_here")
post_url = "https://www.youtube.com/watch?v=UF8uR6Z6KLc"
# Process a social media video
results = client.transcribe(url=post_url)
# Access transcription
transcript = results.transcript
print(f"Transcript: {transcript}")
# Ask specific questions about video content
answer = client.analyze(
url=post_url,
prompt="What are the main themes of this video?"
)
print(f"Answer: {answer.query_result.answer}")
Use Cases
- Social Listening: Monitor brand mentions and sentiment across social platforms
- Content Analysis: Extract key topics and opinions from video content
- Engagement Tracking: Measure audience interaction with content
- AI Agents: Power your AI assistants with video understanding capabilities
Documentation
For comprehensive documentation, visit our official documentation.
Authentication
You'll need an API key to use dScribe AI. Sign up at dscribeai.com to get your API key.
Support
- Email: jordan@dscribeai.com
- Discord: Join our community
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file dscribeai-0.0.3.tar.gz
.
File metadata
- Download URL: dscribeai-0.0.3.tar.gz
- Upload date:
- Size: 5.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | faf6aa1c2011e7e6d04166cb4d82064aa491068b0305cfb9bc794a6b2e1fe597 |
|
MD5 | 9c130434d6bf06ae201ad16549be3d5c |
|
BLAKE2b-256 | fc58e17489e96f899fa15aec94ca22f1615766fe3c3cc842406a5e7b738f7bc9 |
Provenance
The following attestation bundles were made for dscribeai-0.0.3.tar.gz
:
Publisher:
publish-to-pypi.yml
on ScribeSocial/dscribeai-python
-
Statement:
- Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
dscribeai-0.0.3.tar.gz
- Subject digest:
faf6aa1c2011e7e6d04166cb4d82064aa491068b0305cfb9bc794a6b2e1fe597
- Sigstore transparency entry: 192833840
- Sigstore integration time:
- Permalink:
ScribeSocial/dscribeai-python@bacd94cafd6d407d3ffa4d639c8ce49bccc89b60
- Branch / Tag:
refs/tags/v0.0.3
- Owner: https://github.com/ScribeSocial
- Access:
internal
- Token Issuer:
https://token.actions.githubusercontent.com
- Runner Environment:
github-hosted
- Publication workflow:
publish-to-pypi.yml@bacd94cafd6d407d3ffa4d639c8ce49bccc89b60
- Trigger Event:
workflow_dispatch
- Statement type:
File details
Details for the file dscribeai-0.0.3-py3-none-any.whl
.
File metadata
- Download URL: dscribeai-0.0.3-py3-none-any.whl
- Upload date:
- Size: 6.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5180646c3ee61249c59202a980e91c295d44639de31c8fb934c5f9c2303b79d |
|
MD5 | 8b3c3785bfe3631482b52c967a626588 |
|
BLAKE2b-256 | 37edfcbbaf0a6dcde5ed7a3790335cc5f7dd419a19fe7e8e9af4d11a74e68897 |
Provenance
The following attestation bundles were made for dscribeai-0.0.3-py3-none-any.whl
:
Publisher:
publish-to-pypi.yml
on ScribeSocial/dscribeai-python
-
Statement:
- Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
dscribeai-0.0.3-py3-none-any.whl
- Subject digest:
e5180646c3ee61249c59202a980e91c295d44639de31c8fb934c5f9c2303b79d
- Sigstore transparency entry: 192833841
- Sigstore integration time:
- Permalink:
ScribeSocial/dscribeai-python@bacd94cafd6d407d3ffa4d639c8ce49bccc89b60
- Branch / Tag:
refs/tags/v0.0.3
- Owner: https://github.com/ScribeSocial
- Access:
internal
- Token Issuer:
https://token.actions.githubusercontent.com
- Runner Environment:
github-hosted
- Publication workflow:
publish-to-pypi.yml@bacd94cafd6d407d3ffa4d639c8ce49bccc89b60
- Trigger Event:
workflow_dispatch
- Statement type: