Page 18 of 44

Re: FPlay - видеоплеер в Колибри

Posted: Thu Feb 23, 2012 11:03 pm
by Mario
Нет. Я же в принципе просто дизассемблировал сишную либу слинкованную с kpack из старого варианта. Можно попробовать сравнить исходники kpack для Колибри и Виндовс. Взять сишные коды и сравнить.

Re: FPlay - видеоплеер в Колибри

Posted: Thu Feb 23, 2012 11:46 pm
by Serge
Посмотрел в у меня бинарнике: KPack - Kolibri Packer, version 0.1 Uses LZMA v4.32
Размер файла 14 336 байт.

Re: FPlay - видеоплеер в Колибри

Posted: Thu Feb 23, 2012 11:54 pm
by Mario
Могу только предложить Linux версию в ассемблерном исполнении - давно лежит на SVN. Для Виндовс не делал к сожалению.

Re: FPlay - видеоплеер в Колибри

Posted: Fri Feb 24, 2012 8:01 pm
by Wildwest
[оффтоп] вот так надо паковать колибри http://www.dailymail.co.uk/news/article ... pants.html [/оффтоп]

Re: FPlay - видеоплеер в Колибри

Posted: Fri Feb 24, 2012 8:49 pm
by Mario
Мужик жадный мудак, а такую ссылку лучше в чат размещать а не здесь.

Re: FPlay - видеоплеер в Колибри

Posted: Wed Feb 29, 2012 4:39 pm
by Serge
Новенький интерфейс с блекджеком и шлюхами, курсорами и кнопочками.
P.S. Обновите ядро.

Re: FPlay - видеоплеер в Колибри

Posted: Wed Feb 29, 2012 6:17 pm
by SoUrcerer
Не смотрит mp4 и flv из вконтакта, увы. Пишет, что video stream not detected. И что big value too big, но это к делу не относится.

Re: FPlay - видеоплеер в Колибри

Posted: Wed Feb 29, 2012 6:26 pm
by SoUrcerer
Да, выглядит няшно. Здорово!

Re: FPlay - видеоплеер в Колибри

Posted: Wed Feb 29, 2012 10:52 pm
by Mario
Из плюсов: теперь малиновый потоки больше не остаются висеть при принудительном штатном завершении плеера, скинованое окно таскается - существенный плюс.
Из минусов - слишком сильно lite сделал. Если видео для воспроизведения еще удается найти около 30-40% из всего зоопарка, то со звуком совсем бяда. 15-20% от того что воспроизводится как видео.

Может имеет смысл собрать в таком же исполнении и полную версию кодеков?

Re: FPlay - видеоплеер в Колибри

Posted: Wed Feb 29, 2012 11:35 pm
by SoUrcerer
Странно, а у меня наоборот - видеокодеков нужных не находилось. Пришлось самому делать видео в нужном формате.
На Хабре недавно подсказывали, что перемотку можно сделать одной командой ffmpeg, кстати.

Re: FPlay - видеоплеер в Колибри

Posted: Thu Mar 01, 2012 12:24 pm
by Serge
Если что-то не проигрывается рекомендую сделать ffpobe имя_файла -show_streams и выложить лог. Буду добавлять форматы и кодеки только по необходимости. Для Win ffpobe есть здесь

Теперь с паузой
Я добавил декодеры AAC и разные MPEG.

И ещё плеер отбрасывает кадры при сильной загрузке. В эмуляторах это может приводить к порче картинки.

Re: FPlay - видеоплеер в Колибри

Posted: Thu Mar 01, 2012 12:51 pm
by SoUrcerer
mp4 из втентакля:
Spoiler:

