Page 1 of 1

remux .ts to .asf

PostPosted: Sat Jan 19, 2013 1:54 am
by goswell
I use next pvr to record tv and I'd like to figure out how to remux the .ts files to .asf so my older LG player can view them.

I read the sticky post about create profiles but I didn't make much sense to me.

Can somebody post a example video remuxing profile, I can probably figure it out if I had an example.

Thanks.

Re: remux .ts to .asf

PostPosted: Sat Jan 19, 2013 8:57 am
by Illico
Could you provide information about your pvr video file (see signature link) ?
What is your TV model ? (need the mime-type used for asf file)

You can try to add this at the profiles.xml file (just before the last </Profiles> element)
  Code:
   <Profile id="ts2asf" name="Custom TS to ASF " extendsProfileId="1">
      <Transcoding>
         <Video targetContainer="asf" targetVCodec="wmv2" targetACodec="wmav2" maxVBitrate="15360" forceStereo="true">
            <Matches container="mpegts" vCodec="mpeg2video" />
         </Video>
      </Transcoding>
   </Profile>     

Re: remux .ts to .asf

PostPosted: Sat Jan 19, 2013 2:37 pm
by goswell
Thanks, I'll try that profile. The serviio client isn't the TV but rather an older LG Blue Ray player. It plays the ts files but not very well at all, it might not help to remux them but I thought it would be worth a shot. I use a WD TV Live player as my other client and that works awesome. If I can't get the LG player to work well, I'll just get another WD player.

Re: remux .ts to .asf

PostPosted: Sat Jan 19, 2013 2:46 pm
by goswell
I should add to my previous post. The real problem with the LG player is that the video gets choppy and I can't fast forward or rewind. I read a thread someplace else that mentioned that doing the remux process allowed for fast forward and rewind.

Here's the details of what I have:
The client is an LG BD570

.ts file details

C:\TV\Shark Tank>"C:\Program Files\Serviio\lib\ffmpeg" -i "Shark Tank_20130118_20002101.ts"
ffmpeg version N-42368-gbf53863 Copyright (c) 2000-2012 the FFmpeg developers
built on Jul 10 2012 03:40:45 with gcc 4.6.3
configuration: --enable-static --disable-shared --disable-ffplay --disable-ffserver --enable-memalign-hack --enable-libmp3lame --enable-librtmp --extra-libs='-lrtmp -lpolarssl -lws2_32 -lwinmm' --arch=x86 --enable-runtime-cpudetect --enable-pthreads --target-os=mingw32 --cross-prefix=i686-w64-mingw32- --pkg-config=pkg-config
libavutil 51. 64.100 / 51. 64.100
libavcodec 54. 33.100 / 54. 33.100
libavformat 54. 15.102 / 54. 15.102
libavdevice 54. 1.100 / 54. 1.100
libavfilter 3. 1.100 / 3. 1.100
libswscale 2. 1.100 / 2. 1.100
libswresample 0. 15.100 / 0. 15.100
[mpeg2video @ 0142C860] mpeg_decode_postinit() failure
Last message repeated 25 times
[mpegts @ 0142BB40] PES packet size mismatch
Last message repeated 1 times
Input #0, mpegts, from 'Shark Tank_20130118_20002101.ts':
Duration: 01:01:03.54, start: 18591.477878, bitrate: 12454 kb/s
Program 1
Stream #0:0[0x7c0]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 20000 kb/s, 68.33 fps,
59.94 tbr, 90k tbn, 119.88 tbc
Stream #0:1[0x7c1](eng): Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, 5.1(side), s16, 384 kb/s
Stream #0:2[0x7c2](esl): Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, stereo, s16, 128 kb/s
At least one output file must be specified