Non audio data exceeds 100 mb in audio wav dd 5.1

Begonnen von piotr_kast, November 18, 2014, 10:37:44

« vorheriges - nächstes »

latomus

Hello,

Can I ask you if there is any good user guide for TS-REMUXER (and, in particular, within TS-DOCTOR)?

Thx

Pierre

Cypheros

#31
I guess it's self explaining. Select TS Remuxer from the menu and then select the file you want to remux. In the TS Remuxer window, you can select the output format (TS,M2TS,MKV or MP4) and select or deselect the streams you want to have in your remuxed file
[attachimg=1]

If TS and M2TS is missing as an output format, you need to install TSRemuxer (Preferences/Settings/Supported Tools) or select the folder where TSMuxer can be found.

If MKV is missing, you need to install MKVToolnix (Preferences/Settings/Supported Tools);

piotr_kast

    Thanks Cypheros for the info. But the problem is different, Finally I found it.
    There is definitely problem with all operation on ts in version 149. Althought there is no problem in version 134. But it must be a clean instalation (no other versions installed on Windows).
    On my computer I had installed simultanously 3 operating systems (one is Windows 7, ond other two Windows XP). When I reinstalled program on Windows 7 (even if I removed all program and installed version 134 - I still had problems). When I installed test copy program on Windows XP (first installing program on this system after fresh install operating system), there is no problems.
    I think that problem occurs because of the way how Windows 7 store dll libraries on the system.
   
    Each saving operation on version 149 (which used prcedures from tsMuxeR 2.6.12 - I've cheked it) creating seek frames table (in DVD technology called PTS) which look something like this:
   
Frame | Video |   Audio | Frame | Video |   Audio
     1     |     3 |     3     |  9    |     0  |    14
     2     |     4 |     4     | 10    |    15  |    15
     3     |     5 |     5     | 11     |    16 |    16
     4     |     6 |     6     | 12     |    17 |    17
     5     |     7 |     7     | 13     |    18 |    18
     6     |     8 |     0     | 14     |    19 |     0
     7     |     9 |    12    | 15     |    20 |    24
     8     |    10 |    13    | 16     |    21 |    25
   
Frame | Video |   Audio | Frame | Video |   Audio
    17     |    22 |    26    | 25     |    25 |    27
    18     |     0 |    27    | 26     |    26 |    28
    19     |    32 |    28    | 27     |    27 |    29
    20     |    33 |    29    | 28     |    28 |    30
    21     |    34 |    30    | 29     |    29 |    31
    22     |    35 |     0     | 30     |    30 |    32
    23     |    36 |    25    | 31     |    31 |    33
    24     |     0 |    26 
   
    I've found out this kind of protection in selled markets DVD. Why I think, that program tries fix this protection is ts files? Because after rapidly seeking playing point in players, I see always few seconds play this file in high speed, then return to normal playing speed. And from now on occurs a/v asynchro.
   When you trying fix already bad seek frames table, it's not goona work. I think that in in the ts files exist two seek frames tables (one good and one bad). Bat video editors sees only bad table. But playes plays good whole file (this proven than playes read good seek frames table - at least before opening file to edition creates own temporary seek table). And when file is saved - it uses fake seek table. Maybe I'm wrong, but facts are facts.   
        Version 149 used procedures from tsMuxer 2.6.12. Version 134 used procedures from tsMuxer 2.6.9.
   
When I used standalone versions tsMuxeR:
----------------------------------------
Demux Mux test: 2.6.12 a/v async error in this same way as in version 149
                       2.6.9 perfect a/v sync throught all lenght of file
   
    And even if demux and mux file in tsMuxeR 2.6.9 and try cut file in internal editor, then save to a new file suddenly occurs a/v async error (file demuxed and muxed in tsMuxer 2.6.9 was perfect syncronized).
    tsMuxeR 2.6.9 date released was december 2013, tsMuxer 2.6.12 - january 2014.
   
    I can send you short sample (about 2 minutes) from original file and after demuxing/muxing procedure in tsMuxeR 2.6.9.

latomus

Zitat von: Cypheros am Dezember 03, 2014, 10:24:31
I guess it's self expaining. Select TS Remuxer from the menu and then select the file you want to remux. In the TS Remuxer window, you can select the output format (TS,M2TS,MKV or MP4) and select or deselect the streams you want to have in your remuxed file
[attachimg=1]

If TS and M2TS is missing as an output format, you need to install TSRemuxer (Preferences/Settings/Supported Tools) or select the folder where TSMuxer can be found.

If MKV is missing, you need to install MKVToolnix (Preferences/Settings/Supported Tools);

Yes, you are right that it is totally self-explanatory. However, my question was more directed to your last comment " It has a special lipsync feature to keep AC3 and EAC3 audio in sync".

I did not find where to activate this nice option. Is it an automatic, built-in feature?

P.

Cypheros

ZitatI did not find where to activate this nice option. Is it an automatic, built-in feature?

Yes, it's an automatic feature that is executed during demuxing via TS Remuxer or TS Demuxer.

piotr_kast

Is any chance that you repair your program to eliminate problems which I describe earlier, so program may read and operate correctly on this ts files?

Cypheros

TS-Doctor is using tsMuxeR just for remuxing (TS Format Convert and TS Remuxer). You can change the tsMuxeR version TS-Doctor is using by changing the tsMuxeR executeable location under Settings/Preferences/Supported Tools/tsMuxeR. Just point it to the folder where you have the version installed, you want TS-Doctor to use.

piotr_kast

This application is useless nowadays in Poland. When I playing ts files (no matter original file or processing through the program) film starts correctly. But when I click somewhere in the middle of seek toolbar during playing in program in Cyberlink Power DVD first I show eg. point time 0:45:33 baut after short time this timer skip suddenly to eg. 0:46:35. Durig this suddenly seek file plays correctly. I think that you should repair timecode errors in ts file. This foolish tsmuxer 2.6.12. You set in program editor proper cuts, but after saving file you had diffrent points cuts in this file. Besides this unexpected seek time in ts files foolish all video editors (which can process ts files) and they cannot correctly process any files. Only one way to repair this problem is full reencode file (long time to process) in other editor. I set in another editor in advanced encoded parameter options:
a) scene detection enabled to yes
b) encoder determine B or P types to yes
c) weighted prediction for P frames to Yes
d) SPS every each frame to yes
and of course set proper profile and level for encoding ts files.