Code: Select all

Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Adzumanga Daioh!.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2avc1mp41
    creation_time   : 1970-01-01 00:00:00
    encoder         : Lavf52.40.0
  Duration: 00:24:10.94, start: 0.000000, bitrate: 379 kb/s
    Stream #0.0(und): Video: h264, yuv420p, 320x240 [PAR 1:1 DAR 4:3], 246 kb/s, 23.98 fps, 25 tbr, 25 tbn, 50 tbc
    Metadata:
      creation_time   : 1970-01-01 00:00:00
    Stream #0.1(rus): Audio: aac, 44100 Hz, stereo, s16, 128 kb/s
    Metadata:
      creation_time   : 1970-01-01 00:00:00
[STREAM]
index=0
codec_name=h264
codec_long_name=H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
codec_type=video
codec_time_base=1/50
codec_tag_string=avc1
codec_tag=0x31637661
width=320
height=240
has_b_frames=0
sample_aspect_ratio=1:1
display_aspect_ratio=4:3
pix_fmt=yuv420p
r_frame_rate=25/1
avg_frame_rate=869675/36273
time_base=1/25
start_time=0.000000 
duration=1450.920000 
nb_frames=34787
TAG:creation_time=1970-01-01 00:00:00
TAG:language=und
[/STREAM]
[STREAM]
index=1
codec_name=aac
codec_long_name=Advanced Audio Coding
codec_type=audio
codec_time_base=0/1
codec_tag_string=mp4a
codec_tag=0x6134706d
sample_rate=44100.000000 
channels=2
bits_per_sample=0
r_frame_rate=0/0
avg_frame_rate=11025/256
time_base=1/44100
start_time=0.000000 
duration=1450.945306 
nb_frames=62487
TAG:creation_time=1970-01-01 00:00:00
TAG:language=rus
[/STREAM]
flv с ютьюба:
Spoiler:

Code: Select all

Input #0, flv, from 'Three Days Grace - I Hate Everything About You.flv':
  Metadata:
    duration        : 216
    starttime       : 0
    totalduration   : 216
    width           : 320
    height          : 240
    videodatarate   : 246
    audiodatarate   : 58
    totaldatarate   : 310
    framerate       : 15
    bytelength      : 8391432
    canseekontime   : true
    sourcedata      : BD4BC0703MM1321216354715467
    purl            : 
    pmsg            : 
  Duration: 00:03:36.18, start: 0.000000, bitrate: 310 kb/s
    Stream #0.0: Video: h264, yuv420p, 320x240 [PAR 1:1 DAR 4:3], 251 kb/s, 15 tbr, 1k tbn, 30 tbc
    Stream #0.1: Audio: aac, 44100 Hz, mono, s16, 59 kb/s
[STREAM]
index=0
codec_name=h264
codec_long_name=H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
codec_type=video
codec_time_base=500/15001
codec_tag_string=[0][0][0][0]
codec_tag=0x0000
width=320
height=240
has_b_frames=0
sample_aspect_ratio=1:1
display_aspect_ratio=4:3
pix_fmt=yuv420p
r_frame_rate=15/1
avg_frame_rate=0/0
time_base=1/1000
start_time=0.000000 
duration=N/A
[/STREAM]
[STREAM]
index=1
codec_name=aac
codec_long_name=Advanced Audio Coding
codec_type=audio
codec_time_base=0/1
codec_tag_string=[0][0][0][0]
codec_tag=0x0000
sample_rate=44100.000000 
channels=1
bits_per_sample=0
r_frame_rate=0/0
avg_frame_rate=1000/23
time_base=1/1000
start_time=0.000000 
duration=N/A
[/STREAM]

Re: FPlay - видеоплеер в Колибри

Posted: Thu Mar 01, 2012 12:57 pm
by Serge
SoUrcerer
На свежем должно работать.

Re: FPlay - видеоплеер в Колибри

Posted: Thu Mar 01, 2012 1:15 pm
by SoUrcerer
Пауза работает, mp4 и flv из контакта смотрятся. Ура.

Re: FPlay - видеоплеер в Колибри

Posted: Fri Mar 09, 2012 12:48 am
by Leency
Я не смог посмотреть ни одно видео для Колибри. Может я делаю что-то не так?
Звук у мя не поддерживается и видео на ноуте geforce 310m - может в этом проблема?