HALOWERK Medien

medien.halowerk.com · 122 paid endpoints · listed 2026-10-27

Computes dense Farneback optical flow between two consecutive grayscale frames and returns the horizontal and vertical displacement of every pixel. Unlike sparse tracking this covers the whole image, which is what you want for measuring motion in regions with no distinct features to track — smoke, water, crowds, a panning background. Both frames must be the same size and should come from the same camera at a short interval.

livelast check 5 days ago
100%valid x402 answers, 72 h
sharedUSDC received on Base, 7 days
25distinct payers, 7 days
65.7score (0-100)

Paid endpoints

MethodEndpointPriceNetworks
POSTmedien.halowerk.com/v1/cost-estimate
Takes an audio or video file (up to 24 MB), measures its running time, derives the started minutes to declare as duration_minutes, and returns for every service
$0.001Base
POSTmedien.halowerk.com/v1/speaker-rename
Takes a transcript, SRT or WebVTT text and a mapping from labels to names, e.g. {"Speaker 1": "Anna Weber", "S2": "Interviewer"}, and replaces each label where
$0.001Base
POSTmedien.halowerk.com/v1/subtitle-convert
Takes subtitle text in SRT or WebVTT (format detected automatically) and returns it in one or more target formats: SRT, WebVTT, ASS with a readable default styl
$0.001Base
POSTmedien.halowerk.com/v1/timestamps-shift
Takes SRT or WebVTT subtitles and corrects their timing in one of two ways: either with an offset in seconds and an optional speed factor (new = old × factor +
$0.001Base
POSTmedien.halowerk.com/v1/transcript-merge
Takes up to 20 transcript parts, each a list of segments with start, end and text, plus an optional speaker label and a time offset in seconds (where the part s
$0.001Base
POSTmedien.halowerk.com/v1/audio-convert
Takes an audio or video file and returns the audio in the requested format — MP3, Opus, Ogg Vorbis, AAC in M4A, WAV or FLAC — with selectable bitrate for lossy
$0.002Base
POSTmedien.halowerk.com/v1/captions-check
Takes subtitle text in SRT or WebVTT and checks every cue against configurable rules: maximum characters per line (default 42), maximum lines per cue (2), readi
$0.002Base
POSTmedien.halowerk.com/v1/doc-diff
Takes two documents, by URL, inline base64 or raw text, extracts the text of each and compares them. Paragraphs are the unit: the answer lists every block that
$0.002Base
POSTmedien.halowerk.com/v1/id3-tags
Takes an audio file (MP3, M4A, Ogg, FLAC; up to 24 MB). Without set it returns all metadata tags, embedded chapters and whether a cover image is present. With s
$0.002Base
POSTmedien.halowerk.com/v1/media-probe-batch
Takes 1 to 25 media files by URL or inline (each up to 24 MB) and returns for each: duration in seconds and in started minutes (the value every per-minute servi
$0.002Base
POSTmedien.halowerk.com/v1/oss-opencv-calibrated-lens-undistort
Resamples a grayscale image to remove radial and tangential lens distortion, using the camera matrix and five distortion coefficients you supply — typically fro
$0.002Base
POSTmedien.halowerk.com/v1/oss-opencv-external-contour-metrics
Finds the external contours in a caller-supplied binary mask and reports, for each, its area, perimeter, centroid and bounding rectangle, plus the total foregro
$0.002Base
POSTmedien.halowerk.com/v1/oss-opencv-landmark-camera-pose
Solves for the rigid transform between an object's coordinate frame and the camera, given 3D landmark coordinates, where those landmarks appear in the image, an
$0.002Base
POSTmedien.halowerk.com/v1/oss-opencv-paired-point-triangulate
Triangulates 3D positions from corresponding points in two calibrated views using the supplied projection matrices. Degenerate cases are reported honestly: a co
$0.002Base
POSTmedien.halowerk.com/v1/oss-opencv-robust-planar-homography
Fits a 2D projective transform between two point sets with RANSAC at a caller-chosen reprojection threshold, and returns both the homography and the inlier mask
$0.002Base
POSTmedien.halowerk.com/v1/stereo-check
Takes an audio or video file of up to 60 minutes and measures each channel and the mono sum: RMS level per channel and channel balance, the correlation-like dif
$0.002Base
POSTmedien.halowerk.com/v1/audio-trim
Takes an audio or video file (up to 24 MB) and returns the part between start_seconds and end_seconds as an audio file. The cut is sample-accurate because the e
$0.003Base
POSTmedien.halowerk.com/v1/chapter-split
Takes an audio or video file of up to 60 minutes and a list of chapters with start time and title (e.g. from podcast show notes or topic segmentation) and retur
$0.003Base
POSTmedien.halowerk.com/v1/clipping-detect
Takes an audio or video file of up to 60 minutes and measures every 100 ms window for peak level and the number of samples sitting at the peak. Windows that rea
$0.003Base
POSTmedien.halowerk.com/v1/de-ess
Takes a voice recording and reduces sibilance, the harsh hiss on s, sh, z and ch sounds that close microphones and bright voices produce, with ffmpeg's de-esser
$0.003Base
POSTmedien.halowerk.com/v1/hum-remove
Takes an audio or video file and removes electrical mains hum — the steady buzz at 50 Hz (Europe and most of the world) or 60 Hz (North America) and its harmoni
$0.003Base
POSTmedien.halowerk.com/v1/intro-outro
Takes a main recording and an intro and/or outro file and returns one episode: intro, main part, outro, joined with short crossfades, every part brought to the
$0.003Base
POSTmedien.halowerk.com/v1/media-chapters-embed
Takes a media file (up to 24 MB) and a list of chapters with start time and title — for example from the video digest, podcast show notes or topic segmentation
$0.003Base
POSTmedien.halowerk.com/v1/oss-opencv-planar-camera-calibrate
Takes matched object and image points from multiple views of a planar calibration target and returns the camera matrix, five distortion coefficients and the RMS
$0.003Base
POSTmedien.halowerk.com/v1/oss-opencv-robot-hand-eye-calibrate
Solves the hand-eye problem: given a series of gripper-to-base poses read from the robot and the matching target-to-camera poses seen by the camera, it recovers
$0.003Base
POSTmedien.halowerk.com/v1/oss-opencv-stereo-rig-calibrate
Given paired calibration observations and the intrinsics of both cameras, this computes the rotation and translation between them and derives everything a stere
$0.003Base
POSTmedien.halowerk.com/v1/pitch-shift
Takes an audio or video file and transposes it by a number of semitones from -12 to +12 while keeping tempo and running time, using the Rubber Band library thro
$0.003Base
POSTmedien.halowerk.com/v1/ringtone-cut
Takes an audio or video file and returns a ringtone: the part from start_seconds for length_seconds (at most 30, the iPhone limit), with a short fade-in and a f
$0.003Base
POSTmedien.halowerk.com/v1/silence-split
Takes an audio or video file of up to 60 minutes, detects silences longer than min_silence_seconds below threshold_db and cuts the recording into parts at the m
$0.003Base
POSTmedien.halowerk.com/v1/spectrogram-image
Takes an audio or video file (up to 24 MB) and returns a spectrogram image: time on the horizontal axis, frequency on the vertical, intensity as colour, with sc
$0.003Base
POSTmedien.halowerk.com/v1/speed-change
Takes an audio or video file and changes its tempo by a factor from 0.5 (half speed) to 2.0 (double speed) while keeping the pitch, using the Rubber Band time-s
$0.003Base
POSTmedien.halowerk.com/v1/waveform-image
Takes an audio or video file (up to 24 MB) and returns its waveform as a PNG image with chosen width, height, wave colour and background colour, mono or one lan
$0.003Base
POSTmedien.halowerk.com/v1/audio-concat
Takes 2 to 10 audio or video files (each up to 24 MB, together up to 60 minutes) and joins their audio in the given order. Between parts either a pause of chose
$0.004Base
POSTmedien.halowerk.com/v1/loudness-report
Takes 1 to 20 audio or video files (each up to 24 MB) and returns a loudness report: integrated loudness in LUFS, true peak in dBTP, loudness range in LU and du
$0.004Base
POSTmedien.halowerk.com/v1/music-ducking
Takes a voice recording and a music track and returns one mix in which the music is lowered by sidechain compression whenever the voice is present and returns i
$0.004Base
POSTmedien.halowerk.com/v1/oss-opencv-dense-frame-optical-flow
Computes dense Farneback optical flow between two consecutive grayscale frames and returns the horizontal and vertical displacement of every pixel. Unlike spars
$0.004Base
POSTmedien.halowerk.com/v1/oss-opencv-rectified-stereo-disparity
Runs semi-global block matching over a rectified grayscale stereo pair and returns per-pixel disparity together with the count of pixels that could actually be
$0.004Base
POSTmedien.halowerk.com/v1/podcast-spec-check
Takes an episode file (up to 24 MB) and checks it against widely used podcast delivery recommendations: MP3 or AAC container, bitrate of at least 64 kbit/s (mon
$0.004Base
POSTmedien.halowerk.com/v1/video-audio-replace
Takes a video and an audio file (for example a dubbed track from /v1/dub, a voice-over or music) and returns the video with the new sound: mode replace drops th
$0.004Base
POSTmedien.halowerk.com/v1/video-black-detect
Takes a video of up to 30 minutes and finds, in one pass, segments where the picture is black (blackdetect), where it freezes (freezedetect) and where the sound
$0.004Base
POSTmedien.halowerk.com/v1/video-contact-sheet
Takes a video (up to 24 MB) and returns one JPEG with columns × rows frames taken at evenly spaced times across the running time, each tile labelled with its ti
$0.004Base
POSTmedien.halowerk.com/v1/video-gif
Takes a video (up to 24 MB) and returns the part from start_seconds, up to 15 seconds long, as an animated GIF built with a palette computed for exactly this cl
$0.004Base
POSTmedien.halowerk.com/v1/video-loudness
Takes a video of up to 15 minutes, measures the integrated loudness, true peak and loudness range of its soundtrack, and normalises it to the chosen standard wi
$0.004Base
POSTmedien.halowerk.com/v1/video-subtitle-mux
Takes a video (up to 24 MB) and one to five SRT or WebVTT subtitle texts with language codes, and returns the video with each as a separate, switchable subtitle
$0.004Base
POSTmedien.halowerk.com/v1/video-thumbnail
Takes a video (up to 24 MB) and returns the best poster frames: candidates are spread over the running time, and for each segment ffmpeg's thumbnail filter sele
$0.004Base
POSTmedien.halowerk.com/v1/voice-clean
Takes an audio or video file and returns a cleaned speech recording. A high-pass filter removes rumble and mains hum, an FFT noise reducer with continuous noise
$0.004Base
POSTmedien.halowerk.com/v1/video-trim
Takes a video (up to 24 MB) and returns the part between start_seconds and end_seconds, at most 180 seconds, as MP4 with H.264 and AAC. The clip is re-encoded,
$0.006Base
POSTmedien.halowerk.com/v1/video-convert
Takes a video of up to 10 minutes and 24 MB and returns it as MP4 with H.264 and AAC and fast-start for web playback, or as WebM with VP9 and Opus, scaled down
$0.008Base
POSTmedien.halowerk.com/v1/video-watermark
Takes a video of up to 5 minutes and returns it with a text watermark rendered into the picture in DejaVu Sans, at top-left, top-right, bottom-left, bottom-righ
$0.008Base
POSTmedien.halowerk.com/v1/subtitle-translate
Takes subtitle text in SRT or WebVTT and a target language and returns the translated file: every cue is translated on its own so that number, order and timing
$0.01Base
POSTmedien.halowerk.com/v1/video-vertical
Takes a video of up to 3 minutes and returns it in vertical 9:16 format at 720x1280 or 1080x1920. Mode crop fills the frame by cutting the sides, with the horiz
$0.01Base
POSTmedien.halowerk.com/v1/podcast-mix
Takes 2 to 4 audio tracks of the same conversation, one per speaker (remote recordings or a multitrack recorder), of up to 20 minutes, and returns one mixed epi
$0.012Base
POSTmedien.halowerk.com/v1/stt-long
Takes a public URL of an audio or video file of up to 120 minutes and 150 MB and returns the transcript: full text, paragraphs with sentences and timings, utter
$0.018Base
POSTmedien.halowerk.com/v1/audio-search
Takes 1 to 15 recordings, each with its declared length (together at most 60 minutes), and up to 25 search terms or phrases. All files are transcribed with word
$0.02Base
POSTmedien.halowerk.com/v1/filler-cut
Takes an audio or video file of up to 60 minutes and returns an edited audio file without filler words and with long pauses shortened. Speech is recognised with
$0.02Base
POSTmedien.halowerk.com/v1/diarize
Takes an audio or video file by URL or inline base64 and reports who spoke when. Every turn comes back with its speaker label, start and end time, duration, wor
$0.025Base
POSTmedien.halowerk.com/v1/entities
Takes a recording of up to 60 minutes and returns the named entities in it — people, places, organisations, products, events — each with its type, a short descr
$0.025Base
POSTmedien.halowerk.com/v1/forced-align
Takes an audio or video file and the text spoken in it, and returns your text with timings: every word with start and end, every line with start and end, and re
$0.025Base
POSTmedien.halowerk.com/v1/numbers-extract
Takes a call, meeting, dictation or interview of up to 60 minutes and returns its numeric statements as structured data: kind (amount, percent, date, time, dura
$0.025Base
POSTmedien.halowerk.com/v1/profanity-check
Takes a recording of up to 120 minutes and returns every instance of profanity, slurs, personal insults and explicit sexual or violent language, each with categ
$0.025Base
POSTmedien.halowerk.com/v1/question-detect
Takes a conversation of up to 60 minutes — interview, meeting, sales or support call — and returns every question asked, detected from the recogniser's punctuat
$0.025Base
POSTmedien.halowerk.com/v1/reading-check
Takes a recording and the text that was supposed to be read, and returns a reading assessment. The recording is transcribed with word timestamps and aligned to
$0.025Base
POSTmedien.halowerk.com/v1/speech-coach
Takes a recording of a talk, pitch, lesson or rehearsal of up to 30 minutes and returns delivery metrics computed from word timestamps: words per minute overall
$0.025Base
POSTmedien.halowerk.com/v1/topic-segments
Takes a recording of up to 120 minutes and returns its topic structure: segments that start where the subject really changes, each with a topic label of up to e
$0.025Base
POSTmedien.halowerk.com/v1/audio-qa
Takes a recording of up to 60 minutes and up to ten questions, and answers each one strictly from the transcript. Every answer cites the sentence numbers it rel
$0.03Base
POSTmedien.halowerk.com/v1/audio-redact
Takes an audio or video file and returns a new audio file in which sensitive spoken content is covered by a 1 kHz tone or by silence. The recording is transcrib
$0.03Base
POSTmedien.halowerk.com/v1/brand-mentions
Takes a recording of up to 120 minutes and a list of up to 30 brand, product or competitor names, and returns every mention of them — also in obvious variants a
$0.03Base
POSTmedien.halowerk.com/v1/burn-subtitles
Takes a video of up to 3 minutes and returns an MP4 with the subtitles rendered into the picture. Subtitles come either from you as SRT or WebVTT text, or, with
$0.03Base
POSTmedien.halowerk.com/v1/clip-finder
Takes an audio or video file of up to 60 minutes and returns the best short clips: segments that stand on their own with a clear opening and a complete thought,
$0.03Base
POSTmedien.halowerk.com/v1/email-from-voice
Takes a voice note or dictation of up to 10 minutes ("write to Mr Weber that the offer is late and we will send it Friday...") and returns an e-mail draft: subj
$0.03Base
POSTmedien.halowerk.com/v1/faq-from-audio
Takes a recording of up to 60 minutes and derives FAQ entries from it: the questions that were actually asked (or clearly implied), rewritten as clean FAQ quest
$0.03Base
POSTmedien.halowerk.com/v1/glossary
Takes a recording of up to 120 minutes and returns the specialist terms, abbreviations and jargon it uses, each with a short explanation based on how it is used
$0.03Base
POSTmedien.halowerk.com/v1/listening-quiz
Takes a recording of up to 30 minutes and creates listening-comprehension exercises like those in language exams: multiple-choice questions with four options an
$0.03Base
POSTmedien.halowerk.com/v1/pii-report
Takes a recording of up to 60 minutes and returns a report of the personal data it contains: names, postal addresses, phone numbers, e-mail addresses, dates of
$0.03Base
POSTmedien.halowerk.com/v1/quote-search
Takes a recording and a topic or question (for example "pricing", "the new law", "why they founded the company") and returns up to the requested number of verba
$0.03Base
POSTmedien.halowerk.com/v1/transcript-package
Uses the existing Deepgram and local media pipeline with one diarized transcription call. Subtitle cues split at speaker changes, pauses, six seconds or 84 char
$0.03Base
POSTmedien.halowerk.com/v1/vocabulary
Takes a recording of up to 60 minutes in the language being learned and a learner level, and returns words and phrases worth learning — chosen for the level, sk
$0.03Base
POSTmedien.halowerk.com/v1/voice-note-tasks
Takes a voice note or memo of up to 10 minutes and returns its contents as separate entries: tasks with due date, events with start and end, contacts with spoke
$0.03Base
POSTmedien.halowerk.com/v1/baumarkt/media/confidence-histogram/snapshot-compare
Compare Separate provider confidence bands from unknown confidence values. against a bounded caller-supplied previous snapshot and return exact change witnesses
$0.031Base
POSTmedien.halowerk.com/v1/baumarkt/media/cue-gap-index/snapshot-compare
Compare Index subtitle display gaps for caption coverage review. against a bounded caller-supplied previous snapshot and return exact change witnesses. Baseline
$0.031Base
POSTmedien.halowerk.com/v1/baumarkt/media/engineering-api-literal-index/snapshot-compare
Compare Timestamped source search for API design discussion passages; literal vocabulary only. against a bounded caller-supplied previous snapshot and return ex
$0.031Base
POSTmedien.halowerk.com/v1/baumarkt/media/engineering-deployment-literal-index/snapshot-compare
Compare Timestamped source search for deployment discussion passages; literal vocabulary only. against a bounded caller-supplied previous snapshot and return ex
$0.031Base
POSTmedien.halowerk.com/v1/baumarkt/media/engineering-roadmap-literal-index/snapshot-compare
Compare Timestamped source search for roadmap discussion wording; literal vocabulary only. against a bounded caller-supplied previous snapshot and return exact
$0.031Base
POSTmedien.halowerk.com/v1/baumarkt/media/events-venue-literal-index
Timestamped source search for venue planning wording; literal vocabulary only. Reuses exactly one existing qualified transcript-package request. Source audio le
$0.031Base
POSTmedien.halowerk.com/v1/baumarkt/media/ffmpeg-trim-plan
Produce path-free FFmpeg filter expressions for source-backed speaker turns. Reuses exactly one existing qualified transcript-package request. Source audio leav
$0.031Base
POSTmedien.halowerk.com/v1/baumarkt/media/keyword-clip-ranges
Propose padded cue clips around caller-specified literal keywords. Reuses exactly one existing qualified transcript-package request. Source audio leaves the ser
$0.031Base
POSTmedien.halowerk.com/v1/baumarkt/media/keyword-clip-ranges/snapshot-compare
Compare Propose padded cue clips around caller-specified literal keywords. against a bounded caller-supplied previous snapshot and return exact change witnesses
$0.031Base
POSTmedien.halowerk.com/v1/baumarkt/media/literal-redaction-plan/snapshot-compare
Compare Locate caller-specified literal redaction strings; no semantic PII detection. against a bounded caller-supplied previous snapshot and return exact chang
$0.031Base
POSTmedien.halowerk.com/v1/baumarkt/media/logistics-loading-literal-index/snapshot-compare
Compare Timestamped source search for loading discussion wording; literal vocabulary only. against a bounded caller-supplied previous snapshot and return exact
$0.031Base
POSTmedien.halowerk.com/v1/baumarkt/media/logistics-return-literal-index
Timestamped source search for return planning wording; literal vocabulary only. Reuses exactly one existing qualified transcript-package request. Source audio l
$0.031Base
POSTmedien.halowerk.com/v1/baumarkt/media/logistics-shortage-literal-index/snapshot-compare
Compare Timestamped source search for shortage discussion wording; literal vocabulary only. against a bounded caller-supplied previous snapshot and return exact
$0.031Base
POSTmedien.halowerk.com/v1/baumarkt/media/manufacturing-maintenance-literal-index/snapshot-compare
Compare Timestamped source search for maintenance planning passages; literal vocabulary only. against a bounded caller-supplied previous snapshot and return exa
$0.031Base
POSTmedien.halowerk.com/v1/baumarkt/media/marketing-consent-literal-index/snapshot-compare
Compare Timestamped source search for consent vocabulary, no legal conclusion; literal vocabulary only. against a bounded caller-supplied previous snapshot and
$0.031Base
POSTmedien.halowerk.com/v1/baumarkt/media/research-publication-literal-index
Timestamped source search for publication planning passages; literal vocabulary only. Reuses exactly one existing qualified transcript-package request. Source a
$0.031Base
POSTmedien.halowerk.com/v1/baumarkt/media/sales-competitor-literal-index/snapshot-compare
Compare Timestamped source search for competition wording; literal vocabulary only. against a bounded caller-supplied previous snapshot and return exact change
$0.031Base
POSTmedien.halowerk.com/v1/baumarkt/media/sales-procurement-literal-index
Timestamped source search for procurement passages; literal vocabulary only. Reuses exactly one existing qualified transcript-package request. Source audio leav
$0.031Base
POSTmedien.halowerk.com/v1/baumarkt/media/speaker-cue-crosswalk/snapshot-compare
Compare Cross-reference subtitle cues with contained source words and flag label mismatch. against a bounded caller-supplied previous snapshot and return exact
$0.031Base
POSTmedien.halowerk.com/v1/baumarkt/media/subtitle-review-flags/snapshot-compare
Compare Flag fast, short and text-heavy cues for explicit editorial review. against a bounded caller-supplied previous snapshot and return exact change witnesse
$0.031Base
POSTmedien.halowerk.com/v1/baumarkt/media/support-escalation-literal-index
Timestamped source search for escalation wording; literal vocabulary only. Reuses exactly one existing qualified transcript-package request. Source audio leaves
$0.031Base
POSTmedien.halowerk.com/v1/stt-batch
Takes 2 to 15 recordings by URL or inline base64, each with its declared length, and returns one transcript per file in the order given: full text, detected lan
$0.034Base

Latest checks

WhenEndpointHTTPmsResult
5 days agomedien.halowerk.com/v1/baumarkt/media/confidence-histogram/snapshot-compare402232valid x402 v2 terms

Income on Base (7 days)

This provider's payout address is shared by several providers, so its income is not shown as its own.

Is this your API?

Add the live badge to your docs:
<a href="https://logicnodes.io/observatory/p/medien.halowerk.com"><img src="https://logicnodes.io/observatory/badge/medien.halowerk.com.svg" alt="x402 status"></a>
x402 status badge
Claim it for free with x402_provider_claim (sign with your payout address), and get an alert within minutes when it stops answering with x402_monitor_create ($5 for 30 days). Both work over MCP (https://logicnodes.io/mcp/v2) or POST https://logicnodes.io/v1/tools/<tool>.

Income is all USDC received by the provider's payout address on Base, whatever the source. Score: 0-100: 50 x share of checks in the last 72 h that returned valid x402 payment terms + 30 x min(1, log10(1 + USDC received in 7 days) / 4) + 20 x min(1, log10(1 + distinct payers in 7 days) / 3). A provider never checked scores on income only; income is all USDC received by its payout address on Base, whatever the source. JSON: /v1/observatory/providers/medien.halowerk.com