Git Product home page Git Product logo

aribb24's People

Contributors

fcartegnie avatar flameeyes avatar nkoriyama avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

aribb24's Issues

saved drcs png images are corrupted on windows.

This issue happens only on windows.
No problem on OS X and Android.

Valid image:

0000000: 8950 4e47 0d0a 1a0a 0000 000d 4948 4452  .PNG........IHDR
0000010: 0000 0024 0000 0024 0103 0000 00db ce0a  ...$...$........
0000020: db00 0000 0650 4c54 45ff ffff 0000 0055  .....PLTE......U
0000030: c2d3 7e00 0000 0174 524e 5300 40e6 d866  [email protected]
0000040: 0000 0022 4944 4154 0899 6360 e031 6000  ..."IDAT..c`.1`.
0000050: 024c 9299 8730 c970 983a 2431 76e1 72a7  .L...0.p.:$1v.r.
0000060: c101 0489 0000 a207 0d99 3cea 8473 0000  ..........<..s..
0000070: 0000 4945 4e44 ae42 6082 0a              ..IEND.B`..

Corrupted image:

0000000: 8950 4e47 0d0d 0a1a 0d0a 0000 000d 4948  .PNG..........IH
0000010: 4452 0000 0024 0000 0024 0103 0000 00db  DR...$...$......
0000020: ce0d 0adb 0000 0006 504c 5445 ffff ff00  ........PLTE....
0000030: 0000 55c2 d37e 0000 0001 7452 4e53 0040  ..U..~....tRNS.@
0000040: e6d8 6600 0000 2249 4441 5408 9963 60e0  ..f..."IDAT..c`.
0000050: 3160 0002 4c92 9987 30c9 7098 3a24 3176  1`..L...0.p.:$1v
0000060: e172 a7c1 0104 8900 00a2 070d 993c ea84  .r...........<..
0000070: 7300 0000 0049 454e 44ae 4260 820d 0a    s....IEND.B`...

Vulnerability Report

Hello, I‘ve found one serious vulnerability while auditing this repo. Would you please give me your e-mail so that i can show the detials?

Decoding ARIB STD-B24 to Latin

I'm trying to implement Latin character decodification. Would it be possible if I add the Latin tables to convtable.h file static const unsigned int decoder_latin_table[] = { ... } , create a new decoder_handler at decoder.c?

void arib_initialize_decoder(arib_decoder_t *decoder)
{
   arib_finalize_decoder(decoder);
   decoder->buf = NULL;
   decoder->count = 0;
   decoder->ubuf = NULL;
   decoder->ucount = 0;
   decoder->handle_gl = &decoder->handle_g0;
   decoder->handle_gl_single = NULL;
   decoder->handle_gr = &decoder->handle_g2;
   decoder->handle_g0 = decoder_handle_kanji;
   decoder->handle_g1 = decoder_handle_alnum;
   decoder->handle_g2 = decoder_handle_hiragana;
   decoder->handle_g3 = decoder_handle_katakana;
   //New code
   decoder->handle_g4 = decoder_handle_latin;
   decoder->kanji_ku = -1;

What I want is to open closed caption subtitles in pt-BR.

Arib support to ffmpeg

Hello,

we are currently trying to add support to ffmpeg so that arib subtitles would be supported. The subtitles are currently marked as bin_data ([6][0][0][0] / 0x0006) on separate PID (separate pid from video / audio). On the transcoded stream with ffmpeg - it seems that since the ffmpeg is missing support for arib subtitles, it's transcoding the stream somehow wrongly.

Do you have any experience with ffmpeg and would you be willing to help to add support for it? In case of any cost, let us know.

Thank you

documents

初めまして。

現在、wikiを執筆中でしたら大変申し訳ありません。

ffmpegにもARIB subtitlesのサポートを追加するために、aribb24を使いたいと思っているのですが、現在ソースコード以外のドキュメントが無く、ライブラリをどのように使えばいいのかわかりません。
(例えば、arib_buf_region_tのp_startとp_endが何なのか、arib_decode_bufferの入力/出力など)

今後ドキュメント追加の予定はありますでしょうか。

TS file sample with japanese caption

Does anyone have a ts file sample with an arib b24 stream?
I'd like to perform some tests before trying to implement portuguese support, but I can't find a working file.

License inconsistency between sources and COPYING

The COPYING file is LGPL-3.0. However, the source files seem to have:

 * This program is free software; you can redistribute it and/or modify it
 * under the terms of the GNU Lesser General Public License as published by
 * the Free Software Foundation; either version 2.1 of the License, or
 * (at your option) any later version.

Could you please clarify whether '2.1 or newer' is correct (e.g. in README)?

[DOCUMENTATION] - Adding some documentation or INSTALL file for compiling this would be useful

Hello,

I have been told that installing aribb24 solves an issue that I have with "kaffeine" (KDE program) and vlc it is based on through the German manjaro forum.

I know of compiling with the "classic" ./configure && make but haven't come across this format with Makefile.am and configure.ac - could you add some documentation just like an INSTALL file here or could somebody else point me in the right directions?

As the repository hasn't been updated for some time I was wondering if there are more recent forks available, ideally with some documentation?

Kind regards,
Maik

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.