<div dir="ltr">2014-10-31 12:19 GMT+03:00 Carl Eugen Hoyos <span dir="ltr"><<a href="mailto:cehoyos@ag.or.at" target="_blank">cehoyos@ag.or.at</a>></span>:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Dmitry Adjiev <adjiev.dmitry@...> writes:<br>
<br>
> Does ffmpeg support tx3g eubtitles in mp4?<br>
<br>
I believe so.<br>
If you find a problem, please provide a sample.<br>
<br>
Carl Eugen<br>
<br>
_______________________________________________<br>
Libav-user mailing list<br>
<a href="mailto:Libav-user@ffmpeg.org">Libav-user@ffmpeg.org</a><br>
<a href="http://ffmpeg.org/mailman/listinfo/libav-user" target="_blank">http://ffmpeg.org/mailman/listinfo/libav-user</a><br>
</blockquote></div><br></div><div class="gmail_extra">Thanks a lot for your answer!<br>Here the code:<br><br>        else if (packet.stream_index == current_subtitle_stream_) {<br>            //qDebug() << "subtitle";<br>            AVSubtitle subtitle;<br>            memset(&subtitle, 0, sizeof (AVSubtitle));<br>            int ok;<br>            int res = avcodec_decode_subtitle2(fmt_ctx_->streams[current_subtitle_stream_]->codec, &subtitle, &ok, &packet);<br>            qDebug() << "Res == " << res << "codec " << fmt_ctx_->streams[current_subtitle_stream_]->codec->codec->name;<br><br>            if (ok) {<br><br>                for (unsigned i = 0; i < subtitle.num_rects; i++) {<br>                    AVSubtitleRect *rec = subtitle.rects[i];<br>                    qDebug() << " text == " << QString::fromUtf8(rec->text);<br>                    av_free(rec);<br>                }<br>            }<br>        }<br><br></div><div class="gmail_extra">Here is output:<br><br>Res ==  45 codec  mov_text<br> text ==  ""<br>Res ==  45 codec  mov_text<br> text ==  ""<br>Res ==  45 codec  mov_text<br> text ==  ""<br>Res ==  45 codec  mov_text<br> text ==  ""<br>Res ==  45 codec  mov_text<br> text ==  ""<br>Res ==  45 codec  mov_text<br> text ==  ""<br>Res ==  45 codec  mov_text<br> text ==  ""<br>Res ==  45 codec  mov_text<br> text ==  ""<br>Res ==  45 codec  mov_text<br> text ==  ""<br>Res ==  45 codec  mov_text<br> text ==  ""<br>Res ==  45 codec  mov_text<br> text ==  ""<br>Res ==  45 codec  mov_text<br></div><div class="gmail_extra"><br></div><div class="gmail_extra">Text is always empty, what I do wrong?<br></div><div class="gmail_extra"><br clear="all"></div><div class="gmail_extra"><br>-- <br><div class="gmail_signature">Regards,<br>Dmitry</div>
</div></div>