Questions tagged [google-cloud-transcoder]

Google Cloud Transcoder API allows you to convert video files and package them for optimized delivery to web, mobile and connected TVs using HLS or DASH. For more details, please visit: https://cloud.google.com/transcoder/docs

Google Cloud Transcoder API allows you to convert video files and package them for optimized delivery to web, mobile and connected TVs using HLS or DASH.

For more details, please visit: https://cloud.google.com/transcoder/docs

28 questions
7
votes
1 answer

How to make audio track optional for Google Transcoder API

Issue What I'm trying to do is simply convert and compress a video file from the storage bucket in node.js using @google-cloud/video-transcoder (TranscoderServiceClient v1). Single input file and a single output. The input file may or may not have…
Erich Loob
  • 101
  • 4
3
votes
1 answer

Google Cloud Platform: Convert uploaded MP4 file to HLS file

I am building a platform, that allows users to upload some video files (20-40 seconds) from their phone to server. All this upload is working great for now, files are stored in google storage bucket via nodejs cloud functions. Now I want to create a…
3
votes
2 answers

How to mix Video and Audio together in GCS Transcoder API

I have two mp4 files. One contains only video and the other only audio. Both have exactly the same length (some seconds extracted from a HLS Stream). I want them now to get mixed together trough a GCS Transcoder API Job which gets triggered by a…
2
votes
3 answers

What is the cause of these google beta transcoding service job validation errors

"failureReason": "Job validation failed: Request field config is invalid, expected an estimated total output size of at most 400 GB (current value is 1194622697155 bytes).", The actual input file was only 8 seconds long. It was created using the…
1
vote
1 answer

How to use VBR on transcoder API

I'm trying to use VBR on elementaryStreams, but there's no documentation about it. It accepts an string and just it. elementaryStreams: [ { key: 'video-stream', videoStream: { h265: { heightPixels: 1080, widthPixels:…
Rodrigo
  • 135
  • 4
  • 45
  • 107
1
vote
1 answer

How to get translated text pronunciation in english letters using Google Cloud Translate?

How to get translated text pronunciation in English letters using Google Cloud Translate? For example, cloud translate API can give "नमस्ते" when trying to translate from the English word "Hello". But, I also want "namaste" which is usually…
1
vote
1 answer

Configuring Pub/Sub destination for ad-hoc Transcoder API job requests in Google Cloud

Using the Node JS client, I can't get the Transcoder API to accept the pub/sub destination. The documentation variously says to configure the pubsub_destination field or the pubsubDestination field, but neither appear to work when creating a job…
1
vote
1 answer

How to configure pubsub_destination in Transcoder API of GCP

Using Google Transcoder API with Golang, we would like to get a pub/sub event when a job finishes. The doc mentions to configure pubsub_destination but I couldn't find a way to configure it when using preset/web-hd template id. Do we need to specify…
tmin
  • 1,313
  • 13
  • 15
1
vote
1 answer

Internal error when transcoding video with subtitle

During the PoC on Transcoder API, I tried to transcode a source MKV file to HLS output with video, audio and subtitle, but constantly got error of internal error. And the output is never generated. Job Name:…
1
vote
1 answer

Individual transcode times 2-3X that VS all done in single job/config file in google cloud

Transcode jobs taking exponentially longer if done individually vs as part of a single config file/job. First, use a config file to transcode 5 or more versions of a piece of content, note the total transcode time. Second, break out each version…
TJ Liu
  • 176
  • 5
1
vote
1 answer

​Output DASH segments are longer than requested with google cloud transcoder

This job sets 2s segments for the video and audio streams. The video total duration is 134s, so I would expect about 67 segments. However we see in the MPD manifest that there are 45 video segments, and 54 audio segments (for each audio track). Is…
TJ Liu
  • 176
  • 5
1
vote
1 answer

crop functionality not working in Google Transcoder API

I'm trying to crop videos with the Google Transcoder API as described here: https://cloud.google.com/transcoder/docs/how-to/crop-videos The transcoding runs successfully but no crop happens and the transcoding job details are actually missing the…
0
votes
1 answer

Transcoder API not working via Firebase Cloud Functions

I use Firebase in my Unity App. User's can upload videos to Firebase Storage (it's working good) and then I make trigger in Firebase Cloud Functions to transcode video (via Google Cloud Platform Transcoder API). This is not work, and I don't know…
0
votes
0 answers

How to with specifying editList in Google Cloud Transcode API job configuration to change output video duration

in my firebase function I am trying to create a job using the Google Cloud Transcode API to transcode a video and specify a specific time range using the editList property in the job configuration. However, I encountered an error stating "[object…
0
votes
1 answer

Remove the suffix of spriteSheets image name

I have the following job request for Transcoder API const request = { parent, job: { inputUri: `gs://${bucket}/${name}`, outputUri: `gs://${settings.bucket.cdn}/${fileName}/`, config: { pubsubDestination: { …
Rodrigo
  • 135
  • 4
  • 45
  • 107
1
2