Full documentation of transcoding options?

Hi,

Is there a full documentation of all transcoding options available?

 

I build a "/video/:/transcode/segmented/start.m3u8" URI, m3u8 is generated, and my player plays the stream. However the video is transcoded every time.

 

for example:

Jan 10, 2015 23:43:41 [0x7f9e2b3f4700] DEBUG - HLS: Building an M3U8 for 7057 total seconds with 3 seconds/segment, target duration of 3.
Jan 10, 2015 23:43:41 [0x7f9e393fd700] DEBUG - [Transcoder] Frames per second is either 23.976025 or 23.976024.
Jan 10, 2015 23:43:41 [0x7f9e2ebfb700] DEBUG - [Transcoder] Final font scale: 1.111111 (0.750000) -> 1.138095
Jan 10, 2015 23:43:41 [0x7f9e393fd700] DEBUG - [Transcoder] Audio stream info:
Jan 10, 2015 23:43:41 [0x7f9e2ebfb700] DEBUG - [Transcoder]     codec_id  : 15003
Jan 10, 2015 23:43:41 [0x7f9e393fd700] DEBUG - [Transcoder]     channels  : 6
Jan 10, 2015 23:43:41 [0x7f9e2ebfb700] DEBUG - [Transcoder]     bitrate   : 640000/128000
Jan 10, 2015 23:43:41 [0x7f9e393fd700] DEBUG - [Transcoder]     samplerate: 48000
Jan 10, 2015 23:43:41 [0x7f9e2ebfb700] DEBUG - [Transcoder]     audiogain : 1.00 (256)
Jan 10, 2015 23:43:41 [0x7f9e393fd700] DEBUG - [Transcoder]     aacProfile: 1/-99
Jan 10, 2015 23:43:41 [0x7f9e2ebfb700] DEBUG - Request: [192.168.1.149:44440] HEAD /video/:/transcode/segmented/session/b2bdc947-799b-4780-b06c-f29fb67a4ee3/8/00001.ts (12 live)
Jan 10, 2015 23:43:41 [0x7f9e2b3f4700] DEBUG - [Transcoder] !!! Will copy the audio stream
Jan 10, 2015 23:43:41 [0x7f9e2ebfb700] DEBUG - Asked for segment 1 from session.
Jan 10, 2015 23:43:41 [0x7f9e393fd700] DEBUG - [Transcoder] Video stream info:
Jan 10, 2015 23:43:41 [0x7f9e2b3f4700] DEBUG - [Transcoder]     codec_id: 1c/1c 
Jan 10, 2015 23:43:41 [0x7f9e393fd700] DEBUG - [Transcoder]     level   : 41/51 
Jan 10, 2015 23:43:41 [0x7f9e2b3f4700] DEBUG - [Transcoder]     avg_fps : 24/24 
Jan 10, 2015 23:43:41 [0x7f9e393fd700] DEBUG - [Transcoder]     profile : 4d/64 
Jan 10, 2015 23:43:41 [0x7f9e2b3f4700] DEBUG - [Transcoder]     vfr     : 0 
Jan 10, 2015 23:43:41 [0x7f9e393fd700] DEBUG - [Transcoder]     fps     : 23.98/23.98 
Jan 10, 2015 23:43:41 [0x7f9e2b3f4700] DEBUG - [Transcoder]     bitrate : 15.36/4.19 mbps
Jan 10, 2015 23:43:41 [0x7f9e393fd700] DEBUG - [Transcoder]     height  : 800/720 
Jan 10, 2015 23:43:41 [0x7f9e2b3f4700] DEBUG - [Transcoder]     aspect  : 1.00(1.00)/1.00 
Jan 10, 2015 23:43:41 [0x7f9e393fd700] DEBUG - [Transcoder]     segSize : 45.77mbits/seg, 15.26/25.60MBps
Jan 10, 2015 23:43:41 [0x7f9e2b3f4700] DEBUG - [Transcoder]     timebase: 0.02085(125:5994)/0.00001(0:1000000) 
Jan 10, 2015 23:43:41 [0x7f9e393fd700] DEBUG - [Transcoder]     ----> Bitrate Failed
Jan 10, 2015 23:43:41 [0x7f9e2b3f4700] DEBUG - [Transcoder] Configuring output.
Jan 10, 2015 23:43:41 [0x7f9e393fd700] DEBUG - [Transcoder] Output #0, mpegts, to '/tmp/plex-transcode-b2bdc947-799b-4780-b06c-f29fb67a4ee3-a1eb02d6-5a29-447a-a12a-bcaefa843dc6-tmp.ts':
Jan 10, 2015 23:43:41 [0x7f9e2b3f4700] DEBUG - [Transcoder]     Stream #0.0, 0, 1/90000: Video: libx264, yuv420p, 1280x534 [SAR 1:1 DAR 640:267], q=10-51, 200 kb/s
Jan 10, 2015 23:43:41 [0x7f9e393fd700] DEBUG - [Transcoder]     Stream #0.1(ger), 0, 1/90000: Audio: ac3, 48000 Hz, 5.1, 640 kb/s
Jan 10, 2015 23:43:41 [0x7f9e2b3f4700] DEBUG - [Transcoder] The verbose setting is 0 and PLEX_DEBUG is 0.

Or:

Jan 10, 2015 23:39:35 [0x7f9e393fd700] DEBUG - [Transcoder] Video stream info:
Jan 10, 2015 23:39:35 [0x7f9e2ebfb700] DEBUG - [Transcoder]     codec_id: 1c/1c 
Jan 10, 2015 23:39:35 [0x7f9e3c3fc700] DEBUG - [Transcoder]     level   : 41/51 
Jan 10, 2015 23:39:35 [0x7f9e393fd700] DEBUG - [Transcoder]     avg_fps : 24/24 
Jan 10, 2015 23:39:35 [0x7f9e2ebfb700] DEBUG - [Transcoder]     profile : 64/64 
Jan 10, 2015 23:39:35 [0x7f9e3c3fc700] DEBUG - [Transcoder]     vfr     : 0 
Jan 10, 2015 23:39:35 [0x7f9e393fd700] DEBUG - [Transcoder]     fps     : 24.00/24.00 
Jan 10, 2015 23:39:35 [0x7f9e2ebfb700] DEBUG - [Transcoder]     bitrate : 8.97/4.19 mbps
Jan 10, 2015 23:39:35 [0x7f9e3c3fc700] DEBUG - [Transcoder]     height  : 1040/720 
Jan 10, 2015 23:39:36 [0x7f9e393fd700] DEBUG - [Transcoder]     aspect  : 0.54(1.00)/0.56 
Jan 10, 2015 23:39:36 [0x7f9e2ebfb700] DEBUG - [Transcoder]     segSize : 30.07mbits/seg, 10.02/25.60MBps
Jan 10, 2015 23:39:36 [0x7f9e393fd700] DEBUG - [Transcoder]     timebase: 0.02083(1:48)/0.00001(0:1000000) 
Jan 10, 2015 23:39:36 [0x7f9e3c3fc700] DEBUG - [Transcoder]     ----> Height Failed

I have set these client capabilities:

* X-Plex-Client-Capabilities => protocols=http-live-streaming,http-streaming-video-720p,http-streaming-video-1080p;videoDecoders=h264{profile:high&resolution:1080&level:51};audioDecoders=aac,ac3{channels:6}
 
The player has ffmpeg as backend, so there shouldn't be a "height" or "bitrate" problem. I just need a HLS stream with h264.
Which options must be set to tell the transcoder to "direct stream" the video?
 
Chris
 
 
 

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.