Transcode Video on Livepeer
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
Transcode Video on Livepeer enables you to request video transcoding on the Livepeer decentralized video infrastructure network. Livepeer is a decentralized video streaming network that provides cost-effective, scalable video transcoding using distributed computing resources. This tool takes a video source (URL or IPFS CID), transcoding parameters (resolution, bitrate, codec), and sends a transaction to a Livepeer network contract to request transcoding. The request creates an immutable record of the job parameters, source reference, and job status. This is essential for video developers, content creators, and anyone needing scalable, decentralized video transcoding. The tool provides clear output showing the video source, resolution, bitrate, codec, and transaction hash.
HOW TO USE
Connect your wallet using the BGWallet connector (required for context). Enter the Livepeer network contract address. Enter the video source (URL or IPFS CID). Select the desired resolution (240p to 4K). Enter the bitrate in kbps (e.g., 2500). Select the codec (H.264, H.265, or VP9). Click "Request Transcoding" to submit the transcoding request. The tool displays the video source, resolution, bitrate, codec, and transaction hash. You can copy the video source or view the transaction on the blockchain explorer. The result includes a detailed breakdown showing the transcoding request details and status.
TECHNICAL MECHANISM
This tool implements Livepeer video transcoding by sending a transaction to a Livepeer network contract. The transcoding process: (1) the video source and parameters are validated; (2) a transaction is sent to the contract with the job data; (3) the contract registers the job with the signer's address and timestamp; (4) Livepeer orchestrators pick up the job and perform the transcoding; (5) the transaction hash serves as the proof of the job request. The blockchain provides a permanent, tamper-proof record of the transcoding request. All computation is performed locally in the browser with no data sent to external servers except for the transaction itself.
WHAT IT CANNOT SEE
This tool cannot verify the actual transcoding status or video quality—it only registers the request. It does not support transcoding without valid source and parameters; all fields are required. The tool cannot detect if the video is actually transcoded or available; it only registers the request. It does not support transcoding of videos not using the specified contract; the contract is required. The tool cannot verify the accuracy of the transcoding parameters; it only stores what is provided. It does not support transcoding across non-EVM chains. The tool cannot guarantee that the job record is complete or truthful; it only stores the record. It does not support batch transcoding of multiple videos; each request must be submitted separately.
PLEASE NOTE
This tool is designed for developers and users needing Livepeer video transcoding on EVM-compatible blockchains. The video source uniquely identifies the video to be transcoded. The blockchain provides a permanent, verifiable record of the request. The contract address must be a valid Livepeer network contract. For production use, ensure you have the correct contract address and sufficient gas fees. Always verify the transcoding status through trusted sources. The tool is intended for testing, development, and educational purposes.