Under this condition when program reencode all ts file (and of course make new correct timecode in file), all turns to normal in ts file and I can process this new encoded ts file in TS Doctor without any problems (ts cuts normally, I can use reencode without any problems etc.). But I must wait to reancode each ts file for about 1h (for 2h to 2,5h depends of video quality) .

Sorry for my various theories, but this are extensively searching for what happens in ts files. When I find out solution I've tested it on few files. It seems to be correct, but after a while I discovered another ts file which distroyed my whole theory and my searches starts again from the scratch.


Cypheros

OK, then avoid remuxing. Stay with the files TS-Doctor is creating or use MKV output of the TS Remuxer. If you use MKV as output format TS-Doctor is using MKVToolnix to mux the streams together, not tsMuxeR.


piotr_kast

OK, this is result:

Remux mkv:
a) during demuxing:
Resync found for next packet 00D09AF9 with Offset: -24
TS  ERROR  : For PID 0012, invalid packet 00DB95AC! Error: sync_byte_error

Resync found for next packet 00DB95AD with Offset: -24
TS  ERROR  : For PID 01F6, invalid packet 00E69060! Error: sync_byte_error

Resync found for next packet 00E69061 with Offset: -24
TS  ERROR  : For PID 01F6, invalid packet 00F18B14! Error: sync_byte_error

Resync found for next packet 00F18B15 with Offset: -24
TS  ERROR  : For PID 01F6, invalid packet 00FC85C8! Error: sync_byte_error

Resync found for next packet 00FC85C9 with Offset: -24
TS  ERROR  : For PID 0012, invalid packet 0107807C! Error: sync_byte_error

Resync found for next packet 0107807D with Offset: -24
TS  ERROR  : For PID 01F6, invalid packet 01127B30! Error: sync_byte_error

Resync found for next packet 01127B31 with Offset: -24
TS  ERROR  : For PID 01F6, invalid packet 011D75E4! Error: sync_byte_error

Resync found for next packet 011D75E5 with Offset: -24
TS  ERROR  : For PID 01F8, invalid packet 01287098! Error: sync_byte_error

Resync found for next packet 01287099 with Offset: -24
TS  ERROR  : For PID 01F6, invalid packet 01336B4C! Error: sync_byte_error

Resync found for next packet 01336B4D with Offset: -24
TS  ERROR  : For PID 0012, invalid packet 013E6600! Error: sync_byte_error

Resync found for next packet 013E6601 with Offset: -24
TS  ERROR  : For PID 01F6, invalid packet 014960B4! Error: sync_byte_error

Resync found for next packet 014960B5 with Offset: -24
TS  ERROR  : For PID 01F6, invalid packet 01545B68! Error: sync_byte_error

Resync found for next packet 01545B69 with Offset: -24
TS  ERROR  : For PID 01F6, invalid packet 015F561C! Error: sync_byte_error

Resync found for next packet 015F561D with Offset: -24
TS  ERROR  : For PID 01F9, invalid packet 016A50D0! Error: sync_byte_error

and so on to the end of file

One section with this error:
Resync found for next packet 01AC3188 with Offset: -24
TS  ERROR  : For PID 01F6, invalid packet 01ACC9CA! Error: sync_byte_error
TS  ERROR  : Packet 01ACC9C9 with 64 missing bytes

Resync found for packet 01ACC9CA with Offset: -88

Resync found for next packet 00000401 with Offset: 164

Resync found for next packet 00000401 with Offset: 164

