# \[Transcoding\] VOD or local file

**URL:** https://community.wowza.com/t/transcoding-vod-or-local-file/45380
**Category:** Wowza Streaming Engine
**Created:** [May 29, 2015, 12:10pm UTC](https://community.wowza.com/t/transcoding-vod-or-local-file/45380 "2015-05-29T12:10:34Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Sean\_Wang](https://avatars.discourse-cdn.com/v4/letter/s/9d8465/32.png) [@Sean\_Wang](https://community.wowza.com/u/Sean_Wang)
#### Post date: [May 29, 2015, 12:10pm UTC](https://community.wowza.com/t/transcoding-vod-or-local-file/45380/1 "2015-05-29T12:10:34Z")

</div>

Hi, all

Would Wowza Streaming Engine 4.1.2 (on 64-bit linux) support transcoding VOD or local files? If yes, is there any the relevant document links? I search the transcoding related documents which requires the incoming video source coming from http://, rtsp://… etc. not local file system path.

Thanks a lot.

---

<div class="post-metadata">

### Author: ![Andrew\_Ramberg](https://avatars.discourse-cdn.com/v4/letter/a/7c8e57/32.png) [@Andrew\_Ramberg](https://community.wowza.com/u/Andrew_Ramberg)
#### Post date: [May 29, 2015, 3:57pm UTC](https://community.wowza.com/t/transcoding-vod-or-local-file/45380/2 "2015-05-29T15:57:24Z")

</div>

Hello,

Transcoding locally stored files on Wowza Streaming Engine is possible by [scheduling the files](https://www.wowza.com/docs/how-to-schedule-streaming-with-wowza-streaming-engine-streampublisher%28ServerListenerStreamPublisher%29) to play as live streams and then [recording the transcoded streams](https://www.wowza.com/docs/how-to-record-live-streams-wowza-streaming-engine%28Wowza-Streaming-Engine%29) to your server for ABR use.

Best regards,

Andrew

---

<div class="post-metadata">

### Author: ![sal\_jefferson](https://avatars.discourse-cdn.com/v4/letter/s/6de8d8/32.png) [@sal\_jefferson](https://community.wowza.com/u/sal_jefferson)
#### Post date: [May 29, 2015, 6:08pm UTC](https://community.wowza.com/t/transcoding-vod-or-local-file/45380/3 "2015-05-29T18:08:19Z")

</div>

Hi Sean.

Just to clarify, VOD transcoding is not supported at present. What Andrew is describing is a work around.

The Scheduler Andrew linked to allows you to use a previously recorded file as a source for a Live stream. So essentially you are dealing with a live stream, thus you can run the stream through the Transcoder. Once you get the scheduler working, you will just need to follow the Transcoder guide for live streams.

[How to set up and run Wowza Transcoder for live streaming](https://www.wowza.com/docs/how-to-set-up-and-run-wowza-transcoder-for-live-streaming)

If the files are not located in the **[wowza-install-dir]/content** folder, you will need to modify the Application to point to the files. This is documented in the [Wowza User Guide](https://www.wowza.com/resources/WowzaStreamingEngine_UsersGuide.pdf) starting around page 54.

I hope this is helpful.

Regards,

Salvadore

---

<div class="post-metadata">

### Author: ![Sean\_Wang](https://avatars.discourse-cdn.com/v4/letter/s/9d8465/32.png) [@Sean\_Wang](https://community.wowza.com/u/Sean_Wang)
#### Post date: [May 29, 2015, 2:34pm UTC](https://community.wowza.com/t/transcoding-vod-or-local-file/45380/4 "2015-05-29T14:34:49Z")

</div>

Hi, Andrew,

Thanks for the quick response. I’m new to Wowza. From the article, “scheduling the files”, I cannot see where to set audio/video codec type of the transcoded video and how to link the transcoder with the smil file? Now, VOD streaming on HLS protocol from a local file works fine in my environment. I want to add additional transcoding step before the HLS streaming.

Would you provide a simple step-by-step guide for the following scenario? Thanks in advance.

1. local file: /mnt/test.mp4 (mpeg4, mp3)

2. live transcoding /mnt/test.mp4 to H.264+AAC and streaming the result on HLS.

B. R.

Sean
