[mythtv-users] Problem with mythtranscode

David Morrison themorrisons at btconnect.com
Sun Mar 6 15:18:46 UTC 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Chris Pinkham wrote:

|> '/mnt/monster/store/1006_20050305125500_20050305144500.nuv':
|> Stream #0.0: Video: mpeg2video, 720x576, 25.00 fps, 15000 kb/s
|> Stream #0.1: Audio: mp2, 48000 Hz, stereo, 192 kb/s Only MP2
|> audio is currently supported mythtranscode: mpeg2trans.cpp:375:
|> uint32_t MPEG2trans::process_mp2_audio(AVPacket*): Assertion `0'
|> failed. Aborted
|
|
| Haven't touched that part of the transcoder, so I'm not sure.  Can
| you search for the following line in mythtv/programs/mpeg2trans.cpp
|  and change it:
|
| cerr << "Only MP2 audio is currently supported\n";
|
| Change it to this:
|
| cerr << "Only MP2 audio is currently supported, unknown type: " <<
| buf[1] << endl;
|
| Then recompile and try to transcode again.
|
| That should print out the code that it is checking to see if is
| mp2. Maybe it needs to check for more codes than the one it checks
| for now.
|
|
| ----------------------------------------------------------------------
|
|
| _______________________________________________ mythtv-users
| mailing list mythtv-users at mythtv.org
| http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users

Adding that code didn't seem to make any difference. I compiled the
whole of MythTV 0.7 then edited that file which is actually in the
mythtv/programs/mythtranscode/ directory and ran make from the same
directory. I also assumed that all should be on one line (I'm no
programmer).  Then I ran the ./mythtranscode version and compared it
to the installed version.. Only difference is the line number it
failed at.. and that's because I commented out the original.

dave at office mythtranscode $ ./mythtranscode -i
/mnt/monster/store/1020_20050304023000_20050304033000.nuv
Stream: 0 Type: 0
Stream: 1 Type: 1
Input #0, mpeg, from
'/mnt/monster/store/1020_20050304023000_20050304033000.nuv':
~  Stream #0.0: Video: mpeg2video, 720x576, 25.00 fps, 8000 kb/s
~  Stream #0.1: Audio: mp2, 48000 Hz, stereo, 256 kb/s
mythtranscode: mpeg2trans.cpp:669: bool
MPEG2trans::process_video(AVPacket*, bool): Assertion `0' failed.
Aborted

dave at office mythtranscode $ mythtranscode -i
/mnt/monster/store/1020_20050304023000_20050304033000.nuv
Stream: 0 Type: 0
Stream: 1 Type: 1
Input #0, mpeg, from
'/mnt/monster/store/1020_20050304023000_20050304033000.nuv':
~  Stream #0.0: Video: mpeg2video, 720x576, 25.00 fps, 8000 kb/s
~  Stream #0.1: Audio: mp2, 48000 Hz, stereo, 256 kb/s
mythtranscode: mpeg2trans.cpp:668: bool
MPEG2trans::process_video(AVPacket*, bool): Assertion `0' failed.
Aborted

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCKx9WTvi0LnvdKq0RAmSQAKCRph0kUUmgI8fbyBNVgvzb94nteQCfWfoD
iysAGWs6/ICS6czivHbgqaw=
=O2MY
-----END PGP SIGNATURE-----



More information about the mythtv-users mailing list