Resync found for next packet 00000401 with Offset: 164

Resync found for next packet 00000401 with Offset: 164

Resync found for next packet 00000401 with Offset: 164

Resync found for next packet 00000401 with Offset: 164

Resync found for next packet 00000401 with Offset: 164
First valid video frame found at PTS: 18:54:07.491

Resync found for next packet 00000401 with Offset: 164
TS  ERROR  : For PID 01F6, invalid packet 0017910C! Error: sync_byte_error
TS  ERROR  : Packet 0017910B with 188 missing bytes

and later:
AC3 small PTS delta on PID $01F8 at PTS: 18:54:09.582 [0ms]
AC3 missing frame on PID $01F8 at PTS: 18:54:09.678 last frame repeated
AC3 missing frame on PID $01F8 at PTS: 18:54:09.646 last frame repeated
AC3 small PTS delta on PID $01F8 at PTS: 18:54:21.326 [0ms]
AC3 missing frame on PID $01F8 at PTS: 18:54:21.422 last frame repeated
AC3 missing frame on PID $01F8 at PTS: 18:54:21.390 last frame repeated
AC3 small PTS delta on PID $01F8 at PTS: 18:54:33.070 [0ms]
AC3 missing frame on PID $01F8 at PTS: 18:54:33.166 last frame repeated
AC3 missing frame on PID $01F8 at PTS: 18:54:33.134 last frame repeated
AC3 small PTS delta on PID $01F8 at PTS: 18:54:44.814 [0ms]
AC3 missing frame on PID $01F8 at PTS: 18:54:44.910 last frame repeated
AC3 missing frame on PID $01F8 at PTS: 18:54:44.878 last frame repeated
AC3 small PTS delta on PID $01F8 at PTS: 18:54:56.558 [0ms]
AC3 missing frame on PID $01F8 at PTS: 18:54:56.654 last frame repeated
AC3 missing frame on PID $01F8 at PTS: 18:54:56.622 last frame repeated

continuity this type errors to the end of file

18:54:07.491 -> 00:00:01.000/00:00:02.000
18:54:10.491 -> 00:00:01.000/00:00:02.000
18:54:13.491 -> 00:00:01.000/00:00:02.000
18:54:16.491 -> 00:00:01.000/00:00:02.000
18:54:19.491 -> 00:00:01.000/00:00:02.000
18:54:22.491 -> 00:00:01.000/00:00:02.000
18:54:25.491 -> 00:00:01.000/00:00:02.000
18:54:28.491 -> 00:00:01.000/00:00:02.000
18:54:31.491 -> 00:00:01.000/00:00:02.000
18:54:34.491 -> 00:00:01.000/00:00:02.000
18:54:37.491 -> 00:00:01.000/00:00:02.000

MkvToolnix :
Demuxing DONE

Start muxing
Muxer: C:\Program Files (x86)\MKVToolNix\mkvmerge.exe
mkvmerge v6.9.1 ('Blue Panther') 32bit gebaut am Apr 18 2014 18:15:44
mkvmerge v6.9.1 ('Blue Panther') 32bit gebaut am Apr 18 2014 18:15:44

Fehler:
Fehler: »org« ist weder ein gültiger ISO639-2- noch ein gültiger ISO639-1-Code. Mit »mkvmerge --list-languages« können Sie sich eine Liste aller Sprachen und ihrer ISO639-2-Codes ausgeben lassen.

And play this file in players is like I described in post 32: fast forward for a few first seconds, and than normal play syncronized. But during play this clip in player I've had loud clicks in files grnerated randomily. When I seek play in another point timeline this type of play occurs again.

And in my country mkv is not a popular format, popular format is mp4.

Derrick

Why don't you just take the ts recording as it is?

Cypheros

sync_byte_error ???

This can't be a file created by TS-Doctor. Before you use the Remuxer, you have to repair all the little problems.

First open the file with TS-Doctor and after analysis, press "Save new file". This will repair all/most of the problems. Then you can use TS Remuxer to convert the container format.

Djfe

There are really a lot of people that think, that the TSD will fix the TS file during remuxing :)

btw. what happened here? :
Fehler:
Fehler: »org« ist weder ein gültiger ISO639-2- noch ein gültiger ISO639-1-Code. Mit »mkvmerge --list-languages« können Sie sich eine Liste aller Sprachen und ihrer ISO639-2-Codes ausgeben lassen.


German Text and wrong character encoding?

Cypheros

No, TS Remuxer is a only a tool to convert files previously fixed by TS-Doctor main prodedure.

The German message is from MKVToolnix I guess.

Mam

You should, at least, translate him the message:

-> "the language description 'ORG' is not a valid name according ISO639-2 or ISO639-1. Please use only names from the ISO639-2 list"

It means that one of your audio channels has the name "ORG" instead of "ENG", "GER", "POL" and so on. You need to change this before you can continue processing.
(Can be changed with TSD or mkvtoolnix)



www.cypheros.de