Opened 9 years ago

Closed 8 years ago

#5093 closed Enhancement (wontfix)

Open files with default application direct from transmission

Reported by: valentt Owned by:
Priority: Normal Milestone: None Set
Component: Transmission Version: 2.50
Severity: Normal Keywords:
Cc:

Description

Hi, I saw that some torrent clients have this really simple but really neat feature - when file is downloaded you can view just by double clicking on it while in torrent client.

Could this be also added to transmission?

ps. I have asking and not giving back, so I donated to this great project!

Change History (8)

comment:1 Changed 9 years ago by livings124

  • Resolution set to wontfix
  • Status changed from new to closed

We want to avoid this feature because often opening a file changes it. It's best not to use a file until after removing it.

Thanks for donating!

comment:2 Changed 8 years ago by valentt

I saw this feature discussed before, but why not have it as an option for advanced users?

I know that it could change metadata and I don't care, especially when file is downloaded and stopped, so any change that could potentially happen isn't reflected in re-downloading.

What is the worst thing that could happen if file gets changed? One piece would need to be redownloaded? Why is that so bad?

Which audio and video players change files? I'm not even sure this happens without user intervention.

comment:3 Changed 8 years ago by valentt

  • Resolution wontfix deleted
  • Status changed from closed to reopened

I'll help test this hypothesis.

I'll test my current downloads in transmission and see what part changes if I play it, and if it does or does not cause any file changes.

comment:4 Changed 8 years ago by valentt

Hi, I dug into this a bit further, and here is what I have found out so far:

file info after completely has finished download:

File: `some.video.file.mp4' Size: 135730698 Blocks: 265112 IO Block: 4096 regular file

Device: 808h/2056d Inode: 7077978 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 1000/ valentt) Gid: ( 1000/ valentt) Context: unconfined_u:object_r:etc_runtime_t:s0 Access: 2012-11-16 10:27:44.132338773 +0100 Modify: 2012-11-16 10:27:43.219322787 +0100 Change: 2012-11-16 10:27:43.631329920 +0100

Birth: -

file info after doing "Verify local data":

File: `some.video.file.mp4' Size: 135730698 Blocks: 265112 IO Block: 4096 regular file

Device: 808h/2056d Inode: 7077978 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 1000/ valentt) Gid: ( 1000/ valentt) Context: unconfined_u:object_r:etc_runtime_t:s0 Access: 2012-11-16 10:27:44.132338773 +0100 Modify: 2012-11-16 10:27:43.219322787 +0100 Change: 2012-11-16 10:27:43.631329920 +0100

Birth: -

info while playing and seeding:

File: `some.video.file.mp4' Size: 135730698 Blocks: 265112 IO Block: 4096 regular file

Device: 808h/2056d Inode: 7077978 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 1000/ valentt) Gid: ( 1000/ valentt) Context: unconfined_u:object_r:etc_runtime_t:s0 Access: 2012-11-16 10:27:44.132338773 +0100 Modify: 2012-11-16 10:27:43.219322787 +0100 Change: 2012-11-16 10:27:43.631329920 +0100

Birth: -

while playing I tried "Verify local data" and all hash segments passed check and didn't need re-downloading.

after stoping playback:

File: `some.video.file.mp4' Size: 135730698 Blocks: 265112 IO Block: 4096 regular file

Device: 808h/2056d Inode: 7077978 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 1000/ valentt) Gid: ( 1000/ valentt) Context: unconfined_u:object_r:etc_runtime_t:s0 Access: 2012-11-16 10:27:44.132338773 +0100 Modify: 2012-11-16 10:27:43.219322787 +0100 Change: 2012-11-16 10:27:43.631329920 +0100

Birth: -

As you can see nothing changed while playing back video.

Video players should all only read and not change and file metadata or change it in any way, it they do it is a bug not a feature of video playback software.

comment:5 Changed 8 years ago by livings124

  • Resolution set to wontfix
  • Status changed from reopened to closed

iTunes changes the data.

comment:6 Changed 8 years ago by valentt

Hi, if iTunes changes data then that is a iTunes bug. All other players don't have this behavior.

Can you please consider atleast adding it as an option which is disabled by default. So then everybody is happy :)

comment:7 Changed 8 years ago by valentt

  • Resolution wontfix deleted
  • Status changed from closed to reopened

comment:8 Changed 8 years ago by livings124

  • Resolution set to wontfix
  • Status changed from reopened to closed
Note: See TracTickets for help on using tickets.