Opened 7 years ago

Closed 4 years ago

#8304 closed enhancement (duplicate)

Extending the functionality of Data Translations

Reported by: Premislaus Owned by: axeld
Priority: normal Milestone: Unscheduled
Component: Preferences/DataTranslations Version: R1/Development
Keywords: data translations, translators, tabs, codecs Cc:
Blocked By: #9618 Blocking:
Has a Patch: no Platform: All

Description

I think in the program should be the card( tabs), as in the web browser; images, video codecs, audio codecs, text files, etc.

Thanks to this program will be more readable and intuitive to use.

It should also be able to create custom cards\tabs\bookmarks and drag there selected translators.

The program should also remember the original location of the translators. To be able to restore the default settings.

When installing K-Lite Codec Pack in Windows, I installs the various programs to manage codecs. So I have no artifacts in the displayed film. Simply change the libavcodec for Xvid decoder. Unfortunately, Haiku does not have such functionality.

I cannot describe it in english, but the film intersect lines in dynamic scenes, etc.

Attachments (1)

DataTranslations_mockup_;-).PNG (13.8 KB) - added by Premislaus 7 years ago.

Download all attachments as: .zip

Change History (9)

comment:1 Changed 7 years ago by Premislaus

*There are horizontal lines at several intervals, which cut the video display (as if unglued and layers overlap).

Sorry for my english, best regards!

comment:2 Changed 7 years ago by korli

Do you mean the display isn't deinterlaced (like in http://en.wikipedia.org/wiki/Deinterlacing) ?

comment:3 Changed 7 years ago by Premislaus

In these films there is no interlacing. The described effect intensifies in the Xvid transcoded movies. Should help to change the decoder from the libavcodec for Xvid.

But it also occurs in other formats and codecs.

General

Format                           : AVI
Format/Info                      : Audio Video Interleave
File size                        : 701 MiB
Duration                         : 1h 5mn
Overall bit rate                 : 1 496 Kbps
Writing application              : VirtualDubMod 1.5.4.1 (build 2117/release)
Writing library                  : VirtualDubMod build 2117/release

Video
ID                               : 0
Format                           : MPEG-4 Visual
Format profile                   : Advanced Simple@L5
Format settings, BVOP            : 1
Format settings, QPel            : No
Format settings, GMC             : No warppoints
Format settings, Matrix          : Default (MPEG)
Muxing mode                      : Packed bitstream
Codec ID                         : XVID
Codec ID/Hint                    : XviD
Duration                         : 1h 5mn
Bit rate                         : 1 262 Kbps
Width                            : 688 pixels
Height                           : 320 pixels
Display aspect ratio             : 2.2:1
Frame rate                       : 25.000 fps
Color space                      : YUV
Chroma subsampling               : 4:2:0
Bit depth                        : 8 bits
Scan type                        : Progressive
Compression mode                 : Lossy
Bits/(Pixel*Frame)               : 0.229
Stream size                      : 591 MiB (84%)
Writing library                  : XviD 1.0.1 (UTC 2004-06-05)

Audio
ID                               : 1
Format                           : AC-3
Format/Info                      : Audio Coding 3
Mode extension                   : CM (complete main)
Codec ID                         : 2000
Duration                         : 1h 5mn
Bit rate mode                    : Constant
Bit rate                         : 224 Kbps
Channel(s)                       : 2 channels
Channel positions                : Front: L R
Sampling rate                    : 48.0 KHz
Bit depth                        : 16 bits
Compression mode                 : Lossy
Stream size                      : 105 MiB (15%)
Alignment                        : Split accross interleaves
Interleave, duration             : 40 ms (1.00 video frame)
Interleave, preload duration     : 500 ms

comment:4 Changed 7 years ago by humdinger

I think Premislaus is speaking of tearing. I think that is mostly a driver issue, not respecting the vertical blank. I guess that's why moving windows also show tearing?

WRT to the ticket enhancement itself, I could imagine grouping types of Translators in tabs may become useful. Especially if we get more non-image-Translators. Another tab for codecs and renaming the panel to "Translators & Codecs" would also be nice, in general.

Don't know if making translators/codecs "de-activatable" (via checkboxes maybe?) is really needed. We should try to package the best codecs available in Haiku's base system, which should discourage the dreaded codec-pack mess...

comment:5 in reply to:  4 Changed 7 years ago by Premislaus

Replying to humdinger:

I think Premislaus is speaking of tearing. I think that is mostly a driver issue, not respecting the vertical blank. I guess that's why moving windows also show tearing?

WRT to the ticket enhancement itself, I could imagine grouping types of Translators in tabs may become useful. Especially if we get more non-image-Translators. Another tab for codecs and renaming the panel to "Translators & Codecs" would also be nice, in general.

Don't know if making translators/codecs "de-activatable" (via checkboxes maybe?) is really needed. We should try to package the best codecs available in Haiku's base system, which should discourage the dreaded codec-pack mess...

Yes, what I meant!

People have a great need for free setup, and I think this way will be a good and simple.

Besides, with the time will be a lot of translators, concerning a similar things.

I think the arrangement of cards, tabs or bookmarks should look like; All, Images, Video, Audio, Documents, Unclassified, and further defined by the user (drag and drop).

In the file of translator should be required the tag (for automatic assignment).

Last edited 7 years ago by Premislaus (previous) (diff)

Changed 7 years ago by Premislaus

comment:6 Changed 4 years ago by pulkomandy

Milestone: R1Unscheduled

I would use a BOutlineListView instead of tabs for this.

comment:7 Changed 4 years ago by waddlesplash

@pulkomandy Maybe close #9618 as a duplicate then? Or perhaps the other way around -- you decide.

comment:8 Changed 4 years ago by pulkomandy

Blocked By: 9618 added
Resolution: duplicate
Status: newclosed

Right. Whatever we decide on this, only one of the two solutions is needed, therefore a single ticket is enough?

Note: See TracTickets for help on using tickets.