hi everybody, i have 2 video, download on streaming on 2 different site, every video is .ts extension. when play this video on my tv only one play correctly, other video no.
both work on VLC without problem. same video burn with h264 codec.
audio (on video ok): 44.1 kHz, 1 channel, AAC LC (ADTS) (Version 4)
audio (on video NO): 44.1 kHz, 2 channel, AAC LC (ADTS) (Version 4)
this is one shot of video reference:
[Attachment 57546 - Click to enlarge]
[Attachment 57547 - Click to enlarge]
why this behavior? and to see i need to convert video or only change container?
+ Reply to Thread
Results 1 to 10 of 10
Could be the profile level (main vs high)
There are tools that let you change the flagged profile and level (without reencoding). That may be enough for the TV to play it.
i have found this to change level profile
ffmpeg -i input.ts -c:v libx264 -profile:v main -level:v 4.0 -c:a copy video.ts
now i get to re-encode my video (only solution)
For example, ffmpeg can change the h264 level flag with:
ffmpeg -y -i input.mkv -codec copy -bsf:v h264_metadata=level=3 output.mkv
I don't know if any can change the profile flag.
The issue might also be the unusual horizontal resolution of 1712. Though that seems less likely. Remuxing to MP4 or MKV might help also. TVs can be very picky about what they'll play.
with new encoding on mp4 (no change resolution, copy audio and video) work on my TV
then problem is not resolution maybe...
and jagabo, tanxs for your reply, but i've try but not work on my TV. same problem.