Transport Stream Error Correction & Cleanup possible?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Transport Stream Error Correction & Cleanup possible?

georg2018@t-online.de
Hello everyone,
 
it is said that .ts transport streams (DVB recordings) include errors,
error correction data and filler data. Tools like ProjectX (for SD) or TS
Doctor (for HD) can repair and "clean" the files so they get "better" and
smaller.
 
- Now I read that ffmpeg could do this, too. Is that correct?
- Would something alike "ffmpeg -i input.ts -vcodec copy -acodec copy
output.mpg" do all of that automatically or do I need to use special
arguments to enable the "cleaning" (I've only found -err_detect option that
does not seem to repair)?
 
BTW: What does it mean having errors and error correction data inside of
transport stream files? Have the errors already been corrected by saving to
.ts and only the error correction data is left for some reason or are the
errors still present and are corrected by the player using the included
error correction data every time the .ts is played?
 
Regards,
Georg
 


<div style=\"border:0;border-bottom:1px solid black;width:100%;\">
Gesendet mit Telekom Mail <https://t-online.de/email-kostenlos> - kostenlos
und sicher für alle!
_______________________________________________
ffmpeg-user mailing list
[hidden email]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: Transport Stream Error Correction & Cleanup possible?

Carl Eugen Hoyos-2
2018-01-02 1:08 GMT+01:00 [hidden email] <[hidden email]>:

> it is said that .ts transport streams (DVB recordings) include errors,

Definitely.

> error correction data and filler data.

I don't think this is correct in general.

FFmpeg can create transport streams but it is not the right
tool to "improve" your existing files, I often used ProjectX
(even for H264).

Carl Eugen
_______________________________________________
ffmpeg-user mailing list
[hidden email]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: Transport Stream Error Correction & Cleanup possible?

georg2018@t-online.de
In reply to this post by georg2018@t-online.de
> I don't think this is correct in general.
Just what I found on https://en.wikipedia.org/wiki/MPEG_transport_stream
<https://en.wikipedia.org/wiki/MPEG_transport_stream>
 
> I often used ProjectX (even for H264)
It is said that HDTV-streams are MPEG-4 AVC (aka H264) which is
incompatible with ProjectX (bug still open
https://sourceforge.net/p/project-x/bugs/72/).
I just tested it again and only got audiostreams ("dropping video data, GOP
larger than 6MB"), so how did you do that?
 
Regarding the padding, I've found that Filler-NALUs are rarely used
nowadays and can be removed by repackaging in a different container.
Unfortunately, I can't find definitive facts.
 
Regards
Georg


<div style=\"border:0;border-bottom:1px solid black;width:100%;\">
Gesendet mit Telekom Mail <https://t-online.de/email-kostenlos> - kostenlos
und sicher für alle!
_______________________________________________
ffmpeg-user mailing list
[hidden email]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: Transport Stream Error Correction & Cleanup possible?

Carl Eugen Hoyos-2
2018-01-06 1:35 GMT+01:00 [hidden email] <[hidden email]>:

>> I often used ProjectX (even for H264)
>
> It is said that HDTV-streams are MPEG-4 AVC (aka H264)

We have MPEG-2 and HEVC HDTV samples.

> which is incompatible with ProjectX (bug still open

Not sure if it makes sense to repeat this claim...

> https://sourceforge.net/p/project-x/bugs/72/).
> I just tested it again and only got audiostreams ("dropping video data, GOP
> larger than 6MB"), so how did you do that?

It is absolutely possible that I only tested with smaller GOP sizes.

Carl Eugen
_______________________________________________
ffmpeg-user mailing list
[hidden email]